[Numpy-discussion] setup.py does not use the correct library

Robert Kern robert.kern@gmail....
Mon Sep 28 14:53:01 CDT 2009


On Mon, Sep 28, 2009 at 14:31, Peng Yu <pengyu.ut@gmail.com> wrote:
> I use the following command to build numpy-1.3.0rc2. But it seems not
> able to find the appropriate library files. Can somebody let me know
> how to make it use the correct ones?
>
> #####command
> export LD_LBRARY_PATH=
> export CPPFLAGS="-I$HOME/utility/linux/opt/Python-2.6.2/include/python2.6"
> export LDFLAGS="-L$HOME/utility/linux/opt/Python-2.6.2/lib -lpython2.6"

When compiling Fortran extensions, $LDFLAGS replaces every linker
flag, including things like -shared. Be sure you know what you are
doing when using this.

But you really shouldn't have to be using $LDFLAGS or $CPPFLAGS like
this. Python should know where its libraries and include directories
are.

-- 
Robert Kern

"I have come to believe that the whole world is an enigma, a harmless
enigma that is made terrible by our own mad attempt to interpret it as
though it had an underlying truth."
  -- Umberto Eco


More information about the NumPy-Discussion mailing list