I just upgraded from Ubuntu 10.10 to ubuntu 11.04

After the upgrade completed, the ohr was no longer able to link, saying:

fbc -lang deprecated -mt -exx -g -d 
DATAFILES='"/usr/share/games/ohrrpgce"' -d IS_GAME -m game -x 
ohrrpgce-game -p win32 -l X11 -l Xext -l Xpm -l Xrandr -l Xrender -l 
pthread -l SDL -l fbgfx -l fbmt -l SDL -l SDL_mixer os_unix.o util.o 
blit.o base64.o array.o vector.o filelayer.o game.o bmod.o bmodsubs.o 
menustuf.o moresubs.o yetmore.o yetmore2.o savegame.o hsinterpreter.o 
game-gfx_sdl.o game-gfx_fb.o game-music_sdl.o game-sdl_lumprwops.o 
game-allmodex.o game-backends.o game-lumpfile.o game-misc.o 
game-bam2mid.o game-common.o game-bcommon.o game-menus.o game-browse.o 
game-loading.o game-reload.o game-reloadext.o game-sliceedit.o 
game-slices.o
/usr/share/freebasic/bin/linux/ld: cannot find -lX11
/usr/share/freebasic/bin/linux/ld: cannot find -lXext
/usr/share/freebasic/bin/linux/ld: cannot find -lXrandr
/usr/share/freebasic/bin/linux/ld: cannot find -lXrender
/usr/share/freebasic/bin/linux/ld: cannot find -lpthread
/usr/share/freebasic/bin/linux/ld: cannot find -lc
/usr/share/freebasic/bin/linux/ld: cannot find -lm
/usr/share/freebasic/bin/linux/ld: cannot find -ldl
scons: *** [ohrrpgce-game] Error 1
scons: building terminated because of errors.


But I tried scons linkgcc=1 and it works perfectly. Yay!

Should we make linkgcc=1 the default? tmc, what is your impression of 
the future of Freebasic's linking? Is it likely to get any better, or 
are we likely to be sticking with linkgcc long term?

---
James
_______________________________________________
Ohrrpgce mailing list
[email protected]
http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org

Reply via email to