[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Chicken-hackers] Fwd: chicken-setup fails for silex on cygwin
From: |
Matthew Welland |
Subject: |
Re: [Chicken-hackers] Fwd: chicken-setup fails for silex on cygwin |
Date: |
Mon, 26 Feb 2007 22:10:00 -0700 |
User-agent: |
KMail/1.9.1 |
That fixed it! Well, either the rm -rf of /usr/local or the using of CMake
but which I don't know. I'm guessing the rm -rf ....
Either way thanks!
Matt
--
On Monday 26 February 2007 20:22, Brandon J. Van Every wrote:
> 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
>
>
>
> _______________________________________________
> Chicken-hackers mailing list
> address@hidden
> http://lists.nongnu.org/mailman/listinfo/chicken-hackers
--
http://www.kiatoa.com, a self-governing site where *you* can be the boss!
You make and choose the stories and the classifieds are always free.
Also, many "best of" polls. Come join in the ballot stuffing!