On Wed, Sep 28, 2011 at 12:09:27PM -0500, Frank Collette wrote:
# gmake gmake all-recursive gmake[1]: Entering directory `/home/b005fec/syslog-ng-3.3.0beta2' Making all in lib gmake[2]: Entering directory `/home/b005fec/syslog-ng-3.3.0beta2/lib' gmake all-recursive gmake[3]: Entering directory `/home/b005fec/syslog-ng-3.3.0beta2/lib' Making all in ivykis gmake[4]: Entering directory `/home/b005fec/syslog-ng-3.3.0beta2/lib/ivykis' gmake all-recursive gmake[5]: Entering directory `/home/b005fec/syslog-ng-3.3.0beta2/lib/ivykis' Making all in lib gmake[6]: Entering directory `/home/b005fec/syslog-ng-3.3.0beta2/lib/ivykis/ lib' Making all in . gmake[7]: Entering directory `/home/b005fec/syslog-ng-3.3.0beta2/lib/ivykis/ lib' gmake[7]: Nothing to be done for `all-am'. gmake[7]: Leaving directory `/home/b005fec/syslog-ng-3.3.0beta2/lib/ivykis/lib' Making all in man3 gmake[7]: Entering directory `/home/b005fec/syslog-ng-3.3.0beta2/lib/ivykis/lib /man3' gmake[7]: Nothing to be done for `all'. gmake[7]: Leaving directory `/home/b005fec/syslog-ng-3.3.0beta2/lib/ivykis/lib/ man3' Making all in test gmake[7]: Entering directory `/home/b005fec/syslog-ng-3.3.0beta2/lib/ivykis/lib /test' gmake[7]: Nothing to be done for `all'. gmake[7]: Leaving directory `/home/b005fec/syslog-ng-3.3.0beta2/lib/ivykis/lib/ test' gmake[6]: Leaving directory `/home/b005fec/syslog-ng-3.3.0beta2/lib/ivykis/lib' Making all in modules gmake[6]: Entering directory `/home/b005fec/syslog-ng-3.3.0beta2/lib/ivykis/ modules' Making all in . gmake[7]: Entering directory `/home/b005fec/syslog-ng-3.3.0beta2/lib/ivykis/ modules' gmake[7]: Nothing to be done for `all-am'. gmake[7]: Leaving directory `/home/b005fec/syslog-ng-3.3.0beta2/lib/ivykis/ modules' Making all in man3 gmake[7]: Entering directory `/home/b005fec/syslog-ng-3.3.0beta2/lib/ivykis/ modules/man3' gmake[7]: Nothing to be done for `all'. gmake[7]: Leaving directory `/home/b005fec/syslog-ng-3.3.0beta2/lib/ivykis/ modules/man3' Making all in test gmake[7]: Entering directory `/home/b005fec/syslog-ng-3.3.0beta2/lib/ivykis/ modules/test' gmake[7]: Nothing to be done for `all'. gmake[7]: Leaving directory `/home/b005fec/syslog-ng-3.3.0beta2/lib/ivykis/ modules/test' gmake[6]: Leaving directory `/home/b005fec/syslog-ng-3.3.0beta2/lib/ivykis/ modules' Making all in misc gmake[6]: Entering directory `/home/b005fec/syslog-ng-3.3.0beta2/lib/ivykis/ misc' gmake[6]: Nothing to be done for `all'. gmake[6]: Leaving directory `/home/b005fec/syslog-ng-3.3.0beta2/lib/ivykis/ misc' gmake[6]: Entering directory `/home/b005fec/syslog-ng-3.3.0beta2/lib/ivykis' gmake[6]: Nothing to be done for `all-am'. gmake[6]: Leaving directory `/home/b005fec/syslog-ng-3.3.0beta2/lib/ivykis' gmake[5]: Leaving directory `/home/b005fec/syslog-ng-3.3.0beta2/lib/ivykis' gmake[4]: Leaving directory `/home/b005fec/syslog-ng-3.3.0beta2/lib/ivykis' gmake[4]: Entering directory `/home/b005fec/syslog-ng-3.3.0beta2/lib' /bin/sh ../libtool --tag=CC --mode=link gcc -std=gnu99 -g -O2 -Wall -pthread -D_LARGE_FILES=1 -no-undefined -Wl,-brtl -o libsyslog-ng.la -rpath /usr/local/ lib afinter.lo alarms.lo apphook.lo block-ref-parser.lo center.lo cfg.lo cfg-lexer.lo cfg-parser.lo children.lo compat.lo control.lo dgroup.lo dnscache.lo driver.lo filter.lo filter-expr-parser.lo globals.lo gprocess.lo gsockaddr.lo gsocket.lo logmatcher.lo logmpx.lo logmsg.lo logparser.lo logpipe.lo logprocess.lo logproto.lo logqueue.lo logqueue-fifo.lo logreader.lo logrewrite.lo logsource.lo logstamp.lo logtransport.lo logwriter.lo mainloop.lo memtrace.lo messages.lo misc.lo msg-format.lo nvtable.lo parser-expr-parser.lo persist-state.lo plugin.lo pragma-parser.lo rewrite-expr-parser.lo serialize.lo sgroup.lo stats.lo str-format.lo syslog-names.lo tags.lo templates.lo timeutils.lo utils.lo value-pairs.lo cfg-lex.lo cfg-grammar.lo filter-expr-grammar.lo block-ref-grammar.lo pragma-grammar.lo parser-expr-grammar.lo rewrite-expr-grammar.lo -lrt -lnsl -Wl,-bexpall -L/opt/ freeware/lib -lgmodule-2.0 -lgthread-2.0 -lpthread -lglib-2.0 -lintl -L/opt/ freeware/lib -levtlog -ldl -Wl,--whole-archive -L../lib/ivykis/lib -livykis -L../lib/ivykis/modules -livykis-modules -Wl,--no-whole-archive libtool: link: rm -fr .libs/libsyslog-ng.exp libtool: link: /usr/bin/nm -B -BCpg .libs/afinter.o .libs/alarms.o .libs/ apphook.o .libs/block-ref-parser.o .libs/center.o .libs/cfg.o .libs/cfg-lexer.o .libs/cfg-parser.o .libs/children.o .libs/compat.o .libs/control.o .libs/ dgroup.o .libs/dnscache.o .libs/driver.o .libs/filter.o .libs/ filter-expr-parser.o .libs/globals.o .libs/gprocess.o .libs/gsockaddr.o .libs/ gsocket.o .libs/logmatcher.o .libs/logmpx.o .libs/logmsg.o .libs/logparser.o .libs/logpipe.o .libs/logprocess.o .libs/logproto.o .libs/logqueue.o .libs/ logqueue-fifo.o .libs/logreader.o .libs/logrewrite.o .libs/logsource.o .libs/ logstamp.o .libs/logtransport.o .libs/logwriter.o .libs/mainloop.o .libs/ memtrace.o .libs/messages.o .libs/misc.o .libs/msg-format.o .libs/nvtable.o .libs/parser-expr-parser.o .libs/persist-state.o .libs/plugin.o .libs/ pragma-parser.o .libs/rewrite-expr-parser.o .libs/serialize.o .libs/sgroup.o .libs/stats.o .libs/str-format.o .libs/syslog-names.o .libs/tags.o .libs/ templates.o .libs/timeutils.o .libs/utils.o .libs/value-pairs.o .libs/cfg-lex.o .libs/cfg-grammar.o .libs/filter-expr-grammar.o .libs/block-ref-grammar.o .libs /pragma-grammar.o .libs/parser-expr-grammar.o .libs/rewrite-expr-grammar.o | awk '{ if ((($ 2 == "T") || ($ 2 == "D") || ($ 2 == "B")) && (substr($ 3,1,1) ! = ".")) { print $ 3 } }' | sort -u > .libs/libsyslog-ng.exp libtool: link: gcc -std=gnu99 -shared -o .libs/libsyslog-ng.so.0 .libs/ afinter.o .libs/alarms.o .libs/apphook.o .libs/block-ref-parser.o .libs/ center.o .libs/cfg.o .libs/cfg-lexer.o .libs/cfg-parser.o .libs/children.o .libs/compat.o .libs/control.o .libs/dgroup.o .libs/dnscache.o .libs/driver.o .libs/filter.o .libs/filter-expr-parser.o .libs/globals.o .libs/gprocess.o .libs/gsockaddr.o .libs/gsocket.o .libs/logmatcher.o .libs/logmpx.o .libs/ logmsg.o .libs/logparser.o .libs/logpipe.o .libs/logprocess.o .libs/logproto.o .libs/logqueue.o .libs/logqueue-fifo.o .libs/logreader.o .libs/logrewrite.o .libs/logsource.o .libs/logstamp.o .libs/logtransport.o .libs/logwriter.o .libs /mainloop.o .libs/memtrace.o .libs/messages.o .libs/misc.o .libs/msg-format.o .libs/nvtable.o .libs/parser-expr-parser.o .libs/persist-state.o .libs/plugin.o .libs/pragma-parser.o .libs/rewrite-expr-parser.o .libs/serialize.o .libs/ sgroup.o .libs/stats.o .libs/str-format.o .libs/syslog-names.o .libs/tags.o .libs/templates.o .libs/timeutils.o .libs/utils.o .libs/value-pairs.o .libs/ cfg-lex.o .libs/cfg-grammar.o .libs/filter-expr-grammar.o .libs/ block-ref-grammar.o .libs/pragma-grammar.o .libs/parser-expr-grammar.o .libs/ rewrite-expr-grammar.o -Wl,-blibpath:/opt/freeware/lib:/opt/freeware/lib/gcc/ powerpc-ibm-aix6.1.0.0/4.2.0:/opt/freeware/lib/gcc/powerpc-ibm-aix6.1.0.0/4.2.0 /../../..:/usr/lib:/lib -lrt -lnsl -L/opt/freeware/lib -lgmodule-2.0 -lgthread-2.0 -lpthread -lglib-2.0 -lintl -levtlog -ldl -L/home/b005fec/ syslog-ng-3.3.0beta2/lib/ivykis/lib /home/b005fec/syslog-ng-3.3.0beta2/lib/ ivykis/lib/.libs/libivykis.a -L/home/b005fec/syslog-ng-3.3.0beta2/lib/ivykis/ modules /home/b005fec/syslog-ng-3.3.0beta2/lib/ivykis/modules/.libs/ libivykis-modules.a -lc -Wl,-bnoentry -pthread -Wl,-brtl -Wl,-bexpall -Wl,--whole-archive -Wl,--no-whole-archive -pthread -Wl,-bE:.libs/ libsyslog-ng.exp -Wl,-bernotok ld: 0706-012 The -- flag is not recognized. ld: 0706-012 The -w flag is not recognized. ld: 0706-012 The -h flag is not recognized. ld: 0706-012 The -- flag is not recognized. ld: 0706-027 The -n flag is ignored. collect2: ld returned 255 exit status gmake[4]: *** [libsyslog-ng.la] Error 1 gmake[4]: Leaving directory `/home/b005fec/syslog-ng-3.3.0beta2/lib' gmake[3]: *** [all-recursive] Error 1 gmake[3]: Leaving directory `/home/b005fec/syslog-ng-3.3.0beta2/lib' gmake[2]: *** [all] Error 2 gmake[2]: Leaving directory `/home/b005fec/syslog-ng-3.3.0beta2/lib' gmake[1]: *** [all-recursive] Error 1 gmake[1]: Leaving directory `/home/b005fec/syslog-ng-3.3.0beta2' gmake: *** [all] Error 2 Hi,
The --whole-archive/--no-whole-archive arguments are not supported by AIX's ld. They are set by configure, because they are needed on other platforms. Try to remove all occurences of them from configure.in and regenrate it. You'll need Autoconf 2.67 for it or try to remove them from configure itself. Regards, -- Pal Tamas/Folti folti@balabit.hu