Forum: CFEngine Help Subject: Re: CFEngine Help: Re: libtokyocabinet.so.9 error on AIX 5.2 Author: jonesy1234 Link to topic: https://cfengine.com/forum/read.php?3,25650,25807#msg-25807
I too am getting the same errors as raymondcox. Could you let me know how you fixed it? Here are the steps I took. Build tokyocabinet with the following:- ./configure --disable-shared --enable-static gmake check runs through with no errors Build cfengine with the following:- ./configure --with-tokyocabinet=/usr/local configure:14196: checking for tchdbnew in -ltokyocabinet configure:14221: gcc -o conftest -D_THREAD_SAFE -DSYSV -D_AIX -D_AIX32 -D_AIX41 -D_AIX43 -D_AIX51 -D_ALL_SOURCE -DFUNCPROTO=15 -O -I/opt/freeware/include -I/ include -O2 -DNDEBUG -I/usr/local/include -I/usr/local/include -I/usr/local/include -L/opt/freeware/lib -Wl,-blibpath:/opt/freeware/lib:/usr/lib:/lib -Wl,-bm axdata:0x80000000 -L/usr/local/lib conftest.c -ltokyocabinet >&5 ld: 0711-317 ERROR: Undefined symbol: .BZ2_bzDecompressInit ld: 0711-317 ERROR: Undefined symbol: .BZ2_bzDecompress ld: 0711-317 ERROR: Undefined symbol: .BZ2_bzDecompressEnd ld: 0711-317 ERROR: Undefined symbol: .BZ2_bzCompressInit ld: 0711-317 ERROR: Undefined symbol: .BZ2_bzCompress ld: 0711-317 ERROR: Undefined symbol: .BZ2_bzCompressEnd ld: 0711-317 ERROR: Undefined symbol: .crc32 ld: 0711-317 ERROR: Undefined symbol: .inflateInit2_ ld: 0711-317 ERROR: Undefined symbol: .inflate ld: 0711-317 ERROR: Undefined symbol: .inflateEnd ld: 0711-317 ERROR: Undefined symbol: .deflateInit2_ ld: 0711-317 ERROR: Undefined symbol: .deflate ld: 0711-317 ERROR: Undefined symbol: .deflateEnd ld: 0711-317 ERROR: Undefined symbol: .log ld: 0711-317 ERROR: Undefined symbol: .pthread_mutex_lock ld: 0711-317 ERROR: Undefined symbol: .pthread_mutex_unlock ld: 0711-317 ERROR: Undefined symbol: .pthread_mutex_destroy ld: 0711-317 ERROR: Undefined symbol: .pthread_rwlock_destroy ld: 0711-317 ERROR: Undefined symbol: .pthread_rwlock_unlock ld: 0711-317 ERROR: Undefined symbol: .pthread_once ld: 0711-317 ERROR: Undefined symbol: .pthread_rwlock_rdlock ld: 0711-317 ERROR: Undefined symbol: .pthread_rwlock_wrlock However if I look at my /opt/freeware/lib dir and check the libraries I appear to have them and reference them in my path??? bash-4.2# cd /opt/freeware/lib/ bash-4.2# nm gcc/ libgettextlib.a libglib-2.0.so libgobject-2.0.a libmpc.a librpm.so.0 libz.a gettext/ libgettextsrc-0.17.a libglib-2.0.so.0 libgobject-2.0.so libmpc.so.2 librpm.so.0.0.0 rpm/ gio/ libgettextsrc.a libgmodule-2.0.a libgobject-2.0.so.0 libmpfr.a librpmbuild.so rpmpopt libbz2.a libgio-2.0.a libgmodule-2.0.so libgthread-2.0.a libpopt.so librpmbuild.so.0 rpmrc libexpat.a libgio-2.0.so libgmodule-2.0.so.0 libgthread-2.0.so libpopt.so.0 librpmbuild.so.0.0.0 libgcc_s.a libgio-2.0.so.0 libgmp.a libgthread-2.0.so.0 libpopt.so.0.0.0 libstdc++.a libgettextlib-0.17.a libglib-2.0.a libgmpxx.a libintl.a librpm.so libsupc++.a bash-4.2# nm libbz2.a | grep .BZ2_bzDecompress .BZ2_bzDecompress T 268455828 .BZ2_bzDecompressEnd T 268455604 .BZ2_bzDecompressInit T 268456304 bash-4.2# nm libbz2.a | grep .BZ2_bzCompress .BZ2_bzCompress T 268456812 .BZ2_bzCompressEnd T 268456588 .BZ2_bzCompressInit T 268457264 So close yet so far.... Any help would be greatly received! _______________________________________________ Help-cfengine mailing list Help-cfengine@cfengine.org https://cfengine.org/mailman/listinfo/help-cfengine