chicken-hackers
[Top][All Lists]
Advanced

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

Re: [Chicken-hackers] Fwd: chicken-setup fails for silex on cygwin


From: Brandon J. Van Every
Subject: Re: [Chicken-hackers] Fwd: chicken-setup fails for silex on cygwin
Date: Mon, 26 Feb 2007 19:22:00 -0800
User-agent: Thunderbird 1.5.0.9 (Windows/20061207)

Matthew Welland wrote:
I have tried 2.5 and 2.6rc1. Lines got a bit messed up in forwarding but 
hopefully there is enough info below...

Builds fine on my box. I used CMake 2.4.6 and Chicken-2.6rc1 tarball. I suggest you wipe your source and build directories clean, use fresh sources, and do an out-of-directory CMake build. If you still have problems, then perhaps it is interference from an older Chicken installation somewhere. So you'd clean that out somehow. Be careful of old eggs sitting around, or old egg sources. Your log was abbreviated so I don't know if you downloaded your silex sources fresh or not. Another possibility is perhaps some of your Cygwin toolchains are old and causing you grief. Try updating to newer ones.

Part of a proper build-and-test system would be to automatically diagnose some of these kinds of problems. But that's not where Chicken development is at today. I also wonder whether egg versioning can bite people in the butt.

Brandon J. Van address@hidden ~/cygwin
$ chicken-setup silex

The extension silex does not exist.
Do you want to download it ? (yes/no/abort) [yes] yes
downloading silex.egg from (www.call-with-current-continuation.org eggs 80) ....
................
 gunzip -c ../silex.egg | tar xf -
 /usr/local/bin/csc -feature compiling-extension -s -O2 -d1 silex.scm
silex.c:1: warning: -fPIC ignored for target (all code is position independent)
 cp -r silex.dll /usr/local/lib/chicken/1/silex.dll
 chmod a+r /usr/local/lib/chicken/1/silex.dll
 cp -r silex.html /usr/local/lib/chicken/1/silex.html
 chmod a+r /usr/local/lib/chicken/1/silex.html

* Installing documentation files in /usr/local/lib/chicken/1:

 chmod a+r /usr/local/lib/chicken/1/silex.setup-info
 rm -fr silex.egg-dir


Cheers,
Brandon Van Every





reply via email to

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