Re: [Chicken-hackers] compiling Chicken 4.7.0 with musl instead of glibc

2012-02-05 Thread John Cowan
Sergey scripsit: > On the subject of the 'gcov' problem, the word from #musl is: > > "gcvt was deprecated/removed some 10-20 years ago.. > i could add it if needed, but i've never seen anything use it before > it's similar to sprintf with %g > but omits the decimal point, and maybe

Re: [Chicken-hackers] compiling Chicken with musl instead of glibc

2012-02-05 Thread Sergey
The 'gcvt' function has now been added to musl, and using the very latest musl from git, I was able to successfully complete compiling Chicken with musl: http://paste.pocoo.org/show/546601/ (By the way, I don't remember if I mentioned this before, but this compile was done against the Chicken

Re: [Chicken-hackers] compiling Chicken 4.7.0 with musl instead of glibc

2012-02-05 Thread Sergey
On the subject of the 'gcov' problem, the word from #musl is: "gcvt was deprecated/removed some 10-20 years ago.. i could add it if needed, but i've never seen anything use it before it's similar to sprintf with %g but omits the decimal point, and maybe some other oddities" What's

Re: [Chicken-hackers] compiling Chicken 4.7.0 with musl instead of glibc

2012-02-05 Thread Sergey
It looks like the -fPIC problem was due to a bug in the version of musl I was using (0.8.4), which has been fixed in git. When I switched to the git version of musl, I was able to get much further in the compile: http://paste.pocoo.org/show/546566/ Now the main problem is (line 307 in the ab

Re: [Chicken-hackers] compiling Chicken 4.7.0 with musl instead of glibc

2012-02-05 Thread Sergey
> On Sun, 05 Feb 2012 11:09:38 +0100 (CET), > fe...@call-with-current-continuation.org wrote: > > Hello! > > > Thanks a lot for this information. I will try to build chicken with > musl, but perhaps you can help me getting started. I was able to build > and install musl without problems, but what

[Chicken-hackers] [PATCH] Exponential case in the optimizer's handling of replacable variables

2012-02-05 Thread Peter Bex
Hi all, Here's another patch that attempts to push down compilation time. In the analysis phase, variables that are eligible for replacement are marked as such, and in the database these get a property which says with which other variable they can be replaced (this happens in analyze-expression i

Re: [Chicken-hackers] [PATCH] Add `module-environments' feature

2012-02-05 Thread Moritz Heidkamp
Moritz Heidkamp writes: > [...] I somebody agrees! ^ hope ___ Chicken-hackers mailing list Chicken-hackers@nongnu.org https://lists.nongnu.org/mailman/listinfo/chicken-hackers

[Chicken-hackers] [PATCH] Add `module-environments' feature

2012-02-05 Thread Moritz Heidkamp
Hello Chickenauts, the attached patch merely adds a `module-environments' feature which indicates the availability of the new `module-environment' function. This feature would be very nice to have for the new environments egg implementation in order to be able to cond-expand to the old implementat

Re: [Chicken-hackers] compiling Chicken 4.7.0 with musl instead of glibc

2012-02-05 Thread Felix
From: Jefferson Gafton Subject: [Chicken-hackers] compiling Chicken 4.7.0 with musl instead of glibc Date: Sat, 4 Feb 2012 15:25:37 -0800 > In my quest for a statically compiled, lean and mean Chicken, I decided to > try compiling Chicken 4.7.0 with musl instead of glibc. > (http://www.etalabs.