Error compiling syslog-ng1.6.6 on HP-UX 11.23 IPF
Hi, I get the following error when running "make" for syslog-ng1.6.6 on HP-UX 11.23 IPF. I do not get the error for 1.6.5. gcc -g -O2 -Wall -I/usr/local/include/libol -D_GNU_SOURCE -o syslog-ng main.o sources.o center.o filters.o destinations.o log.o cfgfile.o cfg-grammar.o cfg-lex.o affile.o afsocket.o afunix.o afinet.o afinter.o afuser.o afstreams.o afprogram.o afremctrl.o nscache.o utils.o syslog-names.o macros.o getopt.o getopt1.o -lnsl /usr/local/lib/libol.a -lnsl -lxnet -Wl,-Bstatic -lfl -lwrap -Wl,-Bdynamic ld: Bad keyword argument: static Fatal error. collect2: ld returned 1 exit status *** Error exit code 1 Stop. Thanks, Jenny-Lou
On Thu, 2005-02-10 at 12:33 -0500, Jenny-Lou Sequeira wrote:
Hi,
I get the following error when running "make" for syslog-ng1.6.6 on HP-UX 11.23 IPF. I do not get the error for 1.6.5.
gcc -g -O2 -Wall -I/usr/local/include/libol -D_GNU_SOURCE -o
syslog-ng main.o sources.o center.o filters.o destinations.o log.o cfgfile.o cfg-grammar.o cfg-lex.o affile.o afsocket.o afunix.o afinet.o afinter.o afuser.o afstreams.o afprogram.o afremctrl.o nscache.o utils.o syslog-names.o macros.o getopt.o getopt1.o -lnsl /usr/local/lib/libol.a
-lnsl -lxnet -Wl,-Bstatic -lfl -lwrap -Wl,-Bdynamic
ld: Bad keyword argument: static
Fatal error.
collect2: ld returned 1 exit status
*** Error exit code 1
Too bad linkers are so much incompatible. As I see I need some configure tests for linker options. The fix is to copy the command above and remove the -Wl,-Bstatic and -Wl,-Bdynamic options from the command line and link with that. (the purpose of these switches are to link against -lfl and -lwrap statically while keeping things like libc dynamic. -- Bazsi
participants (2)
-
Balazs Scheidler
-
Jenny-Lou Sequeira