<br><font size=2 face="sans-serif">Hi Ezra,</font>
<br>
<br><font size=2 face="sans-serif">Below message indicates:</font>
<br>
<br><font size=3>messages.h:28:20: error: evtlog.h: No such file or directory</font>
<br>
<br><font size=2 face="sans-serif">It is not able to find evtlog.h header
file in specified location (</font><font size=3>EVTLOG_CFLAGS=/usr/local/eventlog/include</font><font size=2 face="sans-serif">).
Check for evtloh.h file location and also modify your configuration option
as:</font>
<br>
<br><font size=3>./configure EVTLOG_CFLAGS=&quot;-I/usr/local/eventlog/include/eventlog&quot;
EVTLOG_LIBS=&quot;-L/usr/local/eventlog/lib&quot;</font>
<br>
<br><font size=3>Alternate option:</font>
<br><font size=3>You can define variable PKG_CONFIG_PATH=/usr/local/eventlog/lib/pkgconfig
and do ./configure residing in syslog-ng-2.1.1 directory followed by 'make'
... should work fine :)</font>
<br>
<br><font size=2 face="sans-serif">--<br>
Chanchal Verma</font>
<br>
<br>
<br>
<table width=100%>
<tr valign=top>
<td width=40%><font size=1 face="sans-serif"><b>Ezra Taylor &lt;ezra.taylor@gmail.com&gt;</b>
</font>
<br><font size=1 face="sans-serif">Sent by: syslog-ng-bounces@lists.balabit.hu</font>
<p><font size=1 face="sans-serif">02/01/2009 06:36 AM</font>
<table border>
<tr valign=top>
<td bgcolor=white>
<div align=center><font size=1 face="sans-serif">Please respond to<br>
&quot;Syslog-ng users' and developers' mailing list&quot; &nbsp; &nbsp;
&nbsp; &nbsp;&lt;syslog-ng@lists.balabit.hu&gt;</font></div></table>
<br>
<td width=59%>
<table width=100%>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">To</font></div>
<td><font size=1 face="sans-serif">syslog-ng@lists.balabit.hu</font>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">cc</font></div>
<td>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">Subject</font></div>
<td><font size=1 face="sans-serif">[syslog-ng] Errors compiling syslog-ng
from source on Centos 5.2</font></table>
<br>
<table>
<tr valign=top>
<td>
<td></table>
<br></table>
<br>
<br>
<br><font size=3>All:<br>
 &nbsp; &nbsp; &nbsp; I'm having problems installing syslog-ng-2.1.1 from
source on Centos 5.2. &nbsp;I installed eventlog successfully. &nbsp;Eventlog
is located at /usr/local/eventlog. &nbsp;My configure script is below.
&nbsp;Note, make is failing. &nbsp;The output is below.<br>
<br>
./configure EVTLOG_CFLAGS=/usr/local/eventlog/include EVTLOG_LIBS=/usr/local/eventlog/lib.<br>
 <br>
<br>
syslog-ng Open Source Edition 2.1.1 configured<br>
 Compiler options:<br>
 &nbsp;compiler &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp;: gcc<br>
 &nbsp;compiler options &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;: -g -O2
-Wall &nbsp;-I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include &nbsp;
/usr/local/eventlog/include &nbsp; -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64<br>
 &nbsp;linker flags &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;:
&nbsp;-lnsl -lrt &nbsp;-lfl -L/lib64 -lglib-2.0 &nbsp; /usr/local/eventlog/lib
&nbsp;-lwrap <br>
 &nbsp;prefix &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp;: /usr/local<br>
 Features:<br>
 &nbsp;Sun STREAMS support &nbsp; &nbsp; &nbsp; &nbsp; : no<br>
 &nbsp;Sun Door support &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;: no<br>
 &nbsp;Debug symbols &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; :
no<br>
 &nbsp;Memtrace &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp;: no<br>
 &nbsp;IPV6 support &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;:
yes<br>
 &nbsp;spoof-source support &nbsp; &nbsp; &nbsp; &nbsp;: no<br>
 &nbsp;tcp-wrapper support &nbsp; &nbsp; &nbsp; &nbsp; : yes<br>
 &nbsp;SQL support &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
: no<br>
<br>
<br>
<br>
[etaylor@mytest syslog-ng-2.1.1]$ make<br>
make &nbsp;all-recursive<br>
make[1]: Entering directory `/home/etaylor/syslog-ng-2.1.1'<br>
Making all in src<br>
make[2]: Entering directory `/home/etaylor/syslog-ng-2.1.1/src'<br>
if gcc -DHAVE_CONFIG_H -I. -I. -I.. &nbsp; -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include
&nbsp; /usr/local/eventlog/include &nbsp; -D_GNU_SOURCE -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 &nbsp;-g -O2 -Wall -MT misc.o -MD -MP -MF &quot;.deps/misc.Tpo&quot;
\<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;-c -o misc.o `test -f 'misc.c' || echo
'./'`misc.c; \<br>
 &nbsp; &nbsp; &nbsp; &nbsp;then mv -f &quot;.deps/misc.Tpo&quot; &quot;.deps/misc.Po&quot;;
\<br>
 &nbsp; &nbsp; &nbsp; &nbsp;else rm -f &quot;.deps/misc.Tpo&quot;; exit
1; \<br>
 &nbsp; &nbsp; &nbsp; &nbsp;fi<br>
gcc: /usr/local/eventlog/include: linker input file unused because linking
not done<br>
if gcc -DHAVE_CONFIG_H -I. -I. -I.. &nbsp; -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include
&nbsp; /usr/local/eventlog/include &nbsp; -D_GNU_SOURCE -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 &nbsp;-g -O2 -Wall -MT utils.o -MD -MP -MF &quot;.deps/utils.Tpo&quot;
\<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;-c -o utils.o `test -f 'utils.c' ||
echo './'`utils.c; \<br>
 &nbsp; &nbsp; &nbsp; &nbsp;then mv -f &quot;.deps/utils.Tpo&quot; &quot;.deps/utils.Po&quot;;
\<br>
 &nbsp; &nbsp; &nbsp; &nbsp;else rm -f &quot;.deps/utils.Tpo&quot;; exit
1; \<br>
 &nbsp; &nbsp; &nbsp; &nbsp;fi<br>
gcc: /usr/local/eventlog/include: linker input file unused because linking
not done<br>
if gcc -DHAVE_CONFIG_H -I. -I. -I.. &nbsp; -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include
&nbsp; /usr/local/eventlog/include &nbsp; -D_GNU_SOURCE -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 &nbsp;-g -O2 -Wall -MT messages.o -MD -MP -MF &quot;.deps/messages.Tpo&quot;
\<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;-c -o messages.o `test -f 'messages.c'
|| echo './'`messages.c; \<br>
 &nbsp; &nbsp; &nbsp; &nbsp;then mv -f &quot;.deps/messages.Tpo&quot; &quot;.deps/messages.Po&quot;;
\<br>
 &nbsp; &nbsp; &nbsp; &nbsp;else rm -f &quot;.deps/messages.Tpo&quot;;
exit 1; \<br>
 &nbsp; &nbsp; &nbsp; &nbsp;fi<br>
In file included from messages.c:24:<br>
messages.h:28:20: error: evtlog.h: No such file or directory<br>
In file included from messages.c:24:<br>
messages.h:54: error: expected '=', ',', ';', 'asm' or '__attribute__'
before '*' token<br>
messages.h:55: error: expected ')' before '*' token<br>
messages.c:41: error: expected '=', ',', ';', 'asm' or '__attribute__'
before '*' token<br>
messages.c: In function 'msg_send_internal_message':<br>
messages.c:47: error: 'EVT_PRI_WARNING' undeclared (first use in this function)<br>
messages.c:47: error: (Each undeclared identifier is reported only once<br>
messages.c:47: error: for each function it appears in.)<br>
messages.c: At top level:<br>
messages.c:63: error: expected '=', ',', ';', 'asm' or '__attribute__'
before '*' token<br>
messages.c:81: error: expected ')' before '*' token<br>
messages.c: In function 'msg_log_func':<br>
messages.c:99: error: 'EVT_PRI_INFO' undeclared (first use in this function)<br>
messages.c:102: error: 'EVT_PRI_DEBUG' undeclared (first use in this function)<br>
messages.c:104: error: 'EVT_PRI_WARNING' undeclared (first use in this
function)<br>
messages.c:106: error: 'EVT_PRI_ERR' undeclared (first use in this function)<br>
messages.c:108: error: 'EVT_FAC_SYSLOG' undeclared (first use in this function)<br>
messages.c: In function 'msg_init':<br>
messages.c:123: error: 'evt_context' undeclared (first use in this function)<br>
messages.c:123: warning: implicit declaration of function 'evt_ctx_init'<br>
messages.c:123: error: 'EVT_FAC_SYSLOG' undeclared (first use in this function)<br>
messages.c: In function 'msg_deinit':<br>
messages.c:133: warning: implicit declaration of function 'evt_ctx_free'<br>
messages.c:133: error: 'evt_context' undeclared (first use in this function)<br>
make[2]: *** [messages.o] Error 1<br>
make[2]: Leaving directory `/home/etaylor/syslog-ng-2.1.1/src'<br>
make[1]: *** [all-recursive] Error 1<br>
make[1]: Leaving directory `/home/etaylor/syslog-ng-2.1.1'<br>
make: *** [all] Error 2<br>
<br>
<br>
<br>
<br>
 <br>
<br>
-- <br>
Ezra Taylor</font><font size=2><tt>______________________________________________________________________________<br>
Member info: https://lists.balabit.hu/mailman/listinfo/syslog-ng<br>
Documentation: http://www.balabit.com/support/documentation/?product=syslog-ng<br>
FAQ: http://www.campin.net/syslog-ng/faq.html<br>
<br>
</tt></font>
<br>