[ITP] chicken-

Christian Kellermann ckeen@pestilenz.org
Wed Dec 10 13:14:00 GMT 2014

* Marco Atzeri <marco.atzeri@gmail.com> [141210 13:28]:
> >As I only have access to a 32bit Windows Version (7) atm I am unable to
> >test this for 64-bit builds.
> >>> Compiling chicken-
> "make" -f ./Makefile.cygwin CONFIG= all
> make[1]: Entering directory
> '/cygdrive/e/cyg_pub/tmp/chicken-
> en-'
> gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES
> -c a pply-hack.x86.S -o apply-hack.x86.o
> apply-hack.x86.S: Assembler messages:
> apply-hack.x86.S:35: Error: operand type mismatch for `call'
> rules.make:184: recipe for target 'apply-hack.x86.o' failed
> make[1]: *** [apply-hack.x86.o] Error 1
> make[1]: Leaving directory
> '/cygdrive/e/cyg_pub/tmp/chicken-
> n-'
> GNUmakefile:54: recipe for target 'all' failed
> I guess you need use apply-hack.x86-64.S for 64bit.
> How is it  managed on Linux ?

There's a shell script that tries to determine the architecture, I
guess it needs to be adjusted for the cygwin 64bit case.

One can force it by passing ARCH=x86-64 as a parameter to make.

> Time to move to a minimal config system upstream ?

I don't understand. If there's an upstream change needed I will get
it in.

Kind regards,


May you be peaceful, may you live in safety, may you be free from
suffering, and may you live with ease.

More information about the Cygwin-apps mailing list