I had this problem to build 20060426 snapshot on FreeBSD 6.0

gcc -g -O2 -o .libs/sigtool output.o getopt.o memory.o cfgparser.o
misc.o options.o vba.o sigtool.o ../clamscan/others.o 
../libclamav/.libs/libclamav.so -lbz2 -L/usr/local/lib -lcurl -lssl
-lcrypto -lz -lc_r -Wl,--rpath -Wl,/usr/local/lib
creating sigtool
Making all in clamconf
if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../shared  -I/usr/include
-I/usr/local/include  -g -O2 -MT cfgparser.o -MD -MP -MF
".deps/cfgparser.Tpo" -c -o cfgparser.o `test -f
'../shared/cfgparser.c' || echo './'`../shared/cfgparser.c;  then mv
-f ".deps/cfgparser.Tpo" ".deps/cfgparser.Po"; else rm -f
".deps/cfgparser.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../shared  -I/usr/include
-I/usr/local/include  -g -O2 -MT memory.o -MD -MP -MF
".deps/memory.Tpo" -c -o memory.o `test -f '../shared/memory.c' ||
echo './'`../shared/memory.c;  then mv -f ".deps/memory.Tpo"
".deps/memory.Po"; else rm -f ".deps/memory.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../shared  -I/usr/include
-I/usr/local/include  -g -O2 -MT misc.o -MD -MP -MF ".deps/misc.Tpo"
-c -o misc.o `test -f '../shared/misc.c' || echo
'./'`../shared/misc.c;  then mv -f ".deps/misc.Tpo" ".deps/misc.Po";
else rm -f ".deps/misc.Tpo"; exit 1; fi
../shared/misc.c:34:20: clamav.h: No such file or directory
../shared/misc.c: In function `freshdbdir':
../shared/misc.c:48: warning: assignment makes pointer from integer
without a cast
../shared/misc.c:54: warning: assignment makes pointer from integer
without a cast
../shared/misc.c:56: warning: assignment makes pointer from integer
without a cast
../shared/misc.c:58: error: dereferencing pointer to incomplete type
../shared/misc.c:58: error: dereferencing pointer to incomplete type
../shared/misc.c: In function `print_version':
../shared/misc.c:97: warning: assignment makes pointer from integer
without a cast
../shared/misc.c:98: error: dereferencing pointer to incomplete type
../shared/misc.c:99: error: dereferencing pointer to incomplete type

I just added "-I../libclamav" to CPPFLAGS var on
clamconf/Makefile[.in] and everything built fine

Thanks
--
Renato Botelho
_______________________________________________
http://lurker.clamav.net/list/clamav-devel.html

Reply via email to