Emerge allegro-4.0.3 fails in compilation phase on ./src/linux/lmemory.c with: #error "Sorry, mapped files are required for Linux console Allegro to work!" Reproducible: Always Steps to Reproduce: 1. emerge -v =media-libs/allegro-4.0.3 Actual Results: bet-pc linux # emerge -v allegro Calculating dependencies ...done! >>> emerge (1 of 1) media-libs/allegro-4.0.3 to / >>> md5 src_uri ;-) allegro-4.0.3.tar.gz >>> Unpacking source... >>> Unpacking allegro-4.0.3.tar.gz to /var/tmp/portage/allegro-4.0.3/work >>> Source unpacked. creating cache ./config.cache checking for gcc... gcc checking whether the C compiler (gcc ) works... yes checking whether the C compiler (gcc ) is a cross-compiler... no checking whether we are using GNU C... yes checking whether gcc accepts -g... yes checking whether -fomit-frame-pointer is safe... yes checking whether an include prefix is needed... yes checking how to run the C preprocessor... gcc -E checking whether linker works with -s option... yes checking for ranlib... ranlib checking for a BSD compatible install... /bin/install -c checking whether make sets ${MAKE}... yes checking whether ln -s works... yes checking for ldconfig... /sbin/ldconfig checking for makeinfo... /usr/bin/makeinfo checking for install-info... /usr/bin/install-info checking for asm support... i386 checking for MMX support... yes checking for SSE support... yes checking for asm prefix before symbols... "" checking whether byte ordering is bigendian... no checking for constructor attribute... yes checking for dlfcn.h... yes checking whether -export-dynamic linker flag is supported... yes checking for dlopen in -ldl... yes checking for sched_yield... -lc checking for soundcard.h... no checking for sys/soundcard.h... yes checking for machine/soundcard.h... no checking for linux/soundcard.h... yes checking for supported ALSA version for digital sound... no checking for supported ALSA version for MIDI... no checking for artsc-config... /usr/kde/3.2/bin/artsc-config checking for arts_init... yes checking for soundcard.h... (cached) no checking for sys/soundcard.h... (cached) yes checking for machine/soundcard.h... (cached) no checking for linux/soundcard.h... (cached) yes checking for X... libraries /usr/X11R6/lib, headers /usr/X11R6/include checking for XMissingExtension in -lXext... yes checking for XShmQueryExtension in -lXext... yes checking for XF86VidModeQueryExtension in -lXxf86vm... yes checking for XF86DGAQueryExtension in -lXxf86dga... yes checking for XDGAQueryExtension in -lXxf86dga... yes checking for MAP_FAILED... yes checking for sys/io.h... yes checking for linux/joystick.h... yes checking for linux/fb.h... yes checking for vga.h... yes checking for vga_init in -lvga... yes checking for vga_version in vga.h... yes checking for pthread.h... yes checking for pthread_create in -lpthread... yes checking for ANSI C header files... yes checking for dirent.h that defines DIR... yes checking for opendir in -ldir... no checking whether time.h and sys/time.h may both be included... yes checking for fcntl.h... yes checking for limits.h... yes checking for sys/time.h... yes checking for unistd.h... yes checking for sys/utsname.h... yes checking for working const... yes checking for inline... inline checking for size_t... yes checking whether struct tm is in sys/time.h or time.h... time.h checking for 8-bit clean memcmp... yes checking for stdlib.h... yes checking for unistd.h... (cached) yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for getpagesize... yes checking for working mmap... no checking return type of signal handlers... void checking for vprintf... yes checking for memcmp... yes checking for mkstemp... yes checking for stricmp... no checking for strlwr... no checking for strupr... no updating cache ./config.cache creating ./config.status creating makefile creating allegro-config creating include/allegro/platform/alunixac.h rm -f makefile.dep Generating dependencies for libraries /bin/sh -c 'cd . && misc/deplib.sh src/allegro.c src/blit.c src/bmp.c src/ clip3d.c src/clip3df.c src/colblend.c src/color.c src/config.c src/datafile.c src/dataregi.c src/digmid.c src/dither.c src/dispsw.c src/drvlist.c src/file.c src/fli.c src/flood.c src/font.c src/fsel.c src/gfx.c src/glyph.c src/graphics.c src/gsprite.c src/gui.c src/guiproc.c src/inline.c src/joystick.c src/keyboard.c src/lbm.c src/libc.c src/math.c src/math3d.c src/midi.c src/mixer.c src/modesel. c src/mouse.c src/pcx.c src/poly3d.c src/polygon.c src/quantize.c src/quat.c src/readbmp.c src/rle.c src/rotate.c src/scene3d.c src/sound.c src/spline.c src/ stream.c src/text.c src/tga.c src/timer.c src/unicode.c src/vtable.c src/ vtable15.c src/vtable16.c src/vtable24.c src/vtable32.c src/vtable8.c src/unix/ alsa.c src/unix/alsamidi.c src/unix/arts.c src/unix/udjgpp.c src/unix/udrvlist.c src/unix/udummy.c src/unix/uesd.c src/unix/ufile.c src/unix/ugfxdrv.c src/unix/ ujoydrv.c src/unix/ukeybd.c src/unix/umain.c src/unix/umodules.c src/unix/ umouse.c src/unix/uoss.c src/unix/uossmidi.c src/unix/uptimer.c src/unix/ usigalrm.c src/unix/usnddrv.c src/unix/ustimer.c src/unix/usystem.c src/unix/ uthreads.c src/unix/utimer.c src/i386/iblit16.s src/i386/iblit24.s src/i386/ iblit32.s src/i386/iblit8.s src/i386/icpu.c src/i386/icpus.s src/i386/icsprite.c src/i386/igfx15.s src/i386/igfx16.s src/i386/igfx24.s src/i386/igfx32.s src/ i386/igfx8.s src/i386/imisc.s src/i386/iscan.s src/i386/iscanmmx.s src/i386/ ispr15.s src/i386/ispr16.s src/i386/ispr24.s src/i386/ispr32.s src/i386/ispr8.s src/i386/istretch.c src/i386/izbuf.s src/x/xgfxdrv.c src/x/xkeybd.c src/x/ xmouse.c src/x/xsystem.c src/x/xtimer.c src/x/xvtable.c src/x/xwin.c src/x/ xdga2.c src/x/xdga2s.s src/x/xwins.s src/misc/pckeys.c src/linux/fbcon.c src/ linux/lasyncio.c src/linux/lconsole.c src/linux/lgfxdrv.c src/linux/ljoy.c src/ linux/lkeybd.c src/linux/lmemory.c src/linux/lmouse.c src/linux/lmsedrv.c src/ linux/lmsegpmd.c src/linux/lmsems.c src/linux/lmseps2.c src/linux/lstddrv.c src/ linux/lsystem.c src/linux/ltimer.c src/linux/lvga.c src/linux/lvgahelp.c src/ linux/svgalib.c src/linux/svgalibs.s src/linux/vtswitch.c src/misc/vbeaf.c src/ misc/vbeafs.s src/misc/vgaregs.c src/misc/vga.c src/misc/modex.c src/misc/ modexgfx.s' >>makefile.dep Generating dependencies for dynamically loaded modules /bin/sh -c 'cd . && misc/depmod.sh vga -- src/linux/lvga.c src/misc/modex.c src/ misc/modexgfx.s src/misc/vga.c' >>makefile.dep /bin/sh -c 'cd . && misc/depmod.sh svgalib -lvga src/linux/svgalib.c src/linux/ svgalibs.s' >>makefile.dep /bin/sh -c 'cd . && misc/depmod.sh fbcon -- src/linux/fbcon.c' >>makefile.dep /bin/sh -c 'cd . && misc/depmod.sh alsadigi -lasound src/unix/alsa.c' >>makefile.dep /bin/sh -c 'cd . && misc/depmod.sh alsamidi -lasound src/unix/alsamidi.c' >>makefile.dep /bin/sh -c 'cd . && misc/depmod.sh esddigi "\`esd-config --libs\`" src/unix/ uesd.c' >>makefile.dep /bin/sh -c 'cd . && misc/depmod.sh artsdigi "\`artsc-config --libs\`" src/unix/ arts.c' >>makefile.dep /bin/sh -c 'cd . && misc/depmod.sh dga2 -lXxf86dga src/x/xdga2.c src/x/xdga2s.s' >> makefile.dep Generating dependencies for simple programs /bin/sh -c 'cd . && misc/deplexe.sh demo/demo.c setup/keyconf.c setup/setup.c tests/afinfo.c tests/akaitest.c tests/digitest.c tests/filetest.c tests/gfxinfo. c tests/mathtest.c tests/miditest.c tests/play.c tests/playfli.c tests/test.c tests/vesainfo.c tools/colormap.c tools/exedat.c tools/pack.c tools/rgbmap.c tools/textconv.c examples/ex12bit.c examples/ex3buf.c examples/ex3d.c examples/ exaccel.c examples/exalpha.c examples/exbitmap.c examples/exblend.c examples/ excamera.c examples/excolmap.c examples/excustom.c examples/exdata.c examples/ exdbuf.c examples/exdodgy.c examples/exexedat.c examples/exfixed.c examples/ exflame.c examples/exflip.c examples/exgui.c examples/exhello.c examples/exjoy.c examples/exkeys.c examples/exlights.c examples/exmem.c examples/exmidi.c examples/exmouse.c examples/expal.c examples/expat.c examples/exquat.c examples/ exrgbhsv.c examples/exsample.c examples/exscale.c examples/exscn3d.c examples/ exscroll.c examples/exshade.c examples/exspline.c examples/exsprite.c examples/ exstars.c examples/exstream.c examples/exswitch.c examples/extimer.c examples/ extrans.c examples/extruec.c examples/exunicod.c examples/exupdate.c examples/ exxfade.c examples/exzbuf.c' >>makefile.dep Generating dependencies for datafile plugins /bin/sh -c 'cd . && misc/depdlib.sh tools/datedit.c' >>makefile.dep Generating dependencies for datafile programs /bin/sh -c 'cd . && misc/depdexe.sh tools/dat.c tools/dat2s.c tools/grabber.c tools/pat2dat.c' >>makefile.dep Generating dependencies for programs without libraries /bin/sh -c 'cd . && misc/depnexe.sh docs/makedoc.c src/i386/asmdef.c' >>makefile.dep Dependency generation completed! gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/allegro.c -o obj/unix/shared/alleg/allegro.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/blit.c -o obj/unix/shared/alleg/blit.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/bmp.c -o obj/unix/shared/alleg/bmp.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/clip3d.c -o obj/unix/shared/alleg/clip3d.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/clip3df.c -o obj/unix/shared/alleg/clip3df.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/colblend.c -o obj/unix/shared/alleg/colblend.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/color.c -o obj/unix/shared/alleg/color.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/config.c -o obj/unix/shared/alleg/config.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/datafile.c -o obj/unix/shared/alleg/datafile.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/dataregi.c -o obj/unix/shared/alleg/dataregi.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/digmid.c -o obj/unix/shared/alleg/digmid.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/dither.c -o obj/unix/shared/alleg/dither.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/dispsw.c -o obj/unix/shared/alleg/dispsw.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/drvlist.c -o obj/unix/shared/alleg/drvlist.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/file.c -o obj/unix/shared/alleg/file.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/fli.c -o obj/unix/shared/alleg/fli.o ./src/fli.c: In function `do_fli_256_color': ./src/fli.c:319: warning: use of cast expressions as lvalues is deprecated ./src/fli.c:333: warning: use of cast expressions as lvalues is deprecated ./src/fli.c: In function `do_fli_delta': ./src/fli.c:364: warning: use of cast expressions as lvalues is deprecated ./src/fli.c:369: warning: use of cast expressions as lvalues is deprecated ./src/fli.c:379: warning: use of cast expressions as lvalues is deprecated ./src/fli.c:393: warning: use of cast expressions as lvalues is deprecated ./src/fli.c:399: warning: use of cast expressions as lvalues is deprecated ./src/fli.c:409: warning: use of cast expressions as lvalues is deprecated ./src/fli.c:411: warning: use of cast expressions as lvalues is deprecated ./src/fli.c: In function `do_fli_color': ./src/fli.c:435: warning: use of cast expressions as lvalues is deprecated ./src/fli.c:449: warning: use of cast expressions as lvalues is deprecated ./src/fli.c: In function `do_fli_lc': ./src/fli.c:479: warning: use of cast expressions as lvalues is deprecated ./src/fli.c:480: warning: use of cast expressions as lvalues is deprecated ./src/fli.c:500: warning: use of cast expressions as lvalues is deprecated ./src/fli.c:506: warning: use of cast expressions as lvalues is deprecated ./src/fli.c:516: warning: use of cast expressions as lvalues is deprecated ./src/fli.c: In function `do_fli_brun': ./src/fli.c:568: warning: use of cast expressions as lvalues is deprecated ./src/fli.c:575: warning: use of cast expressions as lvalues is deprecated ./src/fli.c:584: warning: use of cast expressions as lvalues is deprecated ./src/fli.c:596: warning: use of cast expressions as lvalues is deprecated ./src/fli.c:603: warning: use of cast expressions as lvalues is deprecated ./src/fli.c:612: warning: use of cast expressions as lvalues is deprecated ./src/fli.c: In function `_fli_read_header': ./src/fli.c:653: warning: use of cast expressions as lvalues is deprecated ./src/fli.c:654: warning: use of cast expressions as lvalues is deprecated ./src/fli.c:655: warning: use of cast expressions as lvalues is deprecated ./src/fli.c:656: warning: use of cast expressions as lvalues is deprecated ./src/fli.c:657: warning: use of cast expressions as lvalues is deprecated ./src/fli.c:658: warning: use of cast expressions as lvalues is deprecated ./src/fli.c:659: warning: use of cast expressions as lvalues is deprecated ./src/fli.c:660: warning: use of cast expressions as lvalues is deprecated ./src/fli.c:661: warning: use of cast expressions as lvalues is deprecated ./src/fli.c:662: warning: use of cast expressions as lvalues is deprecated ./src/fli.c: In function `_fli_read_frame': ./src/fli.c:679: warning: use of cast expressions as lvalues is deprecated ./src/fli.c:680: warning: use of cast expressions as lvalues is deprecated ./src/fli.c:681: warning: use of cast expressions as lvalues is deprecated ./src/fli.c: In function `_fli_parse_chunk': ./src/fli.c:696: warning: use of cast expressions as lvalues is deprecated ./src/fli.c:697: warning: use of cast expressions as lvalues is deprecated gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/flood.c -o obj/unix/shared/alleg/flood.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/font.c -o obj/unix/shared/alleg/font.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/fsel.c -o obj/unix/shared/alleg/fsel.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/gfx.c -o obj/unix/shared/alleg/gfx.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/glyph.c -o obj/unix/shared/alleg/glyph.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/graphics.c -o obj/unix/shared/alleg/graphics.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/gsprite.c -o obj/unix/shared/alleg/gsprite.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/gui.c -o obj/unix/shared/alleg/gui.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/guiproc.c -o obj/unix/shared/alleg/guiproc.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/inline.c -o obj/unix/shared/alleg/inline.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/joystick.c -o obj/unix/shared/alleg/joystick.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/keyboard.c -o obj/unix/shared/alleg/keyboard.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/lbm.c -o obj/unix/shared/alleg/lbm.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/libc.c -o obj/unix/shared/alleg/libc.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/math.c -o obj/unix/shared/alleg/math.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/math3d.c -o obj/unix/shared/alleg/math3d.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/midi.c -o obj/unix/shared/alleg/midi.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/mixer.c -o obj/unix/shared/alleg/mixer.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/modesel.c -o obj/unix/shared/alleg/modesel.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/mouse.c -o obj/unix/shared/alleg/mouse.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/pcx.c -o obj/unix/shared/alleg/pcx.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/poly3d.c -o obj/unix/shared/alleg/poly3d.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/polygon.c -o obj/unix/shared/alleg/polygon.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/quantize.c -o obj/unix/shared/alleg/quantize.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/quat.c -o obj/unix/shared/alleg/quat.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/readbmp.c -o obj/unix/shared/alleg/readbmp.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/rle.c -o obj/unix/shared/alleg/rle.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/rotate.c -o obj/unix/shared/alleg/rotate.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/scene3d.c -o obj/unix/shared/alleg/scene3d.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/sound.c -o obj/unix/shared/alleg/sound.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/spline.c -o obj/unix/shared/alleg/spline.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/stream.c -o obj/unix/shared/alleg/stream.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/text.c -o obj/unix/shared/alleg/text.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/tga.c -o obj/unix/shared/alleg/tga.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/timer.c -o obj/unix/shared/alleg/timer.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/unicode.c -o obj/unix/shared/alleg/unicode.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/vtable.c -o obj/unix/shared/alleg/vtable.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/vtable15.c -o obj/unix/shared/alleg/vtable15.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/vtable16.c -o obj/unix/shared/alleg/vtable16.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/vtable24.c -o obj/unix/shared/alleg/vtable24.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/vtable32.c -o obj/unix/shared/alleg/vtable32.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/vtable8.c -o obj/unix/shared/alleg/vtable8.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/unix/alsa.c -o obj/unix/shared/alleg/alsa.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/unix/alsamidi.c -o obj/unix/shared/alleg/alsamidi.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/unix/arts.c -o obj/unix/shared/alleg/arts.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/unix/udjgpp.c -o obj/unix/shared/alleg/udjgpp.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/unix/udrvlist.c -o obj/unix/shared/alleg/udrvlist.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/unix/uesd.c -o obj/unix/shared/alleg/uesd.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/unix/ufile.c -o obj/unix/shared/alleg/ufile.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/unix/ugfxdrv.c -o obj/unix/shared/alleg/ugfxdrv.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/unix/ujoydrv.c -o obj/unix/shared/alleg/ujoydrv.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/unix/ukeybd.c -o obj/unix/shared/alleg/ukeybd.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/unix/umain.c -o obj/unix/shared/alleg/umain.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/unix/umodules.c -o obj/unix/shared/alleg/umodules.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/unix/umouse.c -o obj/unix/shared/alleg/umouse.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/unix/uoss.c -o obj/unix/shared/alleg/uoss.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/unix/uossmidi.c -o obj/unix/shared/alleg/uossmidi.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/unix/uptimer.c -o obj/unix/shared/alleg/uptimer.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/unix/usigalrm.c -o obj/unix/shared/alleg/usigalrm.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/unix/usnddrv.c -o obj/unix/shared/alleg/usnddrv.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/unix/ustimer.c -o obj/unix/shared/alleg/ustimer.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/unix/usystem.c -o obj/unix/shared/alleg/usystem.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/unix/uthreads.c -o obj/unix/shared/alleg/uthreads.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/unix/utimer.c -o obj/unix/shared/alleg/utimer.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/i386/icpu.c -o obj/unix/shared/alleg/icpu.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/i386/icsprite.c -o obj/unix/shared/alleg/icsprite.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/i386/istretch.c -o obj/unix/shared/alleg/istretch.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/x/xgfxdrv.c -o obj/unix/shared/alleg/xgfxdrv.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/x/xkeybd.c -o obj/unix/shared/alleg/xkeybd.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/x/xmouse.c -o obj/unix/shared/alleg/xmouse.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/x/xsystem.c -o obj/unix/shared/alleg/xsystem.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/x/xtimer.c -o obj/unix/shared/alleg/xtimer.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/x/xvtable.c -o obj/unix/shared/alleg/xvtable.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/x/xwin.c -o obj/unix/shared/alleg/xwin.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/x/xdga2.c -o obj/unix/shared/alleg/xdga2.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/misc/pckeys.c -o obj/unix/shared/alleg/pckeys.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/linux/fbcon.c -o obj/unix/shared/alleg/fbcon.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/linux/lasyncio.c -o obj/unix/shared/alleg/lasyncio.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/linux/lconsole.c -o obj/unix/shared/alleg/lconsole.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/linux/lgfxdrv.c -o obj/unix/shared/alleg/lgfxdrv.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/linux/ljoy.c -o obj/unix/shared/alleg/ljoy.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/linux/lkeybd.c -o obj/unix/shared/alleg/lkeybd.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/ glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops - ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp - mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon- xp -O2 -pipe -c ./src/linux/lmemory.c -o obj/unix/shared/alleg/lmemory.o ./src/linux/lmemory.c:27:2: #error "Sorry, mapped files are required for Linux console Allegro to work!" make: *** [obj/unix/shared/alleg/lmemory.o] Error 1 !!! ERROR: media-libs/allegro-4.0.3 failed. !!! Function src_compile, Line 56, Exitcode 2 !!! (no error message) Expected Results: allegro-4.0.3 should compile and emerge cleanly. I'm not sure if it matters but I HAVE a MODIFIED version of 2.6.7-love-sources- rc3-love1 in my /usr/src/linux BUT I was actually RUNNING a KERNEL COMPILED from the ORIGINAL version of these sources. (The modified version is patched by myself with few simple nessesary corrections in the patchfiles (that are based on *vanilla* 2.6.7 sources) against swsusp2 kernel patchset (http://download.berlios.de/softwaresuspend/software-suspend-2. 0.0.100-for-2.6.7.tar.bz2).) bet-pc linux # emerge info Portage 2.0.50-r9 (2004.2, gcc-3.4.1, glibc-2.3.4.20040619-r0, 2.6.7-rc3-love1) ================================================================= System uname: 2.6.7-rc3-love1 i686 AMD Athlon(tm) XP 1800+ Gentoo Base System version 1.5.1 ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r3 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-xp -mtune=athlon-xp -O2 -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3. 2/share/config /usr/kde/3/share/config /usr/share/config /usr/share/texmf/ dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/ config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/ control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon-xp -mtune=athlon-xp -O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache digest distcc sandbox" GENTOO_MIRRORS="ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo ftp:// gentoo.inode.at/source/ ftp://ftp.easynet.nl/mirror/gentoo/ ftp://ftp.rxd.hu ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo ftp://ftp.linux.ee/pub/gentoo/ distfiles/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage /usr/local/bmg-main" SYNC="rsync://rsync.de.gentoo.org/gentoo-portage" USE="3dnow X aalib acl acpi acpi4linux activefilter alsa apache2 apm arts audiofile avi berkdb cdr crypt cscope cups dga directfb divx4linux doc dvd encode fbcon flac foomaticdb gd gdbm ggi gif glut gpm gtk2 icc imagemagick imlib innodb java javamail javascript jikes jpeg kadu-modules kadu-voice kde lcms ldap libwww linguas_en linguas_pl live mad matroska memlimit mikmod mmx motif moznocompose moznoirc moznomail mozp3p mozsvg mozxmlterm mpeg mpi ncurses netcdf nls nocardbus nocd nptl offensive oggvorbis ooo-kde openal opengl openssh operanom2 oss pam pdflib pic png postgres ppds pthreads python qt quicktime readline samba scanner sdl slang speex spell sse ssl svg svga szip tetex theora tiff tlen transcode truetype unicode usb videos vim-with-x wifi wmf wxwindows x86 xinerama xml xml2 xmms xosd xprint xv xvid yv12 zlib"
Please attach the config.log and reopen. The goal is to find out why configure thinks you don't have a working mmap().
Created attachment 37038 [details] config.log, as requested Added config.log, as requested and here's my up-to-date output of <emerge info> (mainly kernel changed). ------>8------>8------>8------ bash-2.05b# emerge info Portage 2.0.50-r9 (gcc34-x86-2004.2, gcc-3.4.1, glibc-2.3.4.20040619-r0, 2.6.8-rc2-nitro3) ================================================================= System uname: 2.6.8-rc2-nitro3 i686 AMD Athlon(tm) XP 1800+ Gentoo Base System version 1.5.2 ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r3 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-xp -mtune=athlon-xp -O2 -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon-xp -mtune=athlon-xp -O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache digest keeptemp keepwork sandbox" GENTOO_MIRRORS="ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo ftp://gentoo.inode.at/source/ ftp://ftp.easynet.nl/mirror/gentoo/ ftp://ftp.rxd.hu ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo ftp://ftp.linux.ee/pub/gentoo/distfiles/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage /usr/local/bmg-main" SYNC="rsync://rsync.de.gentoo.org/gentoo-portage" USE="3dnow X aalib acl acpi acpi4linux activefilter alsa apache2 apm arts audiofile avi berkdb cdr crypt cscope cups dga directfb divx4linux doc dvd encode fbcon flac foomaticdb gd gdbm ggi gif glut gpm icc imagemagick imlib innodb java javamail javascript jikes jpeg kadu-modules kadu-voice kde lcms ldap libwww linguas_en linguas_pl live mad matroska memlimit mikmod mmx motif mozilla moznocompose moznoirc moznomail mozp3p mozsvg mozxmlterm mpeg mpi ncurses netcdf nls nocardbus nocd nptl offensive oggvorbis ooo-kde openal opengl openssh operanom2 oss pam pdflib pic png postgres ppds pthreads python qt quicktime readline samba scanner sdl slang speex spell sse ssl svg svga szip tetex theora tiff tlen transcode truetype unicode usb videos vim-with-x wifi wmf wxwindows x86 xinerama xml xml2 xmms xosd xprint xv xvid yv12 zlib"
...and reopening, as requested by Mr. Bones.
Resync and try it again please. I believe the prototype for malloc in configure was causing problems with gcc34.
Created attachment 37276 [details] config.log for second failed emerge attempt Did as you asked, but strangely this is what happens now: ------>8------>8------>8------ root@bet-pc adastra $ emerge -v =media-libs/allegro-4.0.3 Calculating dependencies ...done! >>> emerge (1 of 1) media-libs/allegro-4.0.3 to / keeptemp mv: cannot stat `/var/tmp/portage/allegro-4.0.3/temp/environment': No such file or directory keepwork >>> md5 src_uri ;-) allegro-4.0.3.tar.gz >>> Checking allegro-4.0.3.tar.gz's mtime... >>> WORKDIR is up-to-date, keeping... loading cache ./config.cache checking for gcc... (cached) gcc checking whether the C compiler (gcc ) works... yes checking whether the C compiler (gcc ) is a cross-compiler... no checking whether we are using GNU C... (cached) yes checking whether gcc accepts -g... (cached) yes checking whether -fomit-frame-pointer is safe... (cached) yes checking whether an include prefix is needed... (cached) yes checking how to run the C preprocessor... (cached) gcc -E checking whether linker works with -s option... (cached) yes checking for ranlib... (cached) ranlib checking for a BSD compatible install... (cached) /bin/install -c checking whether make sets ${MAKE}... (cached) yes checking whether ln -s works... (cached) yes checking for ldconfig... (cached) /sbin/ldconfig checking for makeinfo... (cached) /usr/bin/makeinfo checking for install-info... (cached) /usr/bin/install-info checking for asm support... (cached) i386 checking for MMX support... (cached) yes checking for SSE support... (cached) yes checking for asm prefix before symbols... (cached) "" checking whether byte ordering is bigendian... (cached) no checking for constructor attribute... yes checking for dlfcn.h... (cached) yes checking whether -export-dynamic linker flag is supported... (cached) yes checking for dlopen in -ldl... (cached) yes checking for sched_yield... -lc checking for soundcard.h... (cached) no checking for sys/soundcard.h... (cached) yes checking for machine/soundcard.h... (cached) no checking for linux/soundcard.h... (cached) yes checking for supported ALSA version for digital sound... (cached) no checking for supported ALSA version for MIDI... (cached) no checking for artsc-config... (cached) /usr/kde/3.2/bin/artsc-config checking for arts_init... yes checking for soundcard.h... (cached) no checking for sys/soundcard.h... (cached) yes checking for machine/soundcard.h... (cached) no checking for linux/soundcard.h... (cached) yes checking for X... (cached) libraries /usr/X11R6/lib, headers /usr/X11R6/include checking for XMissingExtension in -lXext... (cached) yes checking for XShmQueryExtension in -lXext... (cached) yes checking for XF86VidModeQueryExtension in -lXxf86vm... (cached) yes checking for XF86DGAQueryExtension in -lXxf86dga... (cached) yes checking for XDGAQueryExtension in -lXxf86dga... (cached) yes checking for MAP_FAILED... (cached) yes checking for sys/io.h... (cached) yes checking for linux/joystick.h... (cached) yes checking for linux/fb.h... (cached) yes checking for vga.h... (cached) yes checking for vga_init in -lvga... (cached) yes checking for vga_version in vga.h... (cached) yes checking for pthread.h... (cached) yes checking for pthread_create in -lpthread... (cached) yes checking for ANSI C header files... (cached) yes checking for dirent.h that defines DIR... (cached) yes checking for opendir in -ldir... (cached) no checking whether time.h and sys/time.h may both be included... (cached) yes checking for fcntl.h... (cached) yes checking for limits.h... (cached) yes checking for sys/time.h... (cached) yes checking for unistd.h... (cached) yes checking for sys/utsname.h... (cached) yes checking for working const... (cached) yes checking for inline... (cached) inline checking for size_t... (cached) yes checking whether struct tm is in sys/time.h or time.h... (cached) time.h checking for 8-bit clean memcmp... (cached) yes checking for stdlib.h... (cached) yes checking for unistd.h... (cached) yes checking for sys/stat.h... (cached) yes checking for sys/types.h... (cached) yes checking for getpagesize... (cached) yes checking for working mmap... (cached) no checking return type of signal handlers... (cached) void checking for vprintf... (cached) yes checking for memcmp... (cached) yes checking for mkstemp... (cached) yes checking for stricmp... (cached) no checking for strlwr... (cached) no checking for strupr... (cached) no creating ./config.status creating makefile creating allegro-config creating include/allegro/platform/alunixac.h include/allegro/platform/alunixac.h is unchanged make: *** No rule to make target `obj/unix/shared/alleg/rle.o', needed by `lib/unix/liballeg-4.0.3.so'. Stop. !!! ERROR: media-libs/allegro-4.0.3 failed. !!! Function src_compile, Line 56, Exitcode 2 !!! (no error message) ------>8------>8------>8------ ...and just a moment ago it went further (it started compiling) and I just changed FEATURES in /etc/make.conf to include 'keeptemp' & 'keepwork'. :/ I'll try to remove them and do emerge then. I'll post my result in a few minutes.
Created attachment 37278 [details] config.log for third failed emerge attept ...yes, removing those FEATURES helped. Somehow. Result: ------>8------>8------>8------ root@bet-pc adastra $ emerge -v =media-libs/allegro-4.0.3 Calculating dependencies ...done! >>> emerge (1 of 1) media-libs/allegro-4.0.3 to / ^[[D>>> md5 src_uri ;-) allegro-4.0.3.tar.gz >>> Unpacking source... >>> Unpacking allegro-4.0.3.tar.gz to /var/tmp/portage/allegro-4.0.3/work >>> Source unpacked. creating cache ./config.cache checking for gcc... gcc checking whether the C compiler (gcc ) works... yes checking whether the C compiler (gcc ) is a cross-compiler... no checking whether we are using GNU C... yes checking whether gcc accepts -g... yes checking whether -fomit-frame-pointer is safe... yes checking whether an include prefix is needed... yes checking how to run the C preprocessor... gcc -E checking whether linker works with -s option... yes checking for ranlib... ranlib checking for a BSD compatible install... /bin/install -c checking whether make sets ${MAKE}... yes checking whether ln -s works... yes checking for ldconfig... /sbin/ldconfig checking for makeinfo... /usr/bin/makeinfo checking for install-info... /usr/bin/install-info checking for asm support... i386 checking for MMX support... yes checking for SSE support... yes checking for asm prefix before symbols... "" checking whether byte ordering is bigendian... no checking for constructor attribute... yes checking for dlfcn.h... yes checking whether -export-dynamic linker flag is supported... yes checking for dlopen in -ldl... yes checking for sched_yield... -lc checking for soundcard.h... no checking for sys/soundcard.h... yes checking for machine/soundcard.h... no checking for linux/soundcard.h... yes checking for supported ALSA version for digital sound... no checking for supported ALSA version for MIDI... no checking for artsc-config... /usr/kde/3.2/bin/artsc-config checking for arts_init... yes checking for soundcard.h... (cached) no checking for sys/soundcard.h... (cached) yes checking for machine/soundcard.h... (cached) no checking for linux/soundcard.h... (cached) yes checking for X... libraries /usr/X11R6/lib, headers /usr/X11R6/include checking for XMissingExtension in -lXext... yes checking for XShmQueryExtension in -lXext... yes checking for XF86VidModeQueryExtension in -lXxf86vm... yes checking for XF86DGAQueryExtension in -lXxf86dga... yes checking for XDGAQueryExtension in -lXxf86dga... yes checking for MAP_FAILED... yes checking for sys/io.h... yes checking for linux/joystick.h... yes checking for linux/fb.h... yes checking for vga.h... yes checking for vga_init in -lvga... yes checking for vga_version in vga.h... yes checking for pthread.h... yes checking for pthread_create in -lpthread... yes checking for ANSI C header files... yes checking for dirent.h that defines DIR... yes checking for opendir in -ldir... no checking whether time.h and sys/time.h may both be included... yes checking for fcntl.h... yes checking for limits.h... yes checking for sys/time.h... yes checking for unistd.h... yes checking for sys/utsname.h... yes checking for working const... yes checking for inline... inline checking for size_t... yes checking whether struct tm is in sys/time.h or time.h... time.h checking for 8-bit clean memcmp... yes checking for stdlib.h... yes checking for unistd.h... (cached) yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for getpagesize... yes checking for working mmap... no checking return type of signal handlers... void checking for vprintf... yes checking for memcmp... yes checking for mkstemp... yes checking for stricmp... no checking for strlwr... no checking for strupr... no updating cache ./config.cache creating ./config.status creating makefile creating allegro-config creating include/allegro/platform/alunixac.h rm -f makefile.dep Generating dependencies for libraries /bin/sh -c 'cd . && misc/deplib.sh src/allegro.c src/blit.c src/bmp.c src/clip3d.c src/clip3df.c src/colblend.c src/color.c src/config.c src/datafile.c src/dataregi.c src/digmid.c src/dither.c src/dispsw.c (...) gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp -mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon-xp -O2 -pipe -c ./src/linux/ljoy.c -o obj/unix/shared/alleg/ljoy.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp -mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon-xp -O2 -pipe -c ./src/linux/lkeybd.c -o obj/unix/shared/alleg/lkeybd.o gcc -DHAVE_CONFIG_H -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I. -I/usr/X11R6/include -I/usr/kde/3.2/include/artsc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused -march=athlon-xp -mtune=athlon-xp -O2 -pipe -fPIC -DALLEGRO_SHARED -march=athlon-xp -mtune=athlon-xp -O2 -pipe -c ./src/linux/lmemory.c -o obj/unix/shared/alleg/lmemory.o ./src/linux/lmemory.c:27:2: #error "Sorry, mapped files are required for Linux console Allegro to work!" make: *** [obj/unix/shared/alleg/lmemory.o] Error 1 !!! ERROR: media-libs/allegro-4.0.3 failed. !!! Function src_compile, Line 56, Exitcode 2 !!! (no error message) ------>8------>8------>8------ Familiar, isn't it? :(
checking for working mmap... no ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ That's the problem. Fix your system so the mmap check doesn't fail. I don't have any other advise for you. Sorry.