[syslog-ng]levtlog error udring compile
Roberto Nibali
syslog-ng@lists.balabit.hu
Mon, 28 Feb 2005 22:47:54 +0100
Hello,
> Iam using suse 9.2
> ./configure
> make
> gcc -g -O2 -Wall -g -o syslog-ng main.o misc.o utils.o messages.o
> gsockaddr.o syslog-names.o macros.o logmsg.o cfg.o logpipe.o driver.o
> sgroup.o dgroup.o center.o filter.o logsource.o logreader.o
> logwriter.o affile.o afunix.o afinet.o afsocket.o afstreams.o afuser.o
> afprog.o afinter.o cfg-lex.o cfg-grammar.o fdwrite.o fdread.o
> memtrace.o templates.o children.o -lnsl -Wl,-static -lfl
> -L/opt/gnome/lib -lglib-2.0 -levtlog -Wl,-call_shared
> /usr/lib/gcc-lib/i586-suse-linux/3.3.4/../../../../i586-suse-linux/bin/ld:
> cannot find -levtlog
> whats up?
You probably didn't compile and install the evtlog library. Fetch the
source from [1] and './configure && make && make install && ldconfig'
it. After that it should find it. If you've already installed it, then
it might be a problem with your linker not finding it. You need to then
submit the path to the library via the LDFLAGS environment variable to
the configure process.
[1] http://www.balabit.com/downloads/syslog-ng/1.9/src/
HTH and best regards,
Roberto Nibali, ratz
--
echo '[q]sa[ln0=aln256%Pln256/snlbx]sb3135071790101768542287578439snlbxq'|dc