Hi all, we use the following stupid program to check that linking BibleTime against Sword is going to work:
#include <iostream> #include <swmgr.h> #include <installmgr.h> #include <ftptrans.h> int main(int argc, char* argv[]) { sword::SWMgr mgr; sword::InstallMgr imgr; sword::FTPTransport trans("example.com"); return 0; } However, after just upgrading to 1.6.0, I get the following error trying to compile the test program: /home/martin/bin/c++ CMakeFiles/cmTryCompileExec.dir/sword_linker_check.cpp.o -o cmTryCompileExec -rdynamic -L/usr/local/lib -lclucene -lsword -lcurl -lz -Wl,-rpath,/usr/local/lib CMakeFiles/cmTryCompileExec.dir/sword_linker_check.cpp.o: In function `main': sword_linker_check.cpp:(.text+0xd7): undefined reference to `sword::InstallMgr::InstallMgr(char const*, sword::StatusReporter*, sword::SWBuf, sword::SWBuf)' My sword was just built with curl and clucene support and installed into /usr/local. Sword libs in /usr/lib have been cleaned. It worked with the previous installation of 1.5.11. Did I make a mistake? Does the check program need to be changed? I would be glad about QUICK help, as we are aiming to release BibleTime 2 this week. mg _______________________________________________ sword-devel mailing list: sword-devel@crosswire.org http://www.crosswire.org/mailman/listinfo/sword-devel Instructions to unsubscribe/change your settings at above page