[ 70%] Building C object CMakeFiles/alleg_static.dir/src/xglx/xdisplay.o [ 70%] Building C object CMakeFiles/alleg_static.dir/src/xglx/xsystem.o [ 70%] Building C object CMakeFiles/alleg_static.dir/src/xglx/xdraw.o [ 71%] Building C object CMakeFiles/alleg_static.dir/src/xglx/xfullscreen.o [ 71%] Building C object CMakeFiles/alleg_static.dir/src/xglx/xglx_config.o Linking C static library lib/liballeg.a [ 71%] Built target alleg_static Scanning dependencies of target a5_font_shared [ 71%] Building C object addons/font/CMakeFiles/a5_font_shared.dir/font.o [ 71%] Building C object addons/font/CMakeFiles/a5_font_shared.dir/fontbmp.o [ 71%] Building C object addons/font/CMakeFiles/a5_font_shared.dir/readfont.o [ 72%] Building C object addons/font/CMakeFiles/a5_font_shared.dir/text.o Linking C shared library ../../lib/liba5_font.so /usr/bin/ld: /home/rafal/cre.play/allegro/4_9_2/4.9.2/Build/lib/liballeg.a(allegro.o): relocation R_X86_64_32 against `a local symbol' can not be used when making a shared object; recompile with -fPIC /home/rafal/cre.play/allegro/4_9_2/4.9.2/Build/lib/liballeg.a: could not read symbols: Bad value collect2: ld returned 1 exit status make[2]: *** [lib/liba5_font.so] Error 1 make[1]: *** [addons/font/CMakeFiles/a5_font_shared.dir/all] Error 2 make: *** [all] Error 2 on ubuntu 7.10 amd64 (64 bit system)