You are running FreeBSD 6 on your boss, correct?
What version of gcc? We have:
23 boss> gcc -v
Using built-in specs.
Configured with: FreeBSD/i386 system compiler
Thread model: posix
gcc version 3.4.6 [FreeBSD] 20060305
On Tue, May 05, 2009 at 06:59:24PM -0400, Armen Babikyan wrote:
Hello,
While trying to install Emulab on a boss machine, we're getting a
compile error with trafgen. Although I can easily fix this specific
error, fixing it leads to other less-trivial trafgen compile errors. I
smell a compilation environment problem. Has anyone else run into this?
Any advice is appreciated. Thanks!
Armen
Command: cd ./..; /usr/local/bin/gmake
...
gmake[2]: Entering directory `/usr/testbed/obj/testbed/event/trafgen'
Expect -no- shift/reduce conflicts.
yacc -vd /usr/testbed/src/testbed/event/trafgen/tg2.0/src/tg/tg.y
yacc: 10 rules never reduced
yacc: 8 shift/reduce conflicts
gcc -g -o tg.o -I. -I/usr/testbed/src/testbed/event/trafgen/tg2.0/src/tg
-DUSEEVENTS -DFREEBSD -c y.tab.c
/usr/testbed/src/testbed/event/trafgen/tg2.0/src/tg/tg.y: In function
`yyparse':
/usr/testbed/src/testbed/event/trafgen/tg2.0/src/tg/tg.y:268: error:
conflicting types for 'malloc'
gmake[2]: *** [tg.o] Error 1
gmake[2]: Leaving directory `/usr/testbed/obj/testbed/event/trafgen'
gmake[1]: *** [trafgen/all.MAKE] Error 2
gmake[1]: Leaving directory `/usr/testbed/obj/testbed/event'
gmake: *** [event/all.MAKE] Error 2
--
Armen Babikyan
MIT Lincoln Laboratory
armenb@ll.mit.edu . 781-981-1796