|
|
 |
 |
 |
 |
Scheme Programming Language
|
 |
 |
 |
 |
 |
 |
 |
 |
Boehm GC on OS X?
Has anyone successfully built the Boehm GC on OS X 10.4? I've tried every version up to and including 7.0alpha7 and they all fail the self test. (I'm running on a Macbook Pro, i.e. a Core2 duo.) Failing that, are there any other GC libraries floating around out there that might work instead? Thanks, rg
On 9 Mai, 05:03, Ron Garret <rNOSPA@flownet.com> wrote: > Has anyone successfully built the Boehm GC on OS X 10.4? I've tried > every version up to and including 7.0alpha7 and they all fail the self > test. (I'm running on a Macbook Pro, i.e. a Core2 duo.) > Failing that, are there any other GC libraries floating around out there > that might work instead?
You need to get the CVS version, there were a lot of hacks for MacOSX in the past. Unfortunately it depends also on the XCode version you use. There are a few problems (caused by the Apple side), in that there isn't a 100% reliable way to get the CPU registeres. They changed the API for this a few times. I haven't seen any other reliable plug-in GC. You need to google a litte bit, because a few years back there was an announcement about a reliable mark-and-copy collector but it needs a lot of help from the code generator.
On May 8, 3:03 pm, Ron Garret <rNOSPA@flownet.com> wrote: > Has anyone successfully built the Boehm GC on OS X 10.4? I've tried > every version up to and including 7.0alpha7 and they all fail the self > test. (I'm running on a Macbook Pro, i.e. a Core2 duo.)
ECL uses the version 6.8 of the garbage collector. Juanjo
> You need to get the CVS version, there were a lot of hacks for MacOSX > in the past.
Are you sure? The latest 6.x series release works just fine on my MacBook. I've been using it in OpenDylan for several months with no incident.
In article <1178775575.502187.21@q75g2000hsh.googlegroups.com>, Rayiner Hashem <rayi@gmail.com> wrote: > > You need to get the CVS version, there were a lot of hacks for MacOSX > > in the past. > Are you sure? The latest 6.x series release works just fine on my > MacBook. I've been using it in OpenDylan for several months with no > incident.
What flavor of Macbook are you using? Does it pass the self-tests? rg
> What flavor of Macbook are you using? Does it pass the self-tests? > rg
I just noticed that you have to build with --disable-threads to allow "make check" to pass. I guess I never noticed it since I don't use it multithreaded.
In article <1178845125.982448.281@y5g2000hsa.googlegroups.com>, Rayiner Hashem <rayi@gmail.com> wrote: > > What flavor of Macbook are you using? Does it pass the self-tests? > > rg > I just noticed that you have to build with --disable-threads to allow > "make check" to pass. I guess I never noticed it since I don't use it > multithreaded.
Thanks!!! rg
|
 |
 |
 |
 |
|