On 05/01/04 Marcus wrote: > I recently upgraded to GCC 3.4. Any idea why I get errors like > > make[2]: Entering directory `/home/marcus/src/mcs/jay' > cc -DSKEL_DIRECTORY=\""/usr/local/share/jay"\" -g -O2 -c -o closure.o > closure.c > In file included from closure.c:41: > defs.h:306: warning: conflicting types for built-in function 'calloc' > defs.h:307: warning: conflicting types for built-in function 'malloc'
I changed the code to use the proper includes instead of its own prototypes. On 05/01/04 Marcus wrote: > If I then disable the definitions of calloc and malloc in jay/defs.h, I get an > error from [...] > symbolwriter.cs tree.cs CryptoConvert.cs cs-parser.cs > cs-tokenizer.cs(31) error CS0246: Cannot find type `yyParser.yyInput' This is because the makefile creates an empty cs-parser.cs when jay fails. I fixed the makefile: you'll need to remove cs-parser.cs or run make clean and make again. Thanks. lupus -- ----------------------------------------------------------------- [EMAIL PROTECTED] debian/rules [EMAIL PROTECTED] Monkeys do it better _______________________________________________ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
