Hi,
I have been trying to build matplotlib on SLED 10:
+ python setup.py build
···
============================================================================
BUILDING MATPLOTLIB
matplotlib: 0.98.5.2
python: 2.5.2 (r252:60911, Aug 21 2008, 18:45:08) [GCC
3.3.6]
platform: linux2
REQUIRED DEPENDENCIES
numpy: 1.2.1
freetype2: found, but unknown version (no pkg-config)
OPTIONAL BACKEND DEPENDENCIES
libpng: found, but unknown version (no pkg-config)
Tkinter: Tkinter: 50704, Tk: 8.4, Tcl: 8.4
* Guessing the library and include directories for
* Tcl and Tk because the tclConfig.sh and
* tkConfig.sh could not be found and/or parsed.
wxPython: no
* wxPython not found
Gtk+: no
* Building for Gtk+ requires pygtk; you must be able
* to "import gtk" in your build/install environment
Mac OS X native: no
Qt: no
Qt4: no
Cairo: no
OPTIONAL DATE/TIMEZONE DEPENDENCIES
datetime: present, version unknown
dateutil: matplotlib will provide
pytz: matplotlib will provide
adding pytz
OPTIONAL USETEX DEPENDENCIES
dvipng: no
ghostscript: 7.05
latex: no
pdftops: 3.01
[Edit setup.cfg to suppress the above messages]
but have encountered some problems:
g++ -pthread -shared -L/app/gcc/3.3.6/lib -L/app/zlib/1.2.x/lib -L/app/tk/8.4.x/lib -L/app/tcl/8.4.x/lib -L/app/readline/5.0/lib -L/app/openssl/0.9.x/lib -L/app/ncurses/5.5/lib -L/app/gdbm/1.8.3/lib -L/app/expect/5.x/lib -L/app/expat/2.0.x/lib -L/app/db/4.3.x/lib -L/usr/X11R6/lib -Wl,--rpath=/app/Python/2.5.x/lib:/app/gcc/3.3.6/lib:/app/zlib/1.2.x/lib:/app/tk/8.4.x/lib:/app/tcl/8.4.x/lib:/app/readline/5.0/lib:/app/openssl/0.9.x/lib:/app/ncurses/5.5/lib:/app/gdbm/1.8.3/lib:/app/expect/5.x/lib:/app/expat/2.0.x/lib:/app/db/4.3.x/lib:/usr/X11R6/lib -L /app/Python/2.5.x/lib -L/app/gcc/3.3.6/lib -L/app/zlib/1.2.x/lib -L/app/tk/8.4.x/lib -L/app/tcl/8.4.x/lib -L/app/libpng/1.2.x/lib -L/app/freetype/2.1.x/lib -L/usr/X11R6/lib -Wl,--rpath=/app/Python/modules/2.5/matplotlib/0.98.5.2/lib:/app/gcc/3.3.6/lib:/app/zlib/1.2.x/lib:/app/tk/8.4.x/lib:/app/tcl/8.4.x/lib:/app/libpng/1.2.x/lib:/app/freetype/2.1.x/lib:/usr/X11R6/lib -O2 -g -march=i386 -mcpu=i686 -fno-strict-aliasing build/temp.linux-i686-2.5/agg24/src/agg_trans_affine.o build/temp.linux-i686-2.5/agg24/src/agg_bezier_arc.o build/temp.linux-i686-2.5/agg24/src/agg_curves.o build/temp.linux-i686-2.5/agg24/src/agg_vcgen_dash.o build/temp.linux-i686-2.5/agg24/src/agg_vcgen_stroke.o build/temp.linux-i686-2.5/agg24/src/agg_image_filters.o build/temp.linux-i686-2.5/src/_image.o build/temp.linux-i686-2.5/src/ft2font.o build/temp.linux-i686-2.5/src/mplutils.o build/temp.linux-i686-2.5/CXX/cxx_extensions.o build/temp.linux-i686-2.5/CXX/cxxsupport.o build/temp.linux-i686-2.5/CXX/IndirectPythonInterface.o build/temp.linux-i686-2.5/CXX/cxxextensions.o build/temp.linux-i686-2.5/src/backend_agg.o -L/app/libpng/1.2.x/lib -L/app/freetype/2.1.x/lib -L/app/tcl/8.4.x/lib -L/app/tk/8.4.x/lib -L/app/libpng/1.2.x/lib -L/app/freetype/2.1.x/lib -L/app/tcl/8.4.x/lib -L/app/tk/8.4.x/lib -L/app/Python/2.5.x/lib -lstdc++ -lm -lfreetype -lz -lstdc++ -lm -lpython2.5 -o build/lib.linux-i686-2.5/matplotlib/backends/_backend_agg.so
`.L53185' referenced in section `.rodata' of build/temp.linux-i686-2.5/src/backend_agg.o: defined in discarded section `.gnu.linkonce.t._ZN3agg18rasterizer_sl_clipINS_12ras_conv_intEE7line_toINS_19rasterizer_cells_aaINS_7cell_aaEEEEEvRT_ii' of build/temp.linux-i686-2.5/src/backend_agg.o
`.L53186' referenced in section `.rodata' of build/temp.linux-i686-2.5/src/backend_agg.o: defined in discarded section `.gnu.linkonce.t._ZN3agg18rasterizer_sl_clipINS_12ras_conv_intEE7line_toINS_19rasterizer_cells_aaINS_7cell_aaEEEEEvRT_ii' of build/temp.linux-i686-2.5/src/backend_agg.o
`.L53196' referenced in section `.rodata' of build/temp.linux-i686-2.5/src/backend_agg.o: defined in discarded section `.gnu.linkonce.t._ZN3agg18rasterizer_sl_clipINS_12ras_conv_intEE7line_toINS_19rasterizer_cells_aaINS_7cell_aaEEEEEvRT_ii' of build/temp.linux-i686-2.5/src/backend_agg.o
`.L53206' referenced in section `.rodata' of build/temp.linux-i686-2.5/src/backend_agg.o: defined in discarded section `.gnu.linkonce.t._ZN3agg18rasterizer_sl_clipINS_12ras_conv_intEE7line_toINS_19rasterizer_cells_aaINS_7cell_aaEEEEEvRT_ii' of build/temp.linux-i686-2.5/src/backend_agg.o
`.L53207' referenced in section `.rodata' of build/temp.linux-i686-2.5/src/backend_agg.o: defined in discarded section `.gnu.linkonce.t._ZN3agg18rasterizer_sl_clipINS_12ras_conv_intEE7line_toINS_19rasterizer_cells_aaINS_7cell_aaEEEEEvRT_ii' of build/temp.linux-i686-2.5/src/backend_agg.o
`.L53184' referenced in section `.rodata' of build/temp.linux-i686-2.5/src/backend_agg.o: defined in discarded section `.gnu.linkonce.t._ZN3agg18rasterizer_sl_clipINS_12ras_conv_intEE7line_toINS_19rasterizer_cells_aaINS_7cell_aaEEEEEvRT_ii' of build/temp.linux-i686-2.5/src/backend_agg.o
`.L53217' referenced in section `.rodata' of build/temp.linux-i686-2.5/src/backend_agg.o: defined in discarded section `.gnu.linkonce.t._ZN3agg18rasterizer_sl_clipINS_12ras_conv_intEE7line_toINS_19rasterizer_cells_aaINS_7cell_aaEEEEEvRT_ii' of build/temp.linux-i686-2.5/src/backend_agg.o
`.L53236' referenced in section `.rodata' of build/temp.linux-i686-2.5/src/backend_agg.o: defined in discarded section `.gnu.linkonce.t._ZN3agg18rasterizer_sl_clipINS_12ras_conv_intEE7line_toINS_19rasterizer_cells_aaINS_7cell_aaEEEEEvRT_ii' of build/temp.linux-i686-2.5/src/backend_agg.o
`.L53246' referenced in section `.rodata' of build/temp.linux-i686-2.5/src/backend_agg.o: defined in discarded section `.gnu.linkonce.t._ZN3agg18rasterizer_sl_clipINS_12ras_conv_intEE7line_toINS_19rasterizer_cells_aaINS_7cell_aaEEEEEvRT_ii' of build/temp.linux-i686-2.5/src/backend_agg.o
`.L53265' referenced in section `.rodata' of build/temp.linux-i686-2.5/src/backend_agg.o: defined in discarded section `.gnu.linkonce.t._ZN3agg18rasterizer_sl_clipINS_12ras_conv_intEE7line_toINS_19rasterizer_cells_aaINS_7cell_aaEEEEEvRT_ii' of build/temp.linux-i686-2.5/src/backend_agg.o
collect2: ld returned 1 exit status
error: command 'g++' failed with exit status 1
I have seen another guy having a similar problem but without solution:
http://forum.hardware.fr/hfr/Programmation/Python/installation-package-matplotlib-sujet_118770_1.htm
I am quite out in the blue here, so if anybody has a clue on what to do, please let me know.
Thnaks,
Anders