Forum: CFEngine Help Subject: Re: CFEngine 3.2.0 release candidate Author: msvob...@linkedin.com Link to topic: https://cfengine.com/forum/read.php?3,22715,22716#msg-22716
Awesome news! Thanks Mark! Trying to compile against BerkeleyDB, I'm receiving the below. $ export PATH=/usr/sfw/bin:/usr/local/bin:/usr/bin:/usr/sbin:/usr/ccs/bin $ export LD_LIBRARY_PATH=/usr/sfw/lib:/usr/local/lib:/usr/lib $ export CC=/usr/sfw/bin/gcc $ ./configure --prefix=/var/cfengine --with-openssl=/usr/sfw --without-sql --with-berkeleydb=/usr/local/BerkeleyDB/4.4 ... ... Summary of options... -> PCRE: default path -> MySQL connector: -> PostgreSQL connector: disabled -> DB: Berkeley DB: /usr/local/BerkeleyDB/4.4 configure: creating ./config.status config.status: creating Makefile config.status: creating pub/Makefile config.status: creating src/Makefile config.status: creating src/cf3lex.l config.status: creating docs/Makefile config.status: creating examples/Makefile config.status: creating inputs/Makefile config.status: creating src/conf.h config.status: executing depfiles commands config.status: executing libtool commands DONE: Configuration done. Run make/gmake to build cfengine. $ gmake Making all in pub gmake[1]: Entering directory `/export/home/msvoboda/cfengine-3.2.0b1/pub' CC getopt.lo CC getopt1.lo CC snprintf.lo CC strndup.lo CCLD libcfpub.la gmake[1]: Leaving directory `/export/home/msvoboda/cfengine-3.2.0b1/pub' Making all in src gmake[1]: Entering directory `/export/home/msvoboda/cfengine-3.2.0b1/src' gmake all-am gmake[2]: Entering directory `/export/home/msvoboda/cfengine-3.2.0b1/src' CC libpromises_la-cf3parse.lo LEX cf3lex.c CC libpromises_la-cf3lex.lo In file included from cf.defs.h:36, from cf3.defs.h:36, from cf3lex.l:32: conf.h:557:1: warning: "_FILE_OFFSET_BITS" redefined In file included from /usr/include/iso/stdarg_c99.h:34, from /usr/include/stdarg.h:33, from /usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/include/stdio.h:14, from cf3lex.c:19: /usr/include/sys/feature_tests.h:188:1: warning: this is the location of the previous definition CC libpromises_la-patches.lo CC libpromises_la-attributes.lo CC libpromises_la-install.lo CC libpromises_la-generic_agent.lo CC libpromises_la-dbm_api.lo CC libpromises_la-dbm_berkeley.lo dbm_berkeley.c: In function `BDB_OpenDB': dbm_berkeley.c:63: warning: passing arg 2 of pointer to function from incompatible pointer type dbm_berkeley.c:63: warning: passing arg 4 of pointer to function makes pointer from integer without a cast dbm_berkeley.c:63: error: too few arguments to function gmake[2]: *** Error 1 gmake[2]: Leaving directory `/export/home/msvoboda/cfengine-3.2.0b1/src' gmake[1]: *** Error 2 gmake[1]: Leaving directory `/export/home/msvoboda/cfengine-3.2.0b1/src' gmake: *** Error 1 I'm also trying to build against TokyoCabinet, but I'm having issues / compiling errors building that. As soon as I figure out how to build TokyoCabinet, i'll attempt to use that instead of BerkeleyDB. _______________________________________________ Help-cfengine mailing list Help-cfengine@cfengine.org https://cfengine.org/mailman/listinfo/help-cfengine