Hi, i am using debian lenny and ubuntu 9.04 with gcc version 4.3.2 and gcc versión 4.3.3.
When a try compile my project and the test in directory trunk/tests/unixes, i have the next error:
fabricio@GuruServer:~/proyectos/ibpp/trunk/tests/unixes$ make
Platform : linux
Target : release
g++ -DIBPP_LINUX -W -Wall -fPIC -O3 -orelease/tests.o -c ../tests.cpp
../tests.cpp: In member function 'void Test::Test4()':
../tests.cpp:687: error: 'strcmp' was not declared in this scope
../tests.cpp: In constructor 'Test::Test(int, char**)':
../tests.cpp:1170: error: 'strcmp' was not declared in this scope
make: *** [release/tests.o] Error 1
The solution is add #include <string.h> in ibpp.h.</string.h>
In older version of ubuntu and debian dont happens
And thanks for this wonderful client interface!!!..
Thanks.
Fabricio.
P.D.: I am sorry for my bad english.
Same. That fix + another in attached patch file