OK, I got by the tk part by installing tk-dev, but now get:
[code]
sudo python setup.py build                                                      
  
============================================================================    
                                   
BUILDING MATPLOTLIB                                                             
                                   
            matplotlib: 0.99.1.1                                                
                                   
                python: 2.6.2 (release26-maint, Apr 19 2009, 01:56:41)  [GCC    
                                   
                        4.3.3]                                                  
                                   
              platform: linux2                                                  
                                   

REQUIRED DEPENDENCIES
                 numpy: 1.2.1
             freetype2: 9.20.3

OPTIONAL BACKEND DEPENDENCIES
                libpng: 1.2.27
               Tkinter: Tkinter: 70220, Tk: 8.5, Tcl: 8.5
              wxPython: 2.8.9.1                          
                        * WxAgg extension not required for wxPython >= 2.8
            pkg-config: looking for pygtk-2.0 gtk+-2.0                    
                        * Package pygtk-2.0 was not found in the pkg-config
                        * search path. Perhaps you should add the directory
                        * containing `pygtk-2.0.pc' to the PKG_CONFIG_PATH 
                        * environment variable No package 'pygtk-2.0' found
                        * Package gtk+-2.0 was not found in the pkg-config 
                        * search path. Perhaps you should add the directory
                        * containing `gtk+-2.0.pc' to the PKG_CONFIG_PATH  
                        * environment variable No package 'gtk+-2.0' found 
                        * You may need to install 'dev' package(s) to      
                        * provide header files.                            
                  Gtk+: no                                                 
                        * Could not find Gtk+ headers in any of            
                        * '/usr/local/include', '/usr/include', '.'        
       Mac OS X native: no                                                 
                    Qt: no                                                 
                   Qt4: no                                                 
                 Cairo: 1.4.12                                             

OPTIONAL DATE/TIMEZONE DEPENDENCIES
              datetime: present, version unknown
              dateutil: matplotlib will provide
                  pytz: matplotlib will provide
adding pytz

OPTIONAL USETEX DEPENDENCIES
                dvipng: no
           ghostscript: 8.64
                 latex: 3.141592
               pdftops: 0.10.5

[Edit setup.cfg to suppress the above messages]
============================================================================
pymods ['pylab']
packages ['matplotlib', 'matplotlib.backends', 'matplotlib.projections', 
'mpl_toolkits', 'mpl_toolkits.mplot3d', 'mpl_toolkits.axes_grid', 
'matplotlib.sphinxext', 'matplotlib.numerix', 'matplotlib.numerix.mlab', 
'matplotlib.numerix.ma', 'matplotlib.numerix.linear_algebra', 
'matplotlib.numerix.random_array', 'matplotlib.numerix.fft', 
'matplotlib.delaunay', 'pytz', 'dateutil', 'dateutil/zoneinfo']
running build
running build_py
copying lib/matplotlib/mpl-data/matplotlibrc -> 
build/lib.linux-i686-2.6/matplotlib/mpl-data
copying lib/matplotlib/mpl-data/matplotlib.conf -> 
build/lib.linux-i686-2.6/matplotlib/mpl-data
running build_ext
building 'matplotlib.backends._tkagg' extension
gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall 
-Wstrict-prototypes -fPIC -DPY_ARRAY_UNIQUE_SYMBOL=MPL_ARRAY_API 
-I/usr/include/tcl8.4 -I/usr/include/tcl8.4 -I/usr/local/include -I/usr/include 
-I. -I/usr/lib/python2.6/dist-packages/numpy/core/include -Isrc -Iagg24/include 
-I. -I/usr/lib/python2.6/dist-packages/numpy/core/include 
-I/usr/include/freetype2 -I/usr/local/include -I/usr/include -I. 
-I/usr/include/python2.6 -c src/_tkagg.cpp -o 
build/temp.linux-i686-2.6/src/_tkagg.o
cc1plus: warning: command line option "-Wstrict-prototypes" is valid for 
Ada/C/ObjC but not for C++
In file included from /usr/include/c++/4.3/ext/hash_map:64,
                 from ./CXX/Extensions.hxx:68,
                 from src/_backend_agg.h:8,
                 from src/_tkagg.cpp:18:
/usr/include/c++/4.3/backward/backward_warning.h:33:2: warning: #warning This 
file includes at least one deprecated or antiquated header which may be removed 
without further notice at a future date. Please use a non-deprecated interface 
with equivalent functionality instead. For a listing of replacement headers and 
interfaces, consult the file backward_warning.h. To disable this warning use 
-Wno-deprecated.
g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions 
build/temp.linux-i686-2.6/src/agg_py_transforms.o 
build/temp.linux-i686-2.6/src/_tkagg.o 
build/temp.linux-i686-2.6/CXX/cxx_extensions.o 
build/temp.linux-i686-2.6/CXX/cxxsupport.o 
build/temp.linux-i686-2.6/CXX/IndirectPythonInterface.o 
build/temp.linux-i686-2.6/CXX/cxxextensions.o -L/usr/local/lib -L/usr/local/lib 
-ltk8.5 -ltcl8.5 -lstdc++ -lm -lfreetype -lz -lstdc++ -lm -o 
build/lib.linux-i686-2.6/matplotlib/backends/_tkagg.so
/usr/bin/ld: cannot find -ltk8.5
collect2: ld returned 1 exit status
error: command 'g++' failed with exit status 1
[/code]

> 
> Message: 2
> Date: Tue, 13 Oct 2009 13:35:43 -0600
> From: KURT PETERS <petersk...@msn.com>
> Subject: [Matplotlib-users] cannot install kubuntu 9.04 mpl 0.99.1.1,         
> python 2.6
> To: <matplotlib-users@lists.sourceforge.net>
> Message-ID: <snt107-w56e2af630237ba89803b58d8...@phx.gbl>
> Content-Type: text/plain; charset="windows-1252"
> 
> 
> I'm pretty sure I have all the required minimal dependencies installed, but 
> get an error when I sudo python setup.py build.  Any thoughts?  I can start 
> python and import Tkinter without an error.  So I don't know why it's not 
> finding it.
> 
> [code]
> sudo python setup.py build
> ============================================================================
> BUILDING MATPLOTLIB                                                         
>             matplotlib: 0.99.1.1                                            
>                 python: 2.6.2 (release26-maint, Apr 19 2009, 01:56:41)  [GCC
>                         4.3.3]                                              
>               platform: linux2                                              
> 
> REQUIRED DEPENDENCIES
>                  numpy: 1.2.1
>              freetype2: 9.20.3
> 
> OPTIONAL BACKEND DEPENDENCIES
>                 libpng: 1.2.27
>                Tkinter: no    
>                         * Using default library and include directories for
>                         * Tcl and Tk because a Tk window failed to open.   
>                         * You may need to define DISPLAY for Tk to work so 
>                         * that setup can determine where your libraries are
>                         * located. Tkinter present, but header files are not
>                         * found. You may need to install development        
>                         * packages.                                         
>               wxPython: 2.8.9.1                                             
>                         * WxAgg extension not required for wxPython >= 2.8  
>             pkg-config: looking for pygtk-2.0 gtk+-2.0                      
>                         * Package pygtk-2.0 was not found in the pkg-config 
>                         * search path. Perhaps you should add the directory 
>                         * containing `pygtk-2.0.pc' to the PKG_CONFIG_PATH  
>                         * environment variable No package 'pygtk-2.0' found 
>                         * Package gtk+-2.0 was not found in the pkg-config  
>                         * search path. Perhaps you should add the directory 
>                         * containing `gtk+-2.0.pc' to the PKG_CONFIG_PATH   
>                         * environment variable No package 'gtk+-2.0' found  
>                         * You may need to install 'dev' package(s) to       
>                         * provide header files.                             
>                   Gtk+: no                                                  
>                         * Could not find Gtk+ headers in any of             
>                         * '/usr/local/include', '/usr/include', '.'         
>        Mac OS X native: no                                                  
>                     Qt: no                                                  
>                    Qt4: no                                                  
>                  Cairo: 1.4.12                                              
> 
> OPTIONAL DATE/TIMEZONE DEPENDENCIES
>               datetime: present, version unknown
>               dateutil: matplotlib will provide 
>                   pytz: matplotlib will provide 
> adding pytz                                     
> 
> OPTIONAL USETEX DEPENDENCIES
>                 dvipng: no
>            ghostscript: 8.64
>                  latex: 3.141592
>                pdftops: 0.10.5
> 
> [Edit setup.cfg to suppress the above messages]
> ============================================================================
> pymods ['pylab']
> packages ['matplotlib', 'matplotlib.backends', 'matplotlib.projections', 
> 'mpl_toolkits', 'mpl_toolkits.mplot3d', 'mpl_toolkits.axes_grid', 
> 'matplotlib.sphinxext', 'matplotlib.numerix', 'matplotlib.numerix.mlab', 
> 'matplotlib.numerix.ma', 'matplotlib.numerix.linear_algebra', 
> 'matplotlib.numerix.random_array', 'matplotlib.numerix.fft', 
> 'matplotlib.delaunay', 'pytz', 'dateutil', 'dateutil/zoneinfo']
> running build
> running build_py
> copying lib/matplotlib/mpl-data/matplotlibrc -> 
> build/lib.linux-i686-2.6/matplotlib/mpl-data
> copying lib/matplotlib/mpl-data/matplotlib.conf -> 
> build/lib.linux-i686-2.6/matplotlib/mpl-data
> running build_ext
> building 'matplotlib.backends._tkagg' extension
> gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall 
> -Wstrict-prototypes -fPIC -DPY_ARRAY_UNIQUE_SYMBOL=MPL_ARRAY_API 
> -I/usr/local/include -I/usr/local/include -I/usr/local/include -I/usr/include 
> -I. -I/usr/lib/python2.6/dist-packages/numpy/core/include -Isrc 
> -Iagg24/include -I. -I/usr/lib/python2.6/dist-packages/numpy/core/include 
> -I/usr/include/freetype2 -I/usr/local/include -I/usr/include -I. 
> -I/usr/include/python2.6 -c src/_tkagg.cpp -o 
> build/temp.linux-i686-2.6/src/_tkagg.o
> cc1plus: warning: command line option "-Wstrict-prototypes" is valid for 
> Ada/C/ObjC but not for C++
> In file included from /usr/include/c++/4.3/ext/hash_map:64,
>                  from ./CXX/Extensions.hxx:68,
>                  from src/_backend_agg.h:8,
>                  from src/_tkagg.cpp:18:
> /usr/include/c++/4.3/backward/backward_warning.h:33:2: warning: #warning This 
> file includes at least one deprecated or antiquated header which may be 
> removed without further notice at a future date. Please use a non-deprecated 
> interface with equivalent functionality instead. For a listing of replacement 
> headers and interfaces, consult the file backward_warning.h. To disable this 
> warning use -Wno-deprecated.
> src/_tkagg.cpp:30:18: error: tk.h: No such file or directory
> src/_tkagg.cpp:38: error: ISO C++ forbids declaration of ?Tcl_Interp? with no 
> type
> src/_tkagg.cpp:38: error: expected ?;? before ?*? token
> src/_tkagg.cpp:42: error: ?ClientData? was not declared in this scope
> src/_tkagg.cpp:42: error: ?Tcl_Interp? was not declared in this scope
> src/_tkagg.cpp:42: error: ?interp? was not declared in this scope
> src/_tkagg.cpp:43: error: expected primary-expression before ?int?
> src/_tkagg.cpp:43: error: expected primary-expression before ?char?
> src/_tkagg.cpp:43: error: initializer expression list treated as compound 
> expression
> src/_tkagg.cpp:44: error: expected ?,? or ?;? before ?{? token
> /usr/lib/python2.6/dist-packages/numpy/core/include/numpy/__multiarray_api.h:958:
>  warning: ?int _import_array()? defined but not used
> src/_tkagg.cpp:42: warning: ?PyAggImagePhoto? defined but not used
> error: command 'gcc' failed with exit status 1
> [/code]
>                                         
                                          
------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users

Reply via email to