Hello,
I'm trying to build the Webrtc2Sip application and have not been successful. Here is the error message that I'm seeing:
In file included from BerkeleyDb.cxx:14:0:
../repro/BerkeleyDb.hxx:8:19: fatal error: db_cxx.h: No such file or directory
compilation terminated.
make[3]: *** [BerkeleyDb.lo] Error 1
make[3]: Leaving directory `/mnt/src/resiprocate/repro'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/mnt/src/resiprocate/repro'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/mnt/src/resiprocate'
make: *** [all] Error 2
root@asterisk11-west:/mnt/src/resiprocate# l
The file it's complaining about not finding, db_cxx.h is located in the path /resiprocate/contrib/db/build_vxworks. I've also tried using different configure commands from the README Debian build instructions, as well as the build instructions on the website
http://code.google.com/p/webrtc2sip/.
./configure --with-ssl --with-mysql CXXFLAGS="-DRESIP_FIXED_POINT -I`pwd`/contrib/Netxx-0.3.2/include " LDFLAGS="-L`pwd`/contrib/Netxx-0.3.2/src"
All attempts have led to the same error about db_cxx.h not being found.
Here is more information that may or may not be helpful:
- libdb4.2++-dev wasn't available on my distro. Instead, I installed libdb4.8-dev
- Here is the result of the uname -r command:
Linux version 2.6.38-8-virtual (buildd@allspice) (gcc version 4.5.2 (Ubuntu/Linaro 4.5.2-8ubuntu3) ) #42-Ubuntu SMP Mon Apr 11 04:06:34 UTC 2011