Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 58279

Summary: 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!"
Product: Gentoo Linux Reporter: Grzegorz Dubicki <gdubicki>
Component: [OLD] LibraryAssignee: Gentoo Games <games>
Status: RESOLVED CANTFIX    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: config.log, as requested
config.log for second failed emerge attempt
config.log for third failed emerge attept

Description Grzegorz Dubicki 2004-07-25 06:00:42 UTC
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"
Comment 1 Mr. Bones. (RETIRED) gentoo-dev 2004-08-08 05:13:46 UTC
Please attach the config.log and reopen.

The goal is to find out why configure thinks you don't have a working mmap().
Comment 2 Grzegorz Dubicki 2004-08-08 08:25:33 UTC
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"
Comment 3 Grzegorz Dubicki 2004-08-08 08:27:32 UTC
...and reopening, as requested by Mr. Bones.
Comment 4 Mr. Bones. (RETIRED) gentoo-dev 2004-08-12 04:53:31 UTC
Resync and try it again please.  I believe the prototype for malloc in configure was causing problems with gcc34.
Comment 5 Grzegorz Dubicki 2004-08-12 05:38:42 UTC
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.
Comment 6 Grzegorz Dubicki 2004-08-12 05:44:49 UTC
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? :(
Comment 7 Mr. Bones. (RETIRED) gentoo-dev 2004-08-20 00:58:46 UTC
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.