[ITP] chicken-

Marco Atzeri marco.atzeri@gmail.com
Wed Dec 10 15:52:00 GMT 2014

On 12/10/2014 4:33 PM, Christian Kellermann wrote:
> * Marco Atzeri <marco.atzeri@gmail.com> [141210 16:09]:
>>> Thanks insteresting. Which gcc is this? Are you sure you build with
>>> a 64 bit assembler there?
>> Please note that the 32bit version of the Assembler don't have that
>> row.
> Interesting, we only ran into this with Apple's Mach-O assembler.
> It works with a gcc-4.8.3 / 4.9.1 on my debian box, so I have to
> see where the difference is.

see COFF Version

> Does it work for you if you omit the #ifdef block (or comment out
> the line)?

build stop later at:

gcc -shared -o cygchicken-0.dll -Wl,--dll -Wl,--add-stdcall-alias \
     -Wl,--enable-stdcall-fixup -Wl,--warn-unresolved-symbols \
     -Wl,--dll-search-prefix=cyg -Wl,--allow-multiple-definition \
     -Wl,--allow-shlib-undefined \
     -Wl,--out-implib=libchicken.dll.a -Wl,--export-all-symbols \
     -Wl,--enable-auto-import \
     -Wl,--whole-archive library.o eval.o data-structures.o ports.o 
files.o extra                                s.o lolevel.o utils.o tcp.o 
srfi-1.o srfi-4.o srfi-13.o srfi-14.o srfi-18.o srfi 
             -69.o posixunix.o irregex.o scheduler.o profiler.o stub.o 
expand.o modules.o chi                                cken-syntax.o 
chicken-ffi-syntax.o build-version.o runtime.o apply-hack.x86-64.o 
     -Wl,--no-whole-archive -lm
runtime.o:runtime.c:(.text+0x24c9e): undefined reference to 
runtime.o:runtime.c:(.text+0x24c9e): relocation truncated to fit: 
R_X86_64_PC32                                 against undefined symbol 
collect2: error: ld returned 1 exit status
rules.make:232: recipe for target 'cygchicken-0.dll' failed
make[1]: *** [cygchicken-0.dll] Error 1

> Kind regards,
> Christian

More information about the Cygwin-apps mailing list