Annotation of uae/docs/compiling.txt, revision 1.1.1.1

1.1       root        1: Compiling UAE
                      2: ===============
                      3: 
                      4: UAE should be able to compile on any platform with a POSIX-like shell
                      5: environment, a C compiler and make. Version 2.95 or newer of the GNU C
                      6: Compiler is recommended as is GNU make, but alternative compilers and
                      7: versions of make may work. Some features may be GCC-specific, however.
                      8: Currently, for example, the JIT - the compiler which dynamically
                      9: translate 68k opcodes to x86 opcodes - does require GCC (and GAS, the
                     10: GNU assembler).
                     11: 
                     12: 
                     13: Configuring
                     14: ===========
                     15: 
                     16: The first step to compiling E-UAE is to generate a makefile suitable
                     17: for your intended target system. This is done by running the configure
                     18: script.
                     19: 
                     20: Run ./configure --help to see the list of options that the configure
                     21: script supports. Most options will automatically default to
                     22: appropriate values.
                     23: 
                     24: Here are a selection of the the supported options:
                     25: 
                     26: The config script for UAE supports a bunch of compile-time options for
                     27: selecting what features are built into UAE. Here's a selection:
                     28: 
                     29: --with-sdl-gfx
                     30:   Use SDL library for graphics output.  This is recommended.
                     31: 
                     32: --with-sdl-sound
                     33:   Use SDL library for audio output.
                     34: 
                     35: 
                     36: Note that the '--enable-xyz' options all have a '--disable-xyz'
                     37: counterpart to disable that feature.
                     38: 
                     39: 
                     40: Compiling on MacOS X
                     41: --------------------
                     42: 
                     43: At the moment, only building against the SDL framework is supported.
                     44: Configure with
                     45: 
                     46: ./configure --with-sdl-gfx --with-sdl-sound
                     47: 
                     48: and any other options you fancy.
                     49: 
                     50: If you are building on an x86 OS X box, then the SDL test in the
                     51: configure script currently fails. It should build okay if you disable
                     52: the SDL test. That is, configure with:
                     53: 
                     54: ./configure --with-sdl-gfx --with-sdl-sound --disable-sdltest
                     55: 
                     56: I've not tested this myself, however, since I don't have a MacIntel
                     57: box.
                     58: 
                     59: 
                     60: Building
                     61: --------
                     62: 
                     63: Just type 'make' after configuring.

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.