Home     |     .Net Programming    |     cSharp Home    |     Sql Server Home    |     Javascript / Client Side Development     |     Ajax Programming

Ruby on Rails Development     |     Perl Programming     |     C Programming Language     |     C++ Programming     |     IT Jobs

Python Programming Language     |     Laptop Suggestions?    |     TCL Scripting     |     Fortran Programming     |     Scheme Programming Language


 
 
Cervo Technologies
The Right Source to Outsource

MS Dynamics CRM 3.0

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

Add to del.icio.us | Digg this | Stumble it | Powered by Megasolutions Inc