Re: [SPAM] RE: [SPAM] What is the status of Perl API for ActiveState Perl 5.10?

Bob Friesenhahn <[email protected]> Thu, 1 Apr 2010 11:56:40 -0500 (CDT)
Newsgroups gmane.comp.video.graphicsmagick.apis
Message-ID <[email protected]>
On Wed, 31 Mar 2010, Tomek Wardega wrote:

> The gcc that ActiveState recommended (installed using ppm) is an older
> version 3.4.5 - TDM's MinGW has gcc 4.4.1.
>
> However, here is a quote from http://www.mingw.org/wiki/GCCStatus
> The release of 4.4.0-beta is imminent...
> ... and below in features:
> ... OpenMP support

It seems to take a very long time ("imminent" seems like years).

> For now I un-installed MinGW with gcc 3.4.5 and installed TDM's MinGW. How
> can I get the setup installer for the CVS Head version that you mentioned (I
> am learning new lingo here - I am assuming that CVS Head is the new
> development?)

New development is done on CVS HEAD.

A free installer builder called "Inno Setup" is used.  The 
source-code/scripts to support this are in the directory 
VisualMagick/installer.  Be sure to read README.txt in that directory. 
This text is a pretty accurate description of what I do, except for 
not mentioning the extra step required (in Visual Studio) to enable 
OpenMP for the build.

Note that the installer currently expects to use files created by the 
Visual Studio build, which produces different file names (e.g. DLLs 
use different names) than the MinGW build.  The MinGW build uses a 
Unix style naming strategy and directory layout.  If GraphicsMagick 
was to switch to using MinGW for its binary distribution, then the 
installer configuration would need to be updated.  Probably a few 
additional minor changes to the GraphicsMagick MinGW build would be 
desireable as well.

There may be the possibility of statically linking the GraphicsMagick 
library into the PerlMagick PPM, but that would not solve the 
configuration file issue (.mgk files).  It would also mean that 
support for some formats (e.g. JBIG) should be left out due to 
potential patent/license issues.

Bob
--
Bob Friesenhahn
[email protected], http://www.simplesystems.org/users/bfriesen/
GraphicsMagick Maintainer,    http://www.GraphicsMagick.org/

------------------------------------------------------------------------------
Download Intel&#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev