Hola:
Como dije, nada mas llegar a casa actualice el CVS e instalé la
última versión de SolarSockets (aunque no coincidiera con mi versión de
GCC tenía que probar), y al final del todo de la compilación falla dando
errores relativos a SolarSockets:
/usr/lib/gcc-lib/i586-suse-linux/3.3.3/../../../libsolarsockets.so:
undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
/usr/lib/gcc-lib/i586-suse-linux/3.3.3/../../../libsolarsockets.so:
undefined reference to `std::basic_string<char, std::char_traits<char>,
std::allocator<char> >::_Rep::_S_empty_rep_storage'
collect2: ld devolvió el estado de salida 1
make: *** [war3d] Error 1
Tengo GCC 3.3.3 y SuSE 9.1, si pudieras compilar la librería para esta
versión... o decirme de donde consigo el GCC que tú usas....
Por cierto, desde que llevo intentando compilar esto, siempre salen
también al final los siguientes warnings:
/usr/lib/gcc-lib/i586-suse-linux/3.3.3/../../../../i586-suse-linux/bin/ld:
Aviso: el tipo del símbolo `glFogCoordfEXT' cambió de 2 a 1 en fogofwar.o
/usr/lib/gcc-lib/i586-suse-linux/3.3.3/../../../../i586-suse-linux/bin/ld:
Aviso: el tipo del símbolo `glFogCoordfvEXT' cambió de 2 a 1 en fogofwar.o
/usr/lib/gcc-lib/i586-suse-linux/3.3.3/../../../../i586-suse-linux/bin/ld:
Aviso: el tipo del símbolo `glFogCoorddEXT' cambió de 2 a 1 en fogofwar.o
/usr/lib/gcc-lib/i586-suse-linux/3.3.3/../../../../i586-suse-linux/bin/ld:
Aviso: el tipo del símbolo `glFogCoorddvEXT' cambió de 2 a 1 en fogofwar.o
/usr/lib/gcc-lib/i586-suse-linux/3.3.3/../../../../i586-suse-linux/bin/ld:
Aviso: el tipo del símbolo `glFogCoordPointerEXT' cambió de 2 a 1 en
fogofwar.o
Son para preocuparse? Os salen a vosotros?
-=ArCePi=-