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
> [email protected]
> <mailto:[email protected]>
> 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
[email protected]
https://lists.sourceforge.net/lists/listinfo/matplotlib-users