Environment: Ubuntu Hardy Heron Source: latest tarball from gitweb.thrift-rpc.org
Symptoms: ./boostrap.sh runs clean. ./configure seems to run clean. make blows up partway through the build:
g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -I./src -Wall -g -O2 -MT libthriftnb_la-TNonblockingServer.lo -MD -MP -MF .deps/libthriftnb_la-TNonblockingServer.Tpo -c src/server/TNonblockingServer.cpp -fPIC -DPIC -o .libs/libthriftnb_la-TNonblockingServer.o src/server/TNonblockingServer.cpp: In member function ‘void facebook::thrift::server::TConnection::transition()’: src/server/TNonblockingServer.cpp:261: error: no matching function for call to ‘facebook::thrift::TOutput::printf(_IO_FILE*&, const char [44], const char*)’ ./src/Thrift.h:50: note: candidates are: void facebook::thrift::TOutput::printf(const char*, ...)
make[3]: *** [libthriftnb_la-TNonblockingServer.lo] Error 1 make[3]: Leaving directory `/mnt/shared/projects/3rdParty/thrift/lib/cpp' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/mnt/shared/projects/3rdParty/thrift/lib' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/mnt/shared/projects/3rdParty/thrift' make: *** [all] Error 2 Any idea what I am doing wrong? Thanks! -- Mark Murphy (a Commons Guy) http://commonsware.com _The Busy Coder's Guide to Android Development_ Version 1.3 Published!
