This is the mail archive of the cygwin-apps mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [ITP] chicken-4.9.0.1


* 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-4.9.0.1-1.x86_64
> "make" -f ./Makefile.cygwin CONFIG= all
> make[1]: Entering directory
> '/cygdrive/e/cyg_pub/tmp/chicken-4.9.0.1-1.src/chick
> en-4.9.0.1-1.x86_64/src/chicken-4.9.0.1'
> 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-4.9.0.1-1.src/chicke
> n-4.9.0.1-1.x86_64/src/chicken-4.9.0.1'
> 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,

Christian

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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]