if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/eventlog -D_GNU_SOURCE -g -O2 -Wall -g -MT filter.o -MD -MP -MF ".deps/filter.Tpo" \
-c -o filter.o `test -f 'filter.c' || echo './'`filter.c; \
then mv -f ".deps/filter.Tpo" ".deps/filter.Po"; \
else rm -f ".deps/filter.Tpo"; exit 1; \
fi
filter.c: In function ‘filter_replace_eval’:
filter.c:511: error: request for member ‘str’ in something not a structure or union
filter.c:541: error: request for member ‘len’ in something not a structure or union
filter.c:541: error: request for member ‘len’ in something not a structure or union
filter.c:545: warning: passing argument 1 of ‘g_string_erase’ from incompatible pointer type
filter.c:546: warning: passing argument 1 of ‘g_string_append’ from incompatible pointer type
make[3]: *** [filter.o] Error 1
make[3]: Leaving directory `/root/syslog-ng-2.0.0/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/root/syslog-ng-2.0.0'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/root/syslog-ng-2.0.0'
make: *** [build-stamp] Error 2