Re: [AD] scons build

[ Thread Index | Date Index | More lists.liballeg.org/allegro-developers Archives ]


On Sat, 2008-11-01 at 18:43 +1100, Peter Wang wrote:
> Hi, when I try to use scons to build from a fresh checkout, I get:
> 
> ...
> gcc -o scons_build/release/liballegro-4.9.6.so -shared scons_build/release/library/opengl/extensions.os scons_build/release/library/opengl/ogl_bitmap.os scons_build/release/library/opengl/ogl_draw.os scons_build/release/library/opengl/ogl_display.os scons_build/release/library/unix/udjgpp.os scons_build/release/library/unix/udrvlist.os scons_build/release/library/unix/udummy.os scons_build/release/library/unix/ufdwatch.os scons_build/release/library/unix/ugfxdrv.os scons_build/release/library/unix/ujoydrv.os scons_build/release/library/unix/ukeybd.os scons_build/release/library/unix/umain.os scons_build/release/library/unix/umodules.os scons_build/release/library/unix/umouse.os scons_build/release/library/unix/usystem.os scons_build/release/library/unix/utime.os scons_build/release/library/unix/uxthread.os scons_build/release/library/x/xcursor.os scons_build/release/library/x/xkeyboard.os scons_build/release/library/x/xmousenu.os scons_build/release/library/x/xdisplay.os scons_build/release/library/x/xfullscreen.os scons_build/release/library/x/xglx_config.os scons_build/release/library/x/xsystem.os scons_build/release/library/linux/ljoynu.os scons_build/release/library/allegro.os scons_build/release/library/bitmap_new.os scons_build/release/library/blenders.os scons_build/release/library/config.os scons_build/release/library/convert.os scons_build/release/library/display_new.os scons_build/release/library/dtor.os scons_build/release/library/events.os scons_build/release/library/evtsrc.os scons_build/release/library/fshook.os scons_build/release/library/fshook_stdio.os scons_build/release/library/graphics.os scons_build/release/library/inline.os scons_build/release/library/joynu.os scons_build/release/library/keybdnu.os scons_build/release/library/libc.os scons_build/release/library/math.os scons_build/release/library/memblit.os scons_build/release/library/memblit1.os scons_build/release/library/memblit2.os scons_build/release/library/memblit3.os scons_build/release/library/memdraw.os scons_build/release/library/memory.os scons_build/release/library/mousenu.os scons_build/release/library/path.os scons_build/release/library/pixels.os scons_build/release/library/rotate.os scons_build/release/library/system_new.os scons_build/release/library/threads.os scons_build/release/library/timernu.os scons_build/release/library/tls.os scons_build/release/library/unicode.os scons_build/release/library/misc/vector.os -lm -lXext -lXcursor -lXxf86dga -lXxf86vm -lXpm -lX11 -lGL -lpthread -lc -ldl -lpng -ljpeg -lfreetype -lz -lasound -lvorbisfile -lvorbis -logg -lFLAC -lm -lsndfile
> scons: *** list objects are unhashable
> scons: building terminated because of errors.
> 
> Any ideas?
> 

Here it builds fine, the above continues like this for me:

...
gcc -o scons_build/release/liballegro-4.9.6.so -shared scons_build/release/library/opengl/extensions.os scons_build/release/library/opengl/ogl_bitmap.os scons_build/release/library/opengl/ogl_draw.os scons_build/release/library/opengl/ogl_display.os scons_build/release/library/unix/udjgpp.os scons_build/release/library/unix/udrvlist.os scons_build/release/library/unix/udummy.os scons_build/release/library/unix/ufdwatch.os scons_build/release/library/unix/ugfxdrv.os scons_build/release/library/unix/ujoydrv.os scons_build/release/library/unix/ukeybd.os scons_build/release/library/unix/umain.os scons_build/release/library/unix/umodules.os scons_build/release/library/unix/umouse.os scons_build/release/library/unix/usystem.os scons_build/release/library/unix/utime.os scons_build/release/library/unix/uxthread.os scons_build/release/library/x/xcursor.os scons_build/release/library/x/xkeyboard.os scons_build/release/library/x/xmousenu.os scons_build/release/library/x/xdisplay.os scons_build/release/library/x/xfullscreen.os scons_build/release/library/x/xglx_config.os scons_build/release/library/x/xsystem.os scons_build/release/library/linux/ljoynu.os scons_build/release/library/allegro.os scons_build/release/library/bitmap_new.os scons_build/release/library/blenders.os scons_build/release/library/config.os scons_build/release/library/convert.os scons_build/release/library/display_new.os scons_build/release/library/dtor.os scons_build/release/library/events.os scons_build/release/library/evtsrc.os scons_build/release/library/fshook.os scons_build/release/library/fshook_stdio.os scons_build/release/library/graphics.os scons_build/release/library/inline.os scons_build/release/library/joynu.os scons_build/release/library/keybdnu.os scons_build/release/library/libc.os scons_build/release/library/math.os scons_build/release/library/memblit.os scons_build/release/library/memblit1.os scons_build/release/library/memblit2.os scons_build/release/library/memblit3.os scons_build/release/library/memdraw.os scons_build/release/library/memory.os scons_build/release/library/mousenu.os scons_build/release/library/path.os scons_build/release/library/pixels.os scons_build/release/library/rotate.os scons_build/release/library/system_new.os scons_build/release/library/threads.os scons_build/release/library/timernu.os scons_build/release/library/tls.os scons_build/release/library/unicode.os scons_build/release/library/misc/vector.os -lm -ljack -lrt -lXext -lXcursor -lXxf86vm -lXpm -lX11 -lGL -lpthread -lc -ldl -lpng -ljpeg -lfreetype -lz -lopenal -lasound -lvorbisfile -lvorbis -logg -lFLAC -lm -lsndfile
parse(["scons_build/configure/allegro5/internal/aintern_iio_cfg.h"], ["addons/iio/allegro5/internal/aintern_iio_cfg.h.cmake"])
...

Which scons version are you using? I have 1.0.0 here.

-- 
Elias Pschernig <elias@xxxxxxxxxx>





Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/