kukugt / mupen64plus

Automatically exported from code.google.com/p/mupen64plus
0 stars 0 forks source link

Proper configure.ac / Makefile.am files #103

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
Describe your system:
 - Linux distribution: Ubuntu Hardy 8.04
 - Machine type: 32-bit Mobile AMD Sempron(tm) Processor 3500+
 - Mupen64Plus version: SVN
 - Plugins used: N/A

For visual artifacts, give:
N/A

Describe the problem:
There should be proper configure.ac and Makefile.am files. (i.e.
./configure && make).
This should provide better configuration before compiling mupen64plus.

Please provide any additional information below.
Features expected:

- Simpler compilation process (./configure && make)
- Automatic library dependencies detections (i.e. SDL development libraries)
- Required step for further packaging process

Original issue reported on code.google.com by brunoabinader@gmail.com on 2 Jun 2008 at 2:05

GoogleCodeExporter commented 8 years ago
Changing the build environment for Mupen64Plus has been suggested several times
(using autoconf, autotools, or cmake) but is unlikely to happen soon.  The 
reason for
this is that the large amount of setup work and subsequent developer difficulty
required to switch to a different build system are greater than any potential
benefits that could be incurred.  The current build system works fine on the 
target
platform (32-bit and 64-bit linux), so there is no motivation to change.

Original comment by richard...@gmail.com on 3 Jun 2008 at 3:54

GoogleCodeExporter commented 8 years ago
Ok. It also worked for me, but I had to manually search for development 
libraries
that aren't warned to me by the build system. Such libraries are: libsdl1.2-dev,
libsdl1.2-ttf-dev and libgtk2.0-dev, not forgetting about yasm.

[]s

ps: It would be nice to put a note about these libraries/tools on the README in 
order
to ease the build time for the newcomers to the project, like myself :D Anyway, 
great
work!

Original comment by brunoabinader@gmail.com on 3 Jun 2008 at 12:53