Ubuntu GNU/Linux 10.10, all up to date. g++ 4.4.5. Fetched 2.5.1, and ran ./configure okay. But then,
make make all-recursive make[1]: Entering directory `/home/dom/bin/TECkit_2_5_1' Making all in lib make[2]: Entering directory `/home/dom/bin/TECkit_2_5_1/lib' /bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I../source/Public-headers -g -O2 -DNDEBUG -MT Compiler.lo -MD -MP -MF .deps/Compiler.Tpo -c -o Compiler.lo `test -f '../source/Compiler.cpp' || echo './'`../source/Compiler.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I../source/Public-headers -g -O2 -DNDEBUG -MT Compiler.lo -MD -MP -MF .deps/Compiler.Tpo -c ../source/Compiler.cpp -fPIC -DPIC -o .libs/Compiler.o ../source/Compiler.cpp: In function 'char* TECkit_GetTECkitName(UInt32)': ../source/Compiler.cpp:212: error: 'sprintf' was not declared in this scope ../source/Compiler.cpp: In function 'const char* asHex(UInt32, short int)': ../source/Compiler.cpp:349: error: 'sprintf' was not declared in this scope ../source/Compiler.cpp: In function 'const char* asDec(UInt32)': ../source/Compiler.cpp:357: error: 'sprintf' was not declared in this scope make[2]: *** [Compiler.lo] Error 1 make[2]: Leaving directory `/home/dom/bin/TECkit_2_5_1/lib' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/dom/bin/TECkit_2_5_1' make: *** [all] Error 2 Any suggestions? I've made TECkit successfully in the past (a year ago?). Dominik
-------------------------------------------------- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex