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
