Menu

Compiling under Linux and Unix

Bogdan Drozdowski

To see the most up-to-date requirements, read the info documentation inside the package (type 'info doc/imyplay.info').

Requirements:

Type ./configure to configure the program for your system.
If you do not wish support for a particular output, give the --enable-SYS=no option to ./configure (SYS=allegro, SDL, ALSA, OSS, LIBAO, PORTAUDIO, PULSEAUDIO, JACK, MIDI, EXEC, GSTREAMER, FILE, SPKR). Run ./configure --help for details.

By default, a flex-based scanner will be generated to parse the input file. If the scanner does not compile for you or works incorrectly, disable it with ./configure --enable-FLEXPARSER=no and recompile IMYplay.

Type make to compile the program.
Documentation will be compiled, if you have the makeinfo program (texinfo package). Translations will be compiled, if you have the gettext package.
Type make install to install the program. NOTE: 'make install' is NOT recommended. Create and install an RPM package instead, if possible.


Related

Wiki: Compiling