This is in diff format, so it indicates that it is around line 960.  The 
part to add is this:

           if not os.path.exists(tk_inc):
                tk_inc = os.path.normpath(os.path.join(tk_lib_dir,
                                          '../../../include/tcl' + tk_ver))

right after this:

          if not os.path.exists(tk_inc):
                 tk_inc = os.path.normpath(os.path.join(tk_lib_dir,
                                           '../../include'))

Cheers,
Mike

Johan Mazel wrote:
> Hi
> Where am I supposed to copy this piece of code in setupext.py ? At the 
> begining ? At the end ?
> Thanks for the answer.
> Johan Mazel
>
>
>
> 2008/5/30 Michael Droettboom <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>>:
>
>     It seems you have two unrelated errors here.
>
>     The first is that Hardy changed how Tkinter is packaged so that
>     matplotlib can't find it.  We do not have a workaround for this on
>     the 0.91.x maintenance branch.  You will need to apply this patch
>     to setupext.py:
>
>     +@@ -960,6 +960,9 @@ def add_tk_flags(module):
>     +             if not os.path.exists(tk_inc):
>     +                 tk_inc = os.path.normpath(os.path.join(tk_lib_dir,
>     +                                           '../../include'))
>     ++            if not os.path.exists(tk_inc):
>     ++                tk_inc = os.path.normpath(os.path.join(tk_lib_dir,
>     ++                                          '../../../include/tcl'
>     + tk_ver))
>     +            +             if ((not
>     os.path.exists(os.path.join(tk_inc,'tk.h'))) and
>     +                 os.path.exists(os.path.join(tcl_inc,'tk.h'))):
>     +
>
>     We have a better fix on the trunk, but it requires more testing.
>
>     The second error typically occurs when g++ is not installed.  Try
>     "sudo apt-get install g++".
>
>     Cheers,
>     Mike
>
>     Johan Mazel wrote:
>
>         Hi
>         I'm trying to install the 0.91.2 maintenance from the SVN on a
>         Ubuntu 8.04 system.
>         But I have an error about Tkinter during the checkin of
>         dependancies :
>
>         OPTIONAL BACKEND DEPENDENCIES
>                        libpng: 1.2.15beta5
>                       Tkinter: no
>                                * Tkinter present, but header files are
>         not found.
>                                * You may need to install development
>         packages.
>
>         For all the other dependancies, there is no problem at all.
>
>         When I type  python setup.py build, I got this error at the end :
>
>         gcc: error trying to exec 'cc1plus': execvp: Aucun fichier ou
>         dossier de ce type
>         gcc: error trying to exec 'cc1plus': execvp: Aucun fichier ou
>         dossier de ce type
>         error: Command "gcc -pthread -fno-strict-aliasing -DNDEBUG -g
>         -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC
>         -I/usr/include/freetype2 -I/usr/local/include -I/usr/include
>         -I. -I/usr/include/python2.5 -c CXX/cxx_extensions.cxx -o
>         build/temp.linux-i686-2.5/CXX/cxx_extensions.o" failed with
>         exit status 1
>
>         I'm guessing that the building error is directly related to
>         the fact that I don't have the developpement package for tkinter.
>         The main problem is that I can't find this package through
>         Synaptic my package manager.
>         If you have any idea of where this problem comes from, please,
>         I'm listening.
>
>         Thanks for the help.
>         Johan Mazel
>         
> ------------------------------------------------------------------------
>
>         
> -------------------------------------------------------------------------
>         This SF.net email is sponsored by: Microsoft
>         Defy all challenges. Microsoft(R) Visual Studio 2008.
>         http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
>         
> ------------------------------------------------------------------------
>
>         _______________________________________________
>         Matplotlib-users mailing list
>         Matplotlib-users@lists.sourceforge.net
>         <mailto:Matplotlib-users@lists.sourceforge.net>
>         https://lists.sourceforge.net/lists/listinfo/matplotlib-users
>          
>
>
>     -- 
>     Michael Droettboom
>     Science Software Branch
>     Operations and Engineering Division
>     Space Telescope Science Institute
>     Operated by AURA for NASA
>
>

-- 
Michael Droettboom
Science Software Branch
Operations and Engineering Division
Space Telescope Science Institute
Operated by AURA for NASA


-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users

Reply via email to