Binary package hint: python-scipy
hi well I have a error when I want compiler laplace.py in python2.6 (ubuntu 9.04)
i have this
'
/usr/bin/python -u "/home/isabel/Escritorio/laplace/laplace.py"
**************************************************
Please build the fortran and Pyrex modules like so:
python setup.py build_ext --inplace
You will require f2py and Pyrex.
**************************************************
Doing 100 iterations on a 500x500 grid
numeric took 2.4 seconds
blitz tookIn file included from /usr/lib/python2.6/dist-packages/scipy/weave/blitz/blitz/applics.h:394,
from /usr/lib/python2.6/dist-packages/scipy/weave/blitz/blitz/vecexpr.h:26,
from /usr/lib/python2.6/dist-packages/scipy/weave/blitz/blitz/vecpick.cc:16,
from /usr/lib/python2.6/dist-packages/scipy/weave/blitz/blitz/vecpick.h:287,
from /usr/lib/python2.6/dist-packages/scipy/weave/blitz/blitz/vector.h:443,
from /usr/lib/python2.6/dist-packages/scipy/weave/blitz/blitz/tinyvec.h:424,
from /usr/lib/python2.6/dist-packages/scipy/weave/blitz/blitz/array-impl.h:38,
from /usr/lib/python2.6/dist-packages/scipy/weave/blitz/blitz/array.h:26,
from /home/isabel/.python26_compiled/sc_f3352a69236eedfa9caf84d2705f4e2c23.cpp:11:
/usr/lib/python2.6/dist-packages/scipy/weave/blitz/blitz/mathfunc.h: In static member function ‘static long int blitz::_bz_abs<long int>::apply(long int)’:
/usr/lib/python2.6/dist-packages/scipy/weave/blitz/blitz/mathfunc.h:45: error: ‘labs’ no es un miembro de ‘std’
In file included from /usr/lib/python2.6/dist-packages/scipy/weave/blitz/blitz/array/funcs.h:23,
from /usr/lib/python2.6/dist-packages/scipy/weave/blitz/blitz/array/newet.h:23,
from /usr/lib/python2.6/dist-packages/scipy/weave/blitz/blitz/array/et.h:21,
from /usr/lib/python2.6/dist-packages/scipy/weave/blitz/blitz/array-impl.h:2509,
from /usr/lib/python2.6/dist-packages/scipy/weave/blitz/blitz/array.h:26,
from /home/isabel/.python26_compiled/sc_f3352a69236eedfa9caf84d2705f4e2c23.cpp:11:
/usr/lib/python2.6/dist-packages/scipy/weave/blitz/blitz/funcs.h: In static member function ‘static int blitz::Fn_abs<int>::apply(int)’:
/usr/lib/python2.6/dist-packages/scipy/weave/blitz/blitz/funcs.h:503: error: la llamada del ‘abs(int&)’ sobrecargado es ambigua
/usr/include/c++/4.3/cmath:99: nota: los candidatos son: double std::abs(double)
/usr/include/c++/4.3/cmath:103: nota: float std::abs(float)
/usr/include/c++/4.3/cmath:107: nota: long double std::abs(long double)
/usr/lib/python2.6/dist-packages/scipy/weave/blitz/blitz/funcs.h: In static member function ‘static long int blitz::Fn_abs<long int>::apply(long int)’:
/usr/lib/python2.6/dist-packages/scipy/weave/blitz/blitz/funcs.h:524: error: ‘labs’ no es un miembro de ‘std’
In file included from /usr/lib/python2.6/dist-packages/scipy/weave/blitz/blitz/applics.h:394,
from /usr/lib/python2.6/dist-packages/scipy/weave/blitz/blitz/vecexpr.h:26,
from /usr/lib/python2.6/dist-packages/scipy/weave/blitz/blitz/vecpick.cc:16,
from /usr/lib/python2.6/dist-packages/scipy/weave/blitz/blitz/vecpick.h:287,
from /usr/lib/python2.6/dist-packages/scipy/weave/blitz/blitz/vector.h:443,
from /usr/lib/python2.6/dist-packages/scipy/weave/blitz/blitz/tinyvec.h:424,
from /usr/lib/python2.6/dist-packages/scipy/weave/blitz/blitz/array-impl.h:38,
from /usr/lib/python2.6/dist-packages/scipy/weave/blitz/blitz/array.h:26,
from /home/isabel/.python26_compiled/sc_f3352a69236eedfa9caf84d2705f4e2c23.cpp:11:
/usr/lib/python2.6/dist-packages/scipy/weave/blitz/blitz/mathfunc.h: In static member function ‘static long int blitz::_bz_abs<long int>::apply(long int)’:
/usr/lib/python2.6/dist-packages/scipy/weave/blitz/blitz/mathfunc.h:45: error: ‘labs’ no es un miembro de ‘std’
In file included from /usr/lib/python2.6/dist-packages/scipy/weave/blitz/blitz/array/funcs.h:23,
from /usr/lib/python2.6/dist-packages/scipy/weave/blitz/blitz/array/newet.h:23,
from /usr/lib/python2.6/dist-packages/scipy/weave/blitz/blitz/array/et.h:21,
from /usr/lib/python2.6/dist-packages/scipy/weave/blitz/blitz/array-impl.h:2509,
from /usr/lib/python2.6/dist-packages/scipy/weave/blitz/blitz/array.h:26,
from /home/isabel/.python26_compiled/sc_f3352a69236eedfa9caf84d2705f4e2c23.cpp:11:
/usr/lib/python2.6/dist-packages/scipy/weave/blitz/blitz/funcs.h: In static member function ‘static int blitz::Fn_abs<int>::apply(int)’:
/usr/lib/python2.6/dist-packages/scipy/weave/blitz/blitz/funcs.h:503: error: la llamada del ‘abs(int&)’ sobrecargado es ambigua
/usr/include/c++/4.3/cmath:99: nota: los candidatos son: double std::abs(double)
/usr/include/c++/4.3/cmath:103: nota: float std::abs(float)
/usr/include/c++/4.3/cmath:107: nota: long double std::abs(long double)
/usr/lib/python2.6/dist-packages/scipy/weave/blitz/blitz/funcs.h: In static member function ‘static long int blitz::Fn_abs<long int>::apply(long int)’:
/usr/lib/python2.6/dist-packages/scipy/weave/blitz/blitz/funcs.h:524: error: ‘labs’ no es un miembro de ‘std’
Traceback (most recent call last):
File "/home/isabel/Escritorio/laplace/laplace.py", line 341, in <module>
main()
File "/home/isabel/Escritorio/laplace/laplace.py", line 317, in main
print "took", time_test(n, n, stepper=i, n_iter=n_iter), "seconds"
File "/home/isabel/Escritorio/laplace/laplace.py", line 307, in time_test
s.solve(n_iter=n_iter, eps=eps)
File "/home/isabel/Escritorio/laplace/laplace.py", line 268, in solve
err = self.timeStep()
File "/home/isabel/Escritorio/laplace/laplace.py", line 149, in blitzTimeStep
weave.blitz(expr, check_size=0)
File "/usr/lib/python2.6/dist-packages/scipy/weave/blitz_tools.py", line 62, in blitz
**kw)
File "/usr/lib/python2.6/dist-packages/scipy/weave/inline_tools.py", line 462, in compile_function
verbose=verbose, **kw)
File "/usr/lib/python2.6/dist-packages/scipy/weave/ext_tools.py", line 365, in compile
verbose = verbose, **kw)
File "/usr/lib/python2.6/dist-packages/scipy/weave/build_tools.py", line 272, in build_extension
setup(name = module_name, ext_modules = [ext],verbose=verb)
File "/usr/lib/python2.6/dist-packages/numpy/distutils/core.py", line 184, in setup
return old_setup(**new_attr)
File "/usr/lib/python2.6/distutils/core.py", line 169, in setup
raise SystemExit, "error: " + str(msg)
scipy.weave.build_tools.CompileError: error: Command "g++ -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -fPIC -I/usr/lib/python2.6/dist-packages/scipy/weave -I/usr/lib/python2.6/dist-packages/scipy/weave/scxx -I/usr/lib/python2.6/dist-packages/scipy/weave/blitz -I/usr/lib/python2.6/dist-packages/numpy/core/include -I/usr/include/python2.6 -c /home/isabel/.python26_compiled/sc_f3352a69236eedfa9caf84d2705f4e2c23.cpp -o /tmp/isabel/python26_intermediate/compiler_9b5b2bd3d00b923024fd1384f0503934/home/isabel/.python26_compiled/sc_f3352a69236eedfa9caf84d2705f4e2c23.o" failed with exit status 1
please help me, thank for your help