From the support list. Joe Brenner writes, I’m having some trouble getting the livesupport/campcaster code to build on
an AMD64 ubuntu box (a dual core Opteron running “dapper”). … Currently the build (“./bin/setupDevelopmentEnvironment.sh –apache-group=www-data”) crashes like so:
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include -DIN_ODBCXX -D_REENTRANT -D_GNU_SOURCE -g -O2 -MT callablestatement.lo -MD -MP -MF .deps/callablestatement.Tpo -c callablestatement.cpp -fPIC -DPIC -o .libs/callablestatement.o
if /bin/sh ../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include -DIN_ODBCXX -D_REENTRANT -D_GNU_SOURCE -g -O2 -MT resultset.lo -MD -MP -MF ".deps/resultset.Tpo"
-c -o resultset.lo `test -f 'resultset.cpp' || echo './'`resultset.cpp;
then mv -f ".deps/resultset.Tpo" ".deps/resultset.Plo";
else rm -f ".deps/resultset.Tpo"; exit 1;
fi
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include -DIN_ODBCXX -D_REENTRANT -D_GNU_SOURCE -g -O2 -MT resultset.lo -MD -MP -MF .deps/resultset.Tpo -c resultset.cpp -fPIC -DPIC -o .libs/resultset.o
resultset.cpp: In member function 'std::istream* odbc::ResultSet::getAsciiStream(int)':
resultset.cpp:1337: error: no matching function for call to 'odbc::DataStream::DataStream(odbc::ResultSet* const, void*&, int&, int, long int&)'
datastream.h:105: note: candidates are: odbc::DataStream::DataStream(odbc::ErrorHandler*, void*, int, int, SQLINTEGER&)
datastream.h:99: note: odbc::DataStream::DataStream(const odbc::DataStream&)
make[4]: *** [resultset.lo] Error 1
make[4]: Leaving directory `/home/doom/End/Sys/Campcaster/caca-120406/campcaster/src/tools/libodbc++/libodbc++-0.2.3-20050404/tmp/libodbc++-0.2.3-20050404/src'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/doom/End/Sys/Campcaster/caca-120406/campcaster/src/tools/libodbc++/libodbc++-0.2.3-20050404/tmp/libodbc++-0.2.3-20050404'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/doom/End/Sys/Campcaster/caca-120406/campcaster/src/tools/libodbc++/libodbc++-0.2.3-20050404/tmp/libodbc++-0.2.3-20050404'
make[1]: *** [tmp/all.stamp] Error 2
make[1]: Leaving directory `/home/doom/End/Sys/Campcaster/caca-120406/campcaster/src/tools/libodbc++/libodbc++-0.2.3-20050404'
make: *** [tmp/tools_setup.stamp] Error 2
make: Leaving directory `/home/doom/End/Sys/Campcaster/caca-120406/campcaster'