SourceForge logo
SourceForge logo
Menu

[matplotlib-devel] compiling matplotlib using VC6?

From: <ber...@gl...> - 2007年03月16日 14:28:57
I need a python compile with VC6. This python also needs a
matplotlib. Now trying to compile matplotlib with my python version I
get some errors that are easy to overcome, but I'm stuck with an error
in the agg library part:
C:\PROGRA~1\MICROS~4\VC98\bin\cl.exe /c /nologo /Ox /MD /W3 /GX /DNDEBUG =
-Iw:\hoel\work\Python-2.4.4\dist\lib\site-packages\numpy\core\include =
-IW:\hoel\work\libs\include -I. -Isrc -Iswig -Iagg23/include -I. =
-IW:\hoel\work\libs\include -I. =
-Iw:\hoel\work\Python-2.4.4\dist\lib\site-packages\numpy\core\include\fre=
etype2 -IW:\hoel\work\libs\include\freetype2 -I.\freetype2 =
-Isrc\freetype2 -Iswig\freetype2 -Iagg23/include\freetype2 -I.\freetype2 =
-IW:\hoel\work\libs\include\freetype2 -I.\freetype2 =
-Iw:\hoel\work\Python-2.4.4\dist\include =
-Iw:\hoel\work\Python-2.4.4\dist\PC /Tpsrc/_ns_backend_agg.cpp =
/Fobuild\temp.win32-2.4\Release\src/_ns_backend_agg.obj -DSCIPY=3D1 =
_ns_backend_agg.cpp
src/_ns_backend_agg.cpp(74) : warning C4800: 'long' : forcing value to =
bool 'true' or 'false' (performance warning)
src/_ns_backend_agg.cpp(376) : error C2893: Failed to specialize =
function template 'void __thiscall RendererAgg::_fill_and_stroke(VS =
&,const class GCAgg &,const
 struct std::pair<bool,struct agg::rgba> &,bool)'
 With the following template arguments:
 'class agg::path_storage'
src/_ns_backend_agg.cpp(423) : error C2893: Failed to specialize =
function template 'void __thiscall RendererAgg::_fill_and_stroke(VS =
&,const class GCAgg &,const struct std::pair<bool,struct agg::rgba> =
&,bool)'
 With the following template arguments:
 'class agg::path_storage'
src/_ns_backend_agg.cpp(476) : error C2893: Failed to specialize =
function template 'void __thiscall RendererAgg::_fill_and_stroke(VS =
&,const class GCAgg &,const struct std::pair<bool,struct agg::rgba> =
&,bool)'
 With the following template arguments:
 'class agg::path_storage'
src/_ns_backend_agg.cpp(1887) : error C2893: Failed to specialize =
function template 'void __thiscall RendererAgg::_fill_and_stroke(VS =
&,const class GCAgg &,const struct std::pair<bool,struct agg::rgba> =
&,bool)'
 With the following template arguments:
 'class agg::path_storage'
error: Command "C:\PROGRA~1\MICROS~4\VC98\bin\cl.exe /c /nologo /Ox /MD =
/W3 /GX /DNDEBUG =
-Iw:\hoel\work\Python-2.4.4\dist\lib\site-packages\numpy\core\include =
-IW:\hoel\work\libs\include -I. -Isrc -Iswig -Iagg23/include -I. =
-IW:\hoel\work\libs\include -I. =
-Iw:\hoel\work\Python-2.4.4\dist\lib\site-packages\numpy\core\include\fre=
etype2 -IW:\hoel\work\libs\include\freetype2 -I.\freetype2 =
-Isrc\freetype2 -Iswig\freetype2 -Iagg23/include\freetype2 -I.\freetype2 =
-IW:\hoel\work\libs\include\freetype2 -I.\freetype2 =
-Iw:\hoel\work\Python-2.4.4\dist\include =
-Iw:\hoel\work\Python-2.4.4\dist\PC /Tpsrc/_ns_backend_agg.cpp =
/Fobuild\temp.win32-2.4 \Release\src/_ns_backend_agg.obj -DSCIPY=3D1" =
failed with exit status 2
Is there any tip how to fix this for VC6?=20
Thanks
Kind regards
Berthold H=F6llmann
--=20
Germanischer Lloyd AG
CAE Development
Vorsetzen 35
20459 Hamburg
Phone: +49(0)40 36149-7374
Fax: +49(0)40 36149-7320
e-mail: ber...@gl...
Internet: http://www.gl-group.com
This e-mail and any attachment thereto may contain confidential =
information and/or information protected by intellectual property rights =
for the exclusive attention of the intended addressees named above. Any =
access of third parties to this e-mail is unauthorised. Any use of this =
e-mail by unintended recipients such as total or partial copying, =
distribution, disclosure etc. is prohibited and may be unlawful. When =
addressed to our clients the content of this e-mail is subject to the =
General Terms and Conditions of GL's Group of Companies applicable at =
the date of this e-mail.=20
If you have received this e-mail in error, please notify the sender =
either by telephone or by e-mail and delete the material from any =
computer.
GL's Group of Companies does not warrant and/or guarantee that this =
message at the moment of receipt is authentic, correct and its =
communication free of errors, interruption etc.=20
Germanischer Lloyd AG, 31393 AG HH, Hamburg, Vorstand: Dr. Hermann J. =
Klein, Rainer Sch=F6ndube, Vorsitzender des Aufsichtsrats: Dr. Wolfgang =
Peiner

View entire thread

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 によって変換されたページ (->オリジナル) /