Environment:
Centos 6.2
librelp-1.0.0
libee-0.4.1
libestr-0.1.0
rsyslog-6.2.1

Configure parameter for rsyslog:
./configure --enable-regexp --enable-zlib --enable-pthreads --enable-klog 
--enable-inet --enable-unlimited-select --enable-debug --enable-rtinst 
--enable-memcheck --enable-diagtools --enable-mysql --enable-snmp 
--enable-gnutls --enable-rsyslogrt --enable-rsyslogd --enable-extended-tests 
--enable-mail --enable-imptcp --enable-omruleset --enable-valgrind 
--enable-imdiag --enable-relp --enable-testbench --enable-imfile 
--enable-omstdout --enable-omdbalerting --enable-omuxsock --enable-imtemplate 
--enable-omtemplate --enable-pmlastmsg --enable-omudpspoof --enable-omprog 
--enable-impstats  LIBESTR_LIBS=/usr/lib/libestr.so LIBESTR_CFLAGS=/usr/include 
 LIBEE_CFLAGS=/usr/include LIBEE_LIBS=/usr/lib/libee.so 
RELP_CFLAGS=/usr/include RELP_LIBS=/usr/lib/librelp.so


Error:
make[2]: Leaving directory `/usr/src/rsyslog-6.2.1/plugins/imuxsock'
Making all in plugins/imtcp
make[2]: Entering directory `/usr/src/rsyslog-6.2.1/plugins/imtcp'
  CC     imtcp_la-imtcp.lo
  CCLD   imtcp.la
make[2]: Leaving directory `/usr/src/rsyslog-6.2.1/plugins/imtcp'
Making all in plugins/imudp
make[2]: Entering directory `/usr/src/rsyslog-6.2.1/plugins/imudp'
  CC     imudp_la-imudp.lo
  CCLD   imudp.la
make[2]: Leaving directory `/usr/src/rsyslog-6.2.1/plugins/imudp'
Making all in plugins/omtesting
make[2]: Entering directory `/usr/src/rsyslog-6.2.1/plugins/omtesting'
  CC     omtesting_la-omtesting.lo
  CCLD   omtesting.la
make[2]: Leaving directory `/usr/src/rsyslog-6.2.1/plugins/omtesting'
Making all in tools
make[2]: Entering directory `/usr/src/rsyslog-6.2.1/tools'
  CC     rsyslogd-syslogd.o
syslogd.c:1256: warning: �generateConfigDAGAction’ defined but not used
  CC     rsyslogd-omshell.o
  CC     rsyslogd-omusrmsg.o
  CC     rsyslogd-omfwd.o
  CC     rsyslogd-omfile.o
  CC     rsyslogd-ompipe.o
  CC     rsyslogd-omdiscard.o
  CC     rsyslogd-pmrfc5424.o
  CC     rsyslogd-pmrfc3164.o
  CC     rsyslogd-smtradfile.o
  CC     rsyslogd-smfile.o
  CC     rsyslogd-smfwd.o
  CC     rsyslogd-smtradfwd.o
  CC     rsyslogd-iminternal.o
  CC     rsyslogd-pidfile.o
  CCLD   rsyslogd
../runtime/.libs/librsyslog.a(librsyslog_la-conf.o): In function 
`cflineClassic':
/usr/src/rsyslog-6.2.1/runtime/conf.c:879: undefined reference to 
`es_newStrFromBuf'
../runtime/.libs/librsyslog.a(librsyslog_la-msg.o): In function `msgGetCEEVar':
/usr/src/rsyslog-6.2.1/runtime/msg.c:3211: undefined reference to 
`es_newStrFromBuf'
/usr/src/rsyslog-6.2.1/runtime/msg.c:3231: undefined reference to `es_deleteStr'
/usr/src/rsyslog-6.2.1/runtime/msg.c:3224: undefined reference to `es_deleteStr'
../runtime/.libs/librsyslog.a(librsyslog_la-msg.o): In function `MsgGetProp':
/usr/src/rsyslog-6.2.1/runtime/msg.c:2554: undefined reference to `es_str2cstr'
/usr/src/rsyslog-6.2.1/runtime/msg.c:2555: undefined reference to `es_deleteStr'
../runtime/.libs/librsyslog.a(librsyslog_la-msg.o): In function `getCEEPropVal':
/usr/src/rsyslog-6.2.1/runtime/msg.c:2341: undefined reference to `es_str2cstr'
/usr/src/rsyslog-6.2.1/runtime/msg.c:2342: undefined reference to `es_deleteStr'
../runtime/.libs/librsyslog.a(librsyslog_la-rule.o): In function 
`shouldProcessThisMessage':
/usr/src/rsyslog-6.2.1/runtime/rule.c:244: undefined reference to `es_str2cstr'
../runtime/.libs/librsyslog.a(librsyslog_la-rule.o): In function 
`ruleDebugPrint':
/usr/src/rsyslog-6.2.1/runtime/rule.c:423: undefined reference to `es_str2cstr'
../runtime/.libs/librsyslog.a(librsyslog_la-rule.o): In function `ruleDestruct':
/usr/src/rsyslog-6.2.1/runtime/rule.c:356: undefined reference to `es_deleteStr'
../runtime/.libs/librsyslog.a(librsyslog_la-template.o): In function 
`tplPrintList':
/usr/src/rsyslog-6.2.1/runtime/../template.c:1215: undefined reference to 
`es_str2cstr'
../runtime/.libs/librsyslog.a(librsyslog_la-template.o): In function 
`tplDeleteNew':
/usr/src/rsyslog-6.2.1/runtime/../template.c:1163: undefined reference to 
`es_deleteStr'
../runtime/.libs/librsyslog.a(librsyslog_la-template.o): In function 
`tplDeleteAll':
/usr/src/rsyslog-6.2.1/runtime/../template.c:1105: undefined reference to 
`es_deleteStr'
../runtime/.libs/librsyslog.a(librsyslog_la-template.o): In function 
`do_Parameter':
/usr/src/rsyslog-6.2.1/runtime/../template.c:595: undefined reference to 
`es_newStrFromCStr'
/usr/lib/libee.so: undefined reference to `es_addBuf'
/usr/lib/libee.so: undefined reference to `es_strbufcmp'
/usr/lib/libee.so: undefined reference to `es_newStrFromSubStr'
/usr/lib/libee.so: undefined reference to `es_addChar'
/usr/lib/libee.so: undefined reference to `es_newStr'
collect2: ld returned 1 exit status
make[2]: *** [rsyslogd] Error 1
make[2]: Leaving directory `/usr/src/rsyslog-6.2.1/tools'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/rsyslog-6.2.1'
make: *** [all] Error 2

anyone have idea what went wrong?! I google around and nothing shows up.
Thomas Lau
Senior Technology Analyst
Principle One Limited
27/F Kinwick Centre, 32 Hollywood Road, Central, Hong Kong
T  +852 3555 2217     F  +852 3555 2222      M  +852 9880 1217
Hong Kong   .   Singapore   .   Tokyo

_______________________________________________
rsyslog mailing list
http://lists.adiscon.net/mailman/listinfo/rsyslog
http://www.rsyslog.com/professional-services/
What's up with rsyslog? Follow https://twitter.com/rgerhards

Reply via email to