[AD] 4.1.1 and cvs have linking problems with debug library under linux

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


Release 4.1.1 and current cvs version have linking problems with the
debug version under linux, something to do with inline functions:

[gregorio:31] [~/test]$ gcc -o t test.c `allegro-config --shared debug`
/usr/local/lib/liballd-4.1.1.so: referencia a `_read_vga_register' sin definir
/usr/local/lib/liballd-4.1.1.so: referencia a `_vsync_out_v' sin definir
/usr/local/lib/liballd-4.1.1.so: referencia a `_write_vga_register' sin definir
/usr/local/lib/liballd-4.1.1.so: referencia a `_vsync_in' sin definir
collect2: ld returned 1 exit status

[gregorio:32] [~/test]$ gcc -o t test.c `allegro-config --static debug`
/usr/local/lib/liballd.a(lvgahelp.o): En la función `__al_linux_set_vga_regs':
/home/gregorio/allegro-4.1.1/./src/linux/lvgahelp.c:79: referencia a `_read_vga_register' sin definir
/usr/local/lib/liballd.a(lvgahelp.o): En la función `__al_linux_screen_off':
/home/gregorio/allegro-4.1.1/./src/linux/lvgahelp.c:229: referencia a `_read_vga_register' sin definir
/home/gregorio/allegro-4.1.1/./src/linux/lvgahelp.c:229: referencia a `_write_vga_register' sin definir
/usr/local/lib/liballd.a(lvgahelp.o): En la función `__al_linux_screen_on':
/home/gregorio/allegro-4.1.1/./src/linux/lvgahelp.c:239: referencia a `_read_vga_register' sin definir
/home/gregorio/allegro-4.1.1/./src/linux/lvgahelp.c:239: referencia a `_write_vga_register' sin definir
/usr/local/lib/liballd.a(vgaregs.o): En la función `_vga_vsync':
/home/gregorio/allegro-4.1.1/./src/misc/vgaregs.c:52: referencia a `_vsync_out_v' sin definir
/home/gregorio/allegro-4.1.1/./src/misc/vgaregs.c:53: referencia a `_vsync_in' sin definir
/usr/local/lib/liballd.a(vgaregs.o): En la función `_set_vga_virtual_width':
/home/gregorio/allegro-4.1.1/./src/misc/vgaregs.c:67: referencia a `_read_vga_register' sin definir
/home/gregorio/allegro-4.1.1/./src/misc/vgaregs.c:68: referencia a `_write_vga_register' sin definir
collect2: ld returned 1 exit status



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