chicken-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Chicken-users] Postscript: (Reading binary files)


From: Siegfried Gonzi
Subject: Re: [Chicken-users] Postscript: (Reading binary files)
Date: Tue, 18 Dec 2007 19:43:04 +0100

Hi: Felix wrote me some recipes. However, I cannot login to  
https://galinha.ucpel.tche.br/svn/chicken-eggs/chicken/trunk because they ask 
me for a password and 'anonymous' and 'email address' does not work.

==
Felix:
wget http://www.call-with-current-continuation.org/chicken-2.732.tar.gz
tar xfz chicken-2.732.tar.gz
cd chicken-2.732
make PLATFORM=macosx STATICBUILD=1
cd ..
svn co https://galinha.ucpel.tche.br/svn/chicken-eggs/chicken/trunk chicken-dev
cd chicken-dev
make PLATFORM=macosx ARCH=x86-64 PREFIX=<wie du willst>
make PLATFORM=macosx ARCH=x86-64 PREFIX=<...> install
==

If I try to add 64 bit to standard make I get the following error message ( I 
guess I need chicken-dev):

==
bash-3.2$ make PLATFORM=macosx ARCH=x86-64
make -f Makefile.macosx all
gcc -no-cpp-precomp -fno-strict-aliasing -fno-common -DHAVE_CHICKEN_CONFIG_H -c 
apply-hack.x86-64.s -o apply-hack.x86-64.o
apply-hack.x86-64.s:39:Unknown pseudo-op: .type
apply-hack.x86-64.s:39:Rest of line ignored. 1st junk character valued 95 (_).
apply-hack.x86-64.s:42:bad register name `%rsp'
apply-hack.x86-64.s:43:bad register name `%rdi'
apply-hack.x86-64.s:44:bad register name `%rsi'
apply-hack.x86-64.s:48:bad register name `%rbx'
apply-hack.x86-64.s:49:bad register name `%rdx'
apply-hack.x86-64.s:50:bad register name `%rbx'
apply-hack.x86-64.s:51:`l3(%rip)' is not a valid base/index expression
apply-hack.x86-64.s:52:bad register name `%rdx'
apply-hack.x86-64.s:53:bad register name `%rbx'
apply-hack.x86-64.s:54:bad register name `%r10)'
apply-hack.x86-64.s:55:bad register name `%r10)'
apply-hack.x86-64.s:56:bad register name `%r10)'
apply-hack.x86-64.s:57:bad register name `%r10)'
apply-hack.x86-64.s:58:bad register name `%r10)'
apply-hack.x86-64.s:59:bad register name `%r10)'
apply-hack.x86-64.s:60:bad register name `%r10)'
apply-hack.x86-64.s:61:bad register name `%rax'
apply-hack.x86-64.s:62:bad register name `%r11'
make[1]: *** [apply-hack.x86-64.o] Error 1
make: *** [all] Error 2
==

Thanks, Siegfried

-------- Original-Nachricht --------
> Datum: Tue, 18 Dec 2007 12:36:14 -0600
> Von: Zbigniew <address@hidden>
> An: "felix winkelmann" <address@hidden>
> CC: "Siegfried Gonzi" <address@hidden>, address@hidden
> Betreff: Re: [Chicken-users] Postscript: (Reading binary files)

> However, if you are on Mac OS X Leopard with a Core 2 Duo processor
> (i.e. any reasonably recent system), you could try building Chicken in
> 64-bit mode:
> 
> make PLATFORM=macosx ARCH=x86-64
> 
> This is still a bit experimental, but should overcome that problem.
> 
> On Dec 18, 2007 5:08 AM, felix winkelmann <address@hidden> wrote:
> 
> > On 32-bit machines, chicken can currently not handle data objects with
> > more than 16777215 elements (for number-vectors this means number
> > of bytes), sorry.

-- 
Psssst! Schon vom neuen GMX MultiMessenger gehört?
Der kann`s mit allen: http://www.gmx.net/de/go/multimessenger?did=10




reply via email to

[Prev in Thread] Current Thread [Next in Thread]