[ITP] chicken-4.9.0.1

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.

https://sourceware.org/binutils/docs/as/Type.html#Type
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 
`C_do_apply_hack'
runtime.o:runtime.c:(.text+0x24c9e): relocation truncated to fit: 
R_X86_64_PC32                                 against undefined symbol 
`C_do_apply_hack'
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