[SciPy-dev] weave -- inline C/C++ in Python, an implementation
Fernando Pérez
fperez at pizero.colorado.edu
Fri Jan 4 18:30:21 CST 2002
On Fri, 4 Jan 2002, eric wrote:
> Hey Fernando,
>
> The fixed width problem occurs for me too. I haven't found the cause yet.
> I'll keep looking later tonight.
good
>
> The problem with cerr was supposed to go away when I hard coded the
> inclusion of the stdc++ library
> in build_tools.py. Hmmm. Looks like I did this in a pretty hap-hazard way:
>
> if sys.platform[:-1] == 'linux':
> libraries = kw.get('libraries',[])
> kw['libraries'] = ['stdc++'] + libraries
>
> Looks like this is guaranteed to fail for most cases. Does mandrake define
> sys.platform differently than
> RH? Anyway, I've changed this to:
yes, this is Mandrake:
>>> sys.platform
'linux-i386'
Something like:
if sys.platform.lower().find('linux') > -1:
...
might be much more robust.
Or just force compilation with g++ (why don't you?)
>
> I've uploaded new source files. Please see if this fixes the problem.
>
I'll let you know.
cheers,
f
More information about the Scipy-dev
mailing list