From: Gilles G. <gil...@fr...> - 2011-04-04 14:38:13
|
Hello I'm no C guru but did manage to cross-compile other applications. However, compiling Sshguard 1.5 (on Ubuntu 10.04.2) fails after successfully running configure: ============= /usr/src/sshguard-1.5# ./configure --with-firewall=iptables --host=bfin-linux-uclibc CC=/usr/src/baps/opt/uClinux/bfin-linux-uclibc/bin/bfin-linux-uclibc-gcc CFLAGS="-O2 -Wall -ansi -pedantic -I/usr/src/baps/uClinux-dist/linux-2.6.x/include -I/usr/src/baps/uClinux-dist/staging/usr/include" /usr/src/sshguard-1.5# make Making all in src make[1]: Entering directory `/usr/src/sshguard-1.5/src' make all-recursive make[2]: Entering directory `/usr/src/sshguard-1.5/src' Making all in parser make[3]: Entering directory `/usr/src/sshguard-1.5/src/parser' make all-am make[4]: Entering directory `/usr/src/sshguard-1.5/src/parser' /usr/src/baps/opt/uClinux/bfin-linux-uclibc/bin/bfin-linux-uclibc-gcc -DHAVE_CONFIG_H -I. -I../../src -I. -I.. -Wall -O2 -std=c99 -D_POSIX_C_SOURCE=200112L -O2 -Wall -ansi -pedantic -I/usr/src/baps/uClinux-dist/linux-2.6.x/include -I/usr/src/baps/uClinux-dist/staging/usr/include -MT attack_parser.o -MD -MP -MF .deps/attack_parser.Tpo -c -o attack_parser.o attack_parser.c In file included from attack_parser.y:39: ../sshguard_logsuck.h:42: error: expected â;â, â,â or â)â before âfilenameâ ../sshguard_logsuck.h:51: error: expected â;â, â,â or â)â before âbufâ make[4]: *** [attack_parser.o] Error 1 make[4]: Leaving directory `/usr/src/sshguard-1.5/src/parser' make[3]: *** [all] Error 2 make[3]: Leaving directory `/usr/src/sshguard-1.5/src/parser' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/usr/src/sshguard-1.5/src' make[1]: *** [all] Error 2 make[1]: Leaving directory `/usr/src/sshguard-1.5/src' make: *** [all-recursive] Error 1 ============= Any idea why "make" fails? Thank you for any help. |