SourceForge logo
SourceForge logo
Menu

matplotlib-devel — matplotlib developers

You can subscribe to this list here.

2003 Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
(1)
Nov
(33)
Dec
(20)
2004 Jan
(7)
Feb
(44)
Mar
(51)
Apr
(43)
May
(43)
Jun
(36)
Jul
(61)
Aug
(44)
Sep
(25)
Oct
(82)
Nov
(97)
Dec
(47)
2005 Jan
(77)
Feb
(143)
Mar
(42)
Apr
(31)
May
(93)
Jun
(93)
Jul
(35)
Aug
(78)
Sep
(56)
Oct
(44)
Nov
(72)
Dec
(75)
2006 Jan
(116)
Feb
(99)
Mar
(181)
Apr
(171)
May
(112)
Jun
(86)
Jul
(91)
Aug
(111)
Sep
(77)
Oct
(72)
Nov
(57)
Dec
(51)
2007 Jan
(64)
Feb
(116)
Mar
(70)
Apr
(74)
May
(53)
Jun
(40)
Jul
(519)
Aug
(151)
Sep
(132)
Oct
(74)
Nov
(282)
Dec
(190)
2008 Jan
(141)
Feb
(67)
Mar
(69)
Apr
(96)
May
(227)
Jun
(404)
Jul
(399)
Aug
(96)
Sep
(120)
Oct
(205)
Nov
(126)
Dec
(261)
2009 Jan
(136)
Feb
(136)
Mar
(119)
Apr
(124)
May
(155)
Jun
(98)
Jul
(136)
Aug
(292)
Sep
(174)
Oct
(126)
Nov
(126)
Dec
(79)
2010 Jan
(109)
Feb
(83)
Mar
(139)
Apr
(91)
May
(79)
Jun
(164)
Jul
(184)
Aug
(146)
Sep
(163)
Oct
(128)
Nov
(70)
Dec
(73)
2011 Jan
(235)
Feb
(165)
Mar
(147)
Apr
(86)
May
(74)
Jun
(118)
Jul
(65)
Aug
(75)
Sep
(162)
Oct
(94)
Nov
(48)
Dec
(44)
2012 Jan
(49)
Feb
(40)
Mar
(88)
Apr
(35)
May
(52)
Jun
(69)
Jul
(90)
Aug
(123)
Sep
(112)
Oct
(120)
Nov
(105)
Dec
(116)
2013 Jan
(76)
Feb
(26)
Mar
(78)
Apr
(43)
May
(61)
Jun
(53)
Jul
(147)
Aug
(85)
Sep
(83)
Oct
(122)
Nov
(18)
Dec
(27)
2014 Jan
(58)
Feb
(25)
Mar
(49)
Apr
(17)
May
(29)
Jun
(39)
Jul
(53)
Aug
(52)
Sep
(35)
Oct
(47)
Nov
(110)
Dec
(27)
2015 Jan
(50)
Feb
(93)
Mar
(96)
Apr
(30)
May
(55)
Jun
(83)
Jul
(44)
Aug
(8)
Sep
(5)
Oct
Nov
(1)
Dec
(1)
2016 Jan
Feb
Mar
(1)
Apr
May
Jun
(2)
Jul
Aug
(3)
Sep
(1)
Oct
(3)
Nov
Dec
2017 Jan
Feb
(5)
Mar
Apr
May
Jun
Jul
(3)
Aug
Sep
(7)
Oct
Nov
Dec
2018 Jan
Feb
Mar
Apr
May
Jun
Jul
(2)
Aug
Sep
Oct
Nov
Dec
S M T W T F S
1
(1)
2
(15)
3
(3)
4
(6)
5
(4)
6
(7)
7
(2)
8
(5)
9
(9)
10
(8)
11
(3)
12
(5)
13
(5)
14
15
(2)
16
(16)
17
(1)
18
(6)
19
(7)
20
21
(3)
22
23
(4)
24
(14)
25
(5)
26
(1)
27
28
(4)

Showing 7 results of 7

From: Michael A. <mab...@go...> - 2009年02月06日 23:12:59
On Fri, Feb 6, 2009 at 3:03 PM, Ryan May <rm...@gm...> wrote:
>
>
> On Fri, Feb 6, 2009 at 4:48 PM, Andrew Straw <str...@as...> wrote:
>>
>> Ryan May wrote:
>> > On Fri, Feb 6, 2009 at 3:27 PM, Andrew Straw <str...@as...
>> > <mailto:str...@as...>> wrote:
>> >
>> > Patrick,
>> >
>> > Can you see if adding "#include <stdint.h>" at the top of
>> > src/path.cpp
>> > will do the job?
>> >
>> > I'm not super-optimistic, though -- I think this is defined by the
>> > C99
>> > standard, which I'm not sure Microsoft supports.
>> >
>> >
>> > Well, we're also talking about C++ here and not C, so C99 does not
>> > apply. A quick googling around seems to indicate that some of the
>> > open source compilers support such a type, but it not standardized by
>> > C++.
>> There is no <stdint.h> or the type is not defined in stdint.h?
>>
>> Maybe as a workaround you could use mingw...
>
> I meant that uint8_t is not a standardized C++ type. If that's the case,
> wouldn't it be better to tweak the code to use something standard rather
> than just use a compiler that supports the non-standard type? Especially
> given that the official Python 2.5 build uses this compiler?
Please stick with standard types.
And MSVC 2005 and higher do have C99 support, it is just unfortunate
that it is not complete.
> Ryan
Cheers,
Michael
> --
> Ryan May
> Graduate Research Assistant
> School of Meteorology
> University of Oklahoma
>
> ------------------------------------------------------------------------------
> Create and Deploy Rich Internet Apps outside the browser with
> Adobe(R)AIR(TM)
> software. With Adobe AIR, Ajax developers can use existing skills and code
> to
> build responsive, highly engaging applications that combine the power of
> local
> resources and data with the reach of the web. Download the Adobe AIR SDK and
> Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com
> _______________________________________________
> Matplotlib-devel mailing list
> Mat...@li...
> https://lists.sourceforge.net/lists/listinfo/matplotlib-devel
>
>
From: Ryan M. <rm...@gm...> - 2009年02月06日 23:03:40
On Fri, Feb 6, 2009 at 4:48 PM, Andrew Straw <str...@as...> wrote:
> Ryan May wrote:
> > On Fri, Feb 6, 2009 at 3:27 PM, Andrew Straw <str...@as...
> > <mailto:str...@as...>> wrote:
> >
> > Patrick,
> >
> > Can you see if adding "#include <stdint.h>" at the top of
> src/path.cpp
> > will do the job?
> >
> > I'm not super-optimistic, though -- I think this is defined by the
> C99
> > standard, which I'm not sure Microsoft supports.
> >
> >
> > Well, we're also talking about C++ here and not C, so C99 does not
> > apply. A quick googling around seems to indicate that some of the
> > open source compilers support such a type, but it not standardized by
> C++.
> There is no <stdint.h> or the type is not defined in stdint.h?
>
> Maybe as a workaround you could use mingw...
>
I meant that uint8_t is not a standardized C++ type. If that's the case,
wouldn't it be better to tweak the code to use something standard rather
than just use a compiler that supports the non-standard type? Especially
given that the official Python 2.5 build uses this compiler?
Ryan
-- 
Ryan May
Graduate Research Assistant
School of Meteorology
University of Oklahoma
From: Andrew S. <str...@as...> - 2009年02月06日 22:48:38
Ryan May wrote:
> On Fri, Feb 6, 2009 at 3:27 PM, Andrew Straw <str...@as...
> <mailto:str...@as...>> wrote:
>
> Patrick,
>
> Can you see if adding "#include <stdint.h>" at the top of src/path.cpp
> will do the job?
>
> I'm not super-optimistic, though -- I think this is defined by the C99
> standard, which I'm not sure Microsoft supports.
>
>
> Well, we're also talking about C++ here and not C, so C99 does not
> apply. A quick googling around seems to indicate that some of the
> open source compilers support such a type, but it not standardized by C++.
There is no <stdint.h> or the type is not defined in stdint.h?
Maybe as a workaround you could use mingw...
From: Ryan M. <rm...@gm...> - 2009年02月06日 22:01:42
On Fri, Feb 6, 2009 at 3:27 PM, Andrew Straw <str...@as...> wrote:
> Patrick,
>
> Can you see if adding "#include <stdint.h>" at the top of src/path.cpp
> will do the job?
>
> I'm not super-optimistic, though -- I think this is defined by the C99
> standard, which I'm not sure Microsoft supports.
>
Well, we're also talking about C++ here and not C, so C99 does not apply. A
quick googling around seems to indicate that some of the open source
compilers support such a type, but it not standardized by C++.
Ryan
-- 
Ryan May
Graduate Research Assistant
School of Meteorology
University of Oklahoma
From: Andrew S. <str...@as...> - 2009年02月06日 21:27:13
Patrick,
Can you see if adding "#include <stdint.h>" at the top of src/path.cpp
will do the job?
I'm not super-optimistic, though -- I think this is defined by the C99
standard, which I'm not sure Microsoft supports.
-Andrew
Patrick Marsh wrote:
> Greetings,
>
> I have previously been able to build matplotlib on my Windows Vista
> machine using both Python25 and Python26. However, after my latest
> update to SVN, I'm no longer able to build matplotlib on my Windows
> machine (but am with my gentoo box). Below is the output from the
> build log using Python25 (which failed). Ryan May and I did a little
> digging we're thinking that either MSVC doesn't like uint8_t, or it
> needs some missing header that isn't already included so that it knows
> what unit8_t is.
>
> Has anyone else encountered this problem, and if so, has anyone overcome this?
>
>
> ============================================================================
> BUILDING MATPLOTLIB
> matplotlib: 0.98.6svn
> python: 2.5.4 (r254:67916, Dec 23 2008, 15:10:54) [MSC
> v.1310 32 bit (Intel)]
> platform: win32
> Windows version: (6, 0, 6001, 2, 'Service Pack 1')
>
> REQUIRED DEPENDENCIES
> numpy: 1.3.0.dev6338
> freetype2: found, but unknown version (no pkg-config)
>
> OPTIONAL BACKEND DEPENDENCIES
> libpng: found, but unknown version (no pkg-config)
> Tkinter: Tkinter: 67737, Tk: 8.4, Tcl: 8.4
> wxPython: 2.8.9.1
> * WxAgg extension not required for wxPython >= 2.8
> 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: 2008c
>
> OPTIONAL USETEX DEPENDENCIES
> dvipng: no
> ghostscript: no
> latex: no
> pdftops: no
>
> [Edit setup.cfg to suppress the above messages]
> ============================================================================
> pymods ['pylab']
> packages ['matplotlib', 'matplotlib.backends',
> 'matplotlib.projections', 'mpl_toolkits', 'matplotlib.numerix',
> 'matplotlib.numerix.mlab', 'matplotlib.numerix.ma',
> 'matplotlib.numerix.npyma', '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.win32-2.5\matplotlib\mpl-data
> copying lib\matplotlib\mpl-data\matplotlib.conf ->
> build\lib.win32-2.5\matplotlib\mpl-data
> running build_ext
> building 'matplotlib._path' extension
> D:\Program Files\Microsoft Visual Studio 2003\bin\cl.exe /c /nologo
> /Ox /MD /W3 /GX /DNDEBUG
> -ID:\Python25\lib\site-packages\numpy\core\include
> -Iwin32_static\include -I.
> -ID:\Python25\lib\site-packages\numpy\core\include -Isrc
> -Iagg24/include -I. -ID:\Python25\include -ID:\Python25\PC
> /Tpsrc/path.cpp /Fobuild\temp.win32-2.5\Release\src/path.obj
> path.cpp
> src\path.cpp(356) : warning C4800: 'long' : forcing value to bool
> 'true' or 'false' (performance warning)
> src\path.cpp(566) : warning C4800: 'long' : forcing value to bool
> 'true' or 'false' (performance warning)
> src\path.cpp(867) : warning C4800: 'long' : forcing value to bool
> 'true' or 'false' (performance warning)
> src\path.cpp(1209) : error C2065: 'uint8_t' : undeclared identifier
> src\path.cpp(1209) : error C2955: 'std::vector' : use of class
> template requires template argument list
> D:\Program Files\Microsoft Visual Studio
> 2003\include\vector(896) : see declaration of 'std::vector'
> src\path.cpp(1209) : error C2955: 'std::vector' : use of class
> template requires template argument list
> D:\Program Files\Microsoft Visual Studio
> 2003\include\vector(896) : see declaration of 'std::vector'
> src\path.cpp(1226) : error C3861: 'uint8_t': identifier not found,
> even with argument-dependent lookup
> src\path.cpp(1226) : error C2955: 'std::vector' : use of class
> template requires template argument list
> D:\Program Files\Microsoft Visual Studio
> 2003\include\vector(896) : see declaration of 'std::vector'
> src\path.cpp(1226) : error C2955: 'std::vector' : use of class
> template requires template argument list
> D:\Program Files\Microsoft Visual Studio
> 2003\include\vector(896) : see declaration of 'std::vector'
> src\path.cpp(1241) : error C2662: 'std::vector<_Ty,_Ax>::reserve' :
> cannot convert 'this' pointer from 'std::vector' to
> 'std::vector<_Ty,_Ax> &'
> Reason: cannot convert from 'std::vector' to 'std::vector<_Ty,_Ax>'
> Conversion requires a second user-defined-conversion operator
> or constructor
> src\path.cpp(1310) : error C3861: 'uint8_t': identifier not found,
> even with argument-dependent lookup
> src\path.cpp(1310) : error C2955: 'std::vector' : use of class
> template requires template argument list
> D:\Program Files\Microsoft Visual Studio
> 2003\include\vector(896) : see declaration of 'std::vector'
> src\path.cpp(1310) : error C2955: 'std::vector' : use of class
> template requires template argument list
> D:\Program Files\Microsoft Visual Studio
> 2003\include\vector(896) : see declaration of 'std::vector'
> src\path.cpp(1310) : error C2133: 'codes' : unknown size
> src\path.cpp(1310) : error C2512: 'std::vector' : no appropriate
> default constructor available
> src\path.cpp(1310) : error C2262: 'codes' : cannot be destroyed
> src\path.cpp(1313) : error C3861: 'codes': identifier not found, even
> with argument-dependent lookup
> src\path.cpp(1315) : error C2662: 'std::vector<_Ty,_Ax>::size' :
> cannot convert 'this' pointer from 'std::vector' to 'const
> std::vector<_Ty,_Ax> &'
> Reason: cannot convert from 'std::vector' to 'const
> std::vector<_Ty,_Ax>'
> Conversion requires a second user-defined-conversion operator
> or constructor
> src\path.cpp(1315) : error C3861: 'codes': identifier not found, even
> with argument-dependent lookup
> src\path.cpp(1337) : error C2070: ''unknown-type'': illegal sizeof operand
> src\path.cpp(1337) : error C3861: 'codes': identifier not found, even
> with argument-dependent lookup
> src\path.cpp(1337) : error C3861: 'uint8_t': identifier not found,
> even with argument-dependent lookup error: command '"D:\Program
> Files\Microsoft Visual Studio 2003\bin\cl.exe"' failed with exit
> status 2
>
>
> 
From: Patrick M. <pat...@gm...> - 2009年02月06日 20:34:57
Greetings,
I have previously been able to build matplotlib on my Windows Vista
machine using both Python25 and Python26. However, after my latest
update to SVN, I'm no longer able to build matplotlib on my Windows
machine (but am with my gentoo box). Below is the output from the
build log using Python25 (which failed). Ryan May and I did a little
digging we're thinking that either MSVC doesn't like uint8_t, or it
needs some missing header that isn't already included so that it knows
what unit8_t is.
Has anyone else encountered this problem, and if so, has anyone overcome this?
============================================================================
BUILDING MATPLOTLIB
 matplotlib: 0.98.6svn
 python: 2.5.4 (r254:67916, Dec 23 2008, 15:10:54) [MSC
 v.1310 32 bit (Intel)]
 platform: win32
 Windows version: (6, 0, 6001, 2, 'Service Pack 1')
REQUIRED DEPENDENCIES
 numpy: 1.3.0.dev6338
 freetype2: found, but unknown version (no pkg-config)
OPTIONAL BACKEND DEPENDENCIES
 libpng: found, but unknown version (no pkg-config)
 Tkinter: Tkinter: 67737, Tk: 8.4, Tcl: 8.4
 wxPython: 2.8.9.1
 * WxAgg extension not required for wxPython >= 2.8
 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: 2008c
OPTIONAL USETEX DEPENDENCIES
 dvipng: no
 ghostscript: no
 latex: no
 pdftops: no
[Edit setup.cfg to suppress the above messages]
============================================================================
pymods ['pylab']
packages ['matplotlib', 'matplotlib.backends',
'matplotlib.projections', 'mpl_toolkits', 'matplotlib.numerix',
'matplotlib.numerix.mlab', 'matplotlib.numerix.ma',
'matplotlib.numerix.npyma', '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.win32-2.5\matplotlib\mpl-data
copying lib\matplotlib\mpl-data\matplotlib.conf ->
build\lib.win32-2.5\matplotlib\mpl-data
running build_ext
building 'matplotlib._path' extension
D:\Program Files\Microsoft Visual Studio 2003\bin\cl.exe /c /nologo
/Ox /MD /W3 /GX /DNDEBUG
-ID:\Python25\lib\site-packages\numpy\core\include
-Iwin32_static\include -I.
-ID:\Python25\lib\site-packages\numpy\core\include -Isrc
-Iagg24/include -I. -ID:\Python25\include -ID:\Python25\PC
/Tpsrc/path.cpp /Fobuild\temp.win32-2.5\Release\src/path.obj
path.cpp
src\path.cpp(356) : warning C4800: 'long' : forcing value to bool
'true' or 'false' (performance warning)
src\path.cpp(566) : warning C4800: 'long' : forcing value to bool
'true' or 'false' (performance warning)
src\path.cpp(867) : warning C4800: 'long' : forcing value to bool
'true' or 'false' (performance warning)
src\path.cpp(1209) : error C2065: 'uint8_t' : undeclared identifier
src\path.cpp(1209) : error C2955: 'std::vector' : use of class
template requires template argument list
 D:\Program Files\Microsoft Visual Studio
2003\include\vector(896) : see declaration of 'std::vector'
src\path.cpp(1209) : error C2955: 'std::vector' : use of class
template requires template argument list
 D:\Program Files\Microsoft Visual Studio
2003\include\vector(896) : see declaration of 'std::vector'
src\path.cpp(1226) : error C3861: 'uint8_t': identifier not found,
even with argument-dependent lookup
src\path.cpp(1226) : error C2955: 'std::vector' : use of class
template requires template argument list
 D:\Program Files\Microsoft Visual Studio
2003\include\vector(896) : see declaration of 'std::vector'
src\path.cpp(1226) : error C2955: 'std::vector' : use of class
template requires template argument list
 D:\Program Files\Microsoft Visual Studio
2003\include\vector(896) : see declaration of 'std::vector'
src\path.cpp(1241) : error C2662: 'std::vector<_Ty,_Ax>::reserve' :
cannot convert 'this' pointer from 'std::vector' to
'std::vector<_Ty,_Ax> &'
 Reason: cannot convert from 'std::vector' to 'std::vector<_Ty,_Ax>'
 Conversion requires a second user-defined-conversion operator
or constructor
src\path.cpp(1310) : error C3861: 'uint8_t': identifier not found,
even with argument-dependent lookup
src\path.cpp(1310) : error C2955: 'std::vector' : use of class
template requires template argument list
 D:\Program Files\Microsoft Visual Studio
2003\include\vector(896) : see declaration of 'std::vector'
src\path.cpp(1310) : error C2955: 'std::vector' : use of class
template requires template argument list
 D:\Program Files\Microsoft Visual Studio
2003\include\vector(896) : see declaration of 'std::vector'
src\path.cpp(1310) : error C2133: 'codes' : unknown size
src\path.cpp(1310) : error C2512: 'std::vector' : no appropriate
default constructor available
src\path.cpp(1310) : error C2262: 'codes' : cannot be destroyed
src\path.cpp(1313) : error C3861: 'codes': identifier not found, even
with argument-dependent lookup
src\path.cpp(1315) : error C2662: 'std::vector<_Ty,_Ax>::size' :
cannot convert 'this' pointer from 'std::vector' to 'const
std::vector<_Ty,_Ax> &'
 Reason: cannot convert from 'std::vector' to 'const
std::vector<_Ty,_Ax>'
 Conversion requires a second user-defined-conversion operator
or constructor
src\path.cpp(1315) : error C3861: 'codes': identifier not found, even
with argument-dependent lookup
src\path.cpp(1337) : error C2070: ''unknown-type'': illegal sizeof operand
src\path.cpp(1337) : error C3861: 'codes': identifier not found, even
with argument-dependent lookup
src\path.cpp(1337) : error C3861: 'uint8_t': identifier not found,
even with argument-dependent lookup error: command '"D:\Program
Files\Microsoft Visual Studio 2003\bin\cl.exe"' failed with exit
status 2
-- 
Patrick Marsh
Graduate Research Assistant
School of Meteorology
University of Oklahoma
http://www.patricktmarsh.com
From: Ryan M. <rm...@gm...> - 2009年02月06日 02:53:26
Sandro Tosi wrote:
> Hi all!
> Attached a very simple patch to show "matplotlib.patches" correctly in
> the docpage above.
Checked in on the trunk and maintainance branch, so it should get picked up
whenever John pushes new docs to the website. Thanks for catching this.
Ryan
-- 
Ryan May
Graduate Research Assistant
School of Meteorology
University of Oklahoma

Showing 7 results of 7

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.
Thanks for helping keep SourceForge clean.
X





Briefly describe the problem (required):
Upload screenshot of ad (required):
Select a file, or drag & drop file here.
Screenshot instructions:

Click URL instructions:
Right-click on the ad, choose "Copy Link", then paste here →
(This may not be possible with some types of ads)

More information about our ad policies

Ad destination/click URL:

AltStyle によって変換されたページ (->オリジナル) /