Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 5 Dec 2006 07:28:30 -0600
From:      Josh Paetzel <josh@tcbug.org>
To:        freebsd-questions@freebsd.org
Cc:        Rachel Florentine <rachel_florentine@yahoo.com>
Subject:   Re: Corrupted C Compiler
Message-ID:  <200612050728.30618.josh@tcbug.org>
In-Reply-To: <20061205113826.16632.qmail@web57809.mail.re3.yahoo.com>
References:  <20061205113826.16632.qmail@web57809.mail.re3.yahoo.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tuesday 05 December 2006 05:38, Rachel Florentine wrote:
> 81----- Original Message ----
> From: Jan Grant <jan.grant@bristol.ac.uk>
>
> >When you have a chance, it'd be nice to get a detailed error
> > report (including the command you were running to clean up the
> > libraries).
>
> I get this error when I try to runzope:
>
> ImportError: No module named cPersistence
>
> I yahoo'd this page:
>
> http://aspn.activestate.com/ASPN/Mail/Message/zope-List/1985451
>
> which told me about the problem with my corrupted files (c
> extensions) and said I needed to recompile them with this command:
>
> python setup.py build_ext -if
>
> which takes care of that problem. What is interesting is that I do
> not have this problem if I compile from port! Now, all I'm doing is
> the configure-make-make install-make instance dance, which is a
> no-brainer. TIA,
> Rachel
>
>

That rebuilds the python C library interface stuff I believe, but 
doesn't have anything at all to do with the system C compiler.  There 
is nothing wrong with your system C compiler.

If you look at the Zope port there are a bunch of FreeBSD-specific 
patches and some additional magic is performed after the build that 
would also be FreeBSD-centric.  I suspect your problems perhaps stem 
from the fact that installing Zope by hand doesn't give you these 
patches.

-- 
Thanks,

Josh Paetzel



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200612050728.30618.josh>