Annotation of uae/docs/compiling.txt, revision 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.