Opened 9 years ago

Closed 9 years ago

Last modified 7 years ago

#463 closed defect (invalid)

undefined reference to `C_chicken_syntax_toplevel' compiling experimental branch

Reported by: Alan Post Owned by:
Priority: major Milestone: 4.9.0
Component: build system Version: 4.6.x
Keywords: Cc: alanpost@…
Estimated difficulty:

Description

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)

comment:1 Changed 9 years ago by Alan Post

Cc: alanpost@… added

comment:2 Changed 9 years ago by Christian Kellermann

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)

comment:3 in reply to:  2 Changed 9 years ago by Alan Post

Resolution: invalid
Status: newclosed

Replying to ckeen:

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)

I've bootstrapped from Chicken 4.6.0 and this problem no longer occurs.

comment:4 Changed 9 years ago by felix winkelmann

Milestone: 4.7.04.8.0

Milestone 4.7.0 deleted

comment:5 Changed 7 years ago by felix winkelmann

Milestone: 4.8.04.9.0

Milestone 4.8.0 deleted

Note: See TracTickets for help on using tickets.