undefined reference to `C_chicken_syntax_toplevel' compiling experimental branch
After working with C-Keen to introduce a patch to bypass ticket:462, I've continued trying to compile the experimental branch of Chicken on OpenBSD 4.8. If you pretend that ticket:462 is fixed, the build continues and produces the following error:
gcc -L. chicken.o batch-driver.o compiler.o optimizer.o compiler-syntax.o scrutinizer.o unboxing.o support.o c-platform.o c-backend.o -o chicken \
-lchicken -Wl,-R"." -lm
./libchicken.so: warning: strcpy() is almost always misused, please use strlcpy()
./libchicken.so: warning: sprintf() is often misused, please use snprintf()
./libchicken.so: warning: strcat() is almost always misused, please use strlcat()
chicken.o(.text+0x1f4e): In function `f_99':
: undefined reference to `C_chicken_syntax_toplevel'
collect2: ld returned 1 exit status
gmake[1]: *** [chicken] Error 1
gmake[1]: Leaving directory `/home/a/wa/chicken/core'
gmake: *** [all] Error 2
Change History (5)
Resolution: |
→ invalid
|
Status: |
new →
closed
|
Which chicken did you use to compile this one?
I can build chicken just fine using 4.6.0 and the recent experimental branch on OpenBSD 4.8 (with the patch of Bug #462)