Forum: CFEngine Help Subject: Compile problems, 3.3 on Solaris 10 Author: rsm.gbg Link to topic: https://cfengine.com/forum/read.php?3,25727,25727#msg-25727
Hi Trying to compile 3.3 on Solaris 10 SPARC. Using the same working method as for 3.2.4 3.2.4 host # export PATH=/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/usr/ccs/bin host # export LD_LIBRARY_FLAGS=/usr/local/lib:/usr/lib host # export CC=/usr/local/bin/gcc host # ./configure --prefix=/var/cfengine --with-openssl=/usr/local/ssl --with-pcre=/usr/local --with-berkeleydb=/usr/local/BerkeleyDB.4.7 --without-sql host # make 3.2.4 works fine. 3.3.0 I started with install SunFreeware QDBM 1.8 pkginfo -x SMCqdbm SMCqdbm qdbm (sparc) 1.8.0 configure runs fine host #./configure --prefix=/var/cfengine --with-openssl=/usr/local/ssl --with-pcre=/usr/local --without-sql --with-qdbm host #.make lots of output CC libpromises_la-dbm_api.lo CC libpromises_la-dbm_lib.lo CC libpromises_la-dbm_quick.lo dbm_quick.c: In function `DBPrivRead': dbm_quick.c:188: warning: implicit declaration of function `dpgetwb' CC libpromises_la-dbm_tokyocab.lo CC libpromises_la-dir.lo CC libpromises_la-dtypes.lo lots of output CCLD cf-agent ld: warning: global symbol '_END_' has non-global binding: (file /usr/local/ssl/lib/libcrypto.so value=LOCL); ld: warning: global symbol '_START_' has non-global binding: (file /usr/local/ssl/lib/libcrypto.so value=LOCL); Undefined first referenced symbol in file dpgetwb ./.libs/libpromises.so ld: fatal: symbol referencing errors. No output written to .libs/cf-agent collect2: ld returned 1 exit status make[2]: *** Error 1 make[1]: *** Error 2 make: *** Error 1 I search for ideas but can't find anything for 3.3 on solaris _______________________________________________ Help-cfengine mailing list Help-cfengine@cfengine.org https://cfengine.org/mailman/listinfo/help-cfengine