|
|
Subject: Re: syntax-case on mac osx - msg#00155
List: lisp.scheme.chicken
On 1/25/06, Kon Lovett <klovett@xxxxxxxxxxx> wrote:
> Yes. Current Chicken (2.224) will crash w/ a protection fault when
> compiling syntax-case.scm, also just loops when compiling csc.scm.
I have spent nearly a day trying to reproduce this problem - to no avail.
Could anybody who experiences this behaviour send me:
- full chicken version (csi -v)
- full gcc version (gcc -v)
- full OS version
The steps to be taken in this case are:
- get the absolutely newest (darcs head) Chicken sources
- configure with
CFLAGS="-g -Os -fomit-frame-pointer -fno-strict-aliasing" ./configure
- build, install
- does the error still occur?
- if no: bad
- if yes: run chicken with the *exact* same arguments as in the crashing
syntax-case compile
- from there on it's fun with gdb...
cheers,
felix
Was this page helpful?
Thread at a glance:
Previous Message by Date:
click to view message preview
(use posix) on mac os x
Hi!More Mac OSX issues. ) ___ (__/_____) /) , /) / (/ _ (/_ _ __ / / )__(_(__/(___(/_/ (_(______) Version 2, Build 216 - macosx-unix-gnu-ppc - [ dload ptables ]
(c)2000-2005 Felix L. Winkelmann#;1> (use posix); loading library posix ...Error: (load-library) unable to load libraryposix"dlopen(libchicken.dylib, 9): image not found" Call history:
<eval> (load-library (quote posix)) <--#;1> Works fine on cygwin and different linux distros that I tried.Ashish
_______________________________________________
Chicken-users mailing list
Chicken-users@xxxxxxxxxx
http://lists.nongnu.org/mailman/listinfo/chicken-users
Next Message by Date:
click to view message preview
Re: Up-to-date Chicken packages for Debian Sarge available
On 1/27/06, Peter Busser <peter@xxxxxxxxxxxxx> wrote:
> I have compiled a number of Adamantix packages for Debian Sarge. This
> includes Chicken 2.216 (which is available as 2.2.2) and more than 130 eggs
> in the form of Debian packages. Thanks to apt-get this means: Proper
> dependencies, easy installation/deinstallation and easy updates.
Hi Peter,
Talk about good timing: I was just gnashing my teeth about the
necessity to install a compiler toolchain etc. to get an up-to-date
version of Chicken installed on a Sarge server. Your packages
installed perfectly and saved me the headache, thanks!
I did have to change the APT::Default-Release setting from "stable" to
"sarge" (in apt.conf) before aptitude could see your packages instead
of the Sarge default versions. Simple enough, but possibly something
that can be prevented on your end? (Symlinking a stable directory to
sarge, or similar means? I don't know enough about APT to discern the
cause of this.)
The packages probably work on Ubuntu Linux as well; will test when I
get a chance. If somebody beats me to it, information on submitting
Ubuntu packages can be found at: https://wiki.ubuntu.com/MOTU
Again, thanks.
--
Arto Bendiken
http://bendiken.net/
Previous Message by Thread:
click to view message preview
Re: syntax-case on mac osx
The '-s' parameter is the problem. (-dynamic)
Best Wishes,
Kon
On Jan 25, 2006, at 1:09 PM, Ashish Shrestha wrote:
I have recently installed syntax-case on mac os x with gcc 4. i
just went into the directory syntax-case.egg.dir and ran the 'csc'
without all the extra parameters. this generated the syntax-case.c
then running chicken-setup again installed the syntax-case.
Ashish
<snip>
Next Message by Thread:
click to view message preview
Fwd: syntax-case on mac osx
Sending a copy to the mailing list too. Forgot to cc!---------- Forwarded message ----------From: Ashish Shrestha <
axhixh.rss@xxxxxxxxx>Date: Jan 29, 2006 12:16 AMSubject: Re: [Chicken-users] syntax-case on mac osxTo: felix winkelmann <bunny351@xxxxxxxxx>asterix:~/Desktop ashishshrestha$ csi -v
) ___ (__/_____) /) , /) / (/ _ (/_ _ __ / / )__(_(__/(___(/_/ (_(______)
Version 2, Build 216 - macosx-unix-gnu-ppc - [ dload ptables ](c)2000-2005 Felix L. Winkelmannasterix:~/Desktop ashishshrestha$ gcc -vUsing built-in specs.Target: powerpc-apple-darwin8Configured with: /private/var/tmp/gcc/gcc-
5026.obj~19/src/configure --disable-checking --prefix=/usr --mandir=/share/man --enable-languages=c,objc,c++,obj-c++ --program-transform-name=/^[cg][^+.-]*$/s/$/-4.0/ --with-gxx-include-dir=/include/gcc/darwin/4.0/c++ --build=powerpc-apple-darwin8 --host=powerpc-apple-darwin8 --target=powerpc-apple-darwin8
Thread model: posixgcc version 4.0.0 (Apple Computer, Inc. build 5026)asterix:~/Desktop ashishshrestha$ uname -aDarwin asterix.local 8.4.0 Darwin Kernel Version 8.4.0: Tue Jan 3 18:22:10 PST 2006; root:xnu-792.6.56.obj~1/RELEASE_PPC
Power Macintosh powerpcasterix:~/Desktop ashishshrestha$ Here's my new one. I had earlier used chicken 2 build 2. I did get the darcs version however was unable to compile it. I read the README.darcs and tried to follow it. I was unable to use gmake. Didn't find something like that and don't know enough of build systems and environments on C to really figure out things.
Hope this is helpful, if there is anything I can do for you do let me know. Unfortunately, I can only work during weekends.cheers,ashish
On 1/28/06,
felix winkelmann <bunny351@xxxxxxxxx> wrote:
On 1/25/06, Kon Lovett <klovett@xxxxxxxxxxx> wrote:> Yes. Current Chicken (2.224) will crash w/ a protection fault when
> compiling syntax-case.scm, also just loops when compiling
csc.scm.I have spent nearly a day trying to reproduce this problem - to no avail.Could anybody who experiences this behaviour send me:- full chicken version (csi -v)- full gcc version (gcc -v)
- full OS version
The steps to be taken in this case are:- get the absolutely newest (darcs head) Chicken sources- configure with CFLAGS="-g -Os -fomit-frame-pointer -fno-strict-aliasing" ./configure
- build, install
- does the error still occur?- if no: bad- if yes: run chicken with the *exact* same arguments as in the crashing syntax-case compile- from there on it's fun with gdb...cheers,felix
_______________________________________________
Chicken-users mailing list
Chicken-users@xxxxxxxxxx
http://lists.nongnu.org/mailman/listinfo/chicken-users
|
|