mvnForum Homepage

Print at Apr 24, 2014 3:25:20 AM View all posts in this thread on one page
Posted by galliar at Jan 14, 2007 6:46:09 AM
Build failes
Hello,

I am trying to install gnomesword on a suse 10.2, i386 system. I am doing a make on sword 1.5.9 and get the following error:

./configure ;everything appears ok
make ;runs fine until

/buildtest.Tpo"; exit 1; fi
/bin/sh ./libtool --tag=CXX --mode=link g++ -O2 -DCURLAVAILABLE -o buildtest buildtest.o ./lib/libsword.la -lz
mkdir .libs
g++ -O2 -DCURLAVAILABLE -o .libs/buildtest buildtest.o ./lib/.libs/libsword.so -L/usr/lib /usr/lib/libcurl.so /usr/lib/libidn.so -lssl -lcrypto -ldl -lz
buildtest.o: In function `main':
buildtest.cpp:(.text+0xaa): undefined reference to `sword::VerseKey::VerseKey(char const*)'
buildtest.cpp:(.text+0x16e): undefined reference to `sword::VerseKey::setText(char const*)'
buildtest.cpp:(.text+0x184): undefined reference to `sword::SWKey::Persist(signed char)'
buildtest.cpp:(.text+0x292): undefined reference to `sword::VerseKey::increment(int)'
buildtest.cpp:(.text+0x2d5): undefined reference to `sword::VerseKey::~VerseKey()'
buildtest.cpp:(.text+0x2fc): undefined reference to `sword::VerseKey::AutoNormalize(char)'
buildtest.cpp:(.text+0x357): undefined reference to `sword::VerseKey::~VerseKey()'
./lib/.libs/libsword.so: undefined reference to `sword::TreeKeyIdx::create(char const*)'
./lib/.libs/libsword.so: undefined reference to `sword::VerseKey::Verse(int)'
./lib/.libs/libsword.so: undefined reference to `sword::StrKey::StrKey(char const*)'
./lib/.libs/libsword.so: undefined reference to `sword::SWKey::SWKey(sword::SWKey const&)'
./lib/.libs/libsword.so: undefined reference to `sword::SWKey::Error()'
./lib/.libs/libsword.so: undefined reference to `sword::SWKey::~SWKey()'
./lib/.libs/libsword.so: undefined reference to `sword::SWKey::Persist() const'
./lib/.libs/libsword.so: undefined reference to `sword::SWKey::setText(char const*)'
./lib/.libs/libsword.so: undefined reference to `sword::VerseKey::builtin_books'
./lib/.libs/libsword.so: undefined reference to `sword::VerseTreeKey::VerseTreeKey(sword::TreeKey*, char const*)'
./lib/.libs/libsword.so: undefined reference to `sword::VerseKey::Chapter(int)'
./lib/.libs/libsword.so: undefined reference to `sword::VerseKey::convertToOSIS(char const*, sword::SWKey const*)'
./lib/.libs/libsword.so: undefined reference to `sword::VerseKey::getText() const'
./lib/.libs/libsword.so: undefined reference to `sword::VerseKey::Index(long)'
./lib/.libs/libsword.so: undefined reference to `sword::VerseKey::Testament(char)'
./lib/.libs/libsword.so: undefined reference to `sword::ListKey::copyFrom(sword::ListKey const&)'
./lib/.libs/libsword.so: undefined reference to `sword::TreeKeyIdx::TreeKeyIdx(char const*, int)'
./lib/.libs/libsword.so: undefined reference to `sword::VerseKey::Testament() const'
./lib/.libs/libsword.so: undefined reference to `sword::ListKey::~ListKey()'
./lib/.libs/libsword.so: undefined reference to `sword::SWKey::SWKey(char const*)'
./lib/.libs/libsword.so: undefined reference to `sword::ListKey::ListKey(char const*)'
./lib/.libs/libsword.so: undefined reference to `sword::VerseKey::VerseKey(sword::SWKey const*)'
./lib/.libs/libsword.so: undefined reference to `sword::SWClass::isAssignableFrom(char const*) const'
./lib/.libs/libsword.so: undefined reference to `sword::ListKey::getRangeText() const'
./lib/.libs/libsword.so: undefined reference to `sword::VerseKey::builtin_BMAX'
./lib/.libs/libsword.so: undefined reference to `sword::VerseKey::Headings(char)'
./lib/.libs/libsword.so: undefined reference to `sword::VerseKey::ParseVerseList(char const*, char const*, bool)'
collect2: ld returned 1 exit status
make[1]: *** [buildtest] Error 1
make[1]: Leaving directory `/home/randy/Desktop/sword-1.5.9'
make: *** [all-recursive] Error 1
randy@randydesktop:~/Desktop/sword-1.5.9>

Posted by karl at Jan 19, 2007 4:46:51 AM
Re: Build failes
You're having a Sword build problem, not specific to GnomeSword, so I'd suggest that you ask the regular Sword folks for help on why it won't build for you.

That said, there are folks doing Sword and GnomeSword builds for SuSE 10.0 and 10.1, including some pre-built packages. If those will do for you, perhaps you can save yourself some pain. See the download page at http://gnomesword.sourceforge.net/.

--karl,
GS developer and project admin
----------------------------------------
Project Admin, Xiphos