[Ecls-list] More precise scanning

Juan Jose Garcia-Ripoll juanjose.garciaripoll at googlemail.com
Tue Feb 2 16:00:55 UTC 2010


On Tue, Feb 2, 2010 at 9:42 AM, Gabriel Dos Reis <
gdr at integrable-solutions.net> wrote:

> On Tue, Feb 2, 2010 at 2:01 AM, Juan Jose Garcia-Ripoll
> <juanjose.garciaripoll at googlemail.com> wrote:
> > On Tue, Feb 2, 2010 at 8:31 AM, Yue Li <xyly781 at gmail.com> wrote:
> >>
> >> On Mon, Feb 1, 2010 at 9:46 AM, Juan Jose Garcia-Ripoll
> >> <juanjose.garciaripoll at googlemail.com> wrote:
> >> > I have implemented a new option, --enable-precisegc, which is linked
> to
> >> > new
> >> > ways of using the garbage collector.
> >>
> >> I was trying to rebuild the ECL from cvs, but the building is broken.
> >
> > Are you using ECL's garbage collector or is there a pre-installed version
> in
> > your system? To me it seems the last case. I should probably condition
> the
> > new code on the use of ECL's own version.
>
> I can reproduce the build error on my machine (openSUSE-11.1/x86_64.)
> I saw that the GC library (libgc.a and libcord.a) was built as part of
> simple
>
>     ./configure --enable-threads --enable-precisegc
>     make
>

Argg, I had not tried with threads enabled. I received a few more pointers
from the garbage collector mailing list about how to include the headers in
order to minimize dependencies. This should solve the problem. In addition
to this, I have conditionalized the use of --enable-precisegc on the use of
the included garbage collector. This is needed because we have to use the
collector's internal structures.

Juanjo

-- 
Instituto de Física Fundamental, CSIC
c/ Serrano, 113b, Madrid 28006 (Spain)
http://juanjose.garciaripoll.googlepages.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.common-lisp.net/pipermail/ecl-devel/attachments/20100202/78dbc9ee/attachment.html>


More information about the ecl-devel mailing list