for instructions for advanced compilations of ImageMagick. You can
choose from 4 options:
Dynamic Multi-threaded DLL runtimes (VisualDynamicMT).
Static Single-threaded runtimes (VisualStaticST).
Static Multi-threaded runtimes (VisualStaticMT).
Static Multi-threaded DLL runtimes (VisualStaticMTDLL).
I am using (VisualDynamicMT), building it with MS .NET compiler on
Windows XP and build TclMagick on the top of this. Unfortunately, my
program is not multithreaded, so I cannot saa whether it really works
for multiple threads.
I can send you the binaries if you want
Bryan Oakley wrote:
> My understanding is it's simply adding the "--enable-threads" option when
> configuring. I have this vague recollection of a message from Jeff Hobbs
> some time ago where he said something to the effect "if you're using
> threaded tcl, your extensions need to be compiled for thread support too".
> Somebody correct me if I'm wrong.
> I'd compile the thing myself, but at the moment I don't have access to a C
> compiler on my windows box. We've got a mysterious tcl panic and at the
> moment I'm grasping at straws.
> ----- Original Message -----
> From: "Rolf Schroedter" <Rolf.Schroedter@...>
> To: "Bryan Oakley" <bryan_oakley@...>
> Cc: <graphicsmagick-tclmagick@...>
> Sent: Tuesday, August 22, 2006 1:14 AM
> Subject: Re: [GM-tcl] threaded build for windows?
>>Sorry, I'm not familiar with Tcl threads.
>>What would the difference for an extension to be threads enable, just a
>>compilation flag ?
>>Or are there coding rules to observe ?
>>Bryan Oakley wrote:
>>>Does anybody know if the available binaries for windows were built with
>>>threads enabled and, if not, where I could get a binary with threads
>>>We're seeing sporadic wish crashes with tcl 8.4.14, threads and tclmagick
>>>(and a few other compiled extensions...). The stack traces seem to point
>>>to TclMagick, though the crashes doesn't seem to be caused by actually
>>>calling a tclmagick command. The presence of TclMagick in the call stack
>>>may be a red herring, caused by some memory corruption from somewhere
>>German Aerospace Center
>>Institute of Planetary Research
>>D-12489 Berlin, Rutherfordstrasse 2
>>Tel/Fax: (+49) (30) 67055-416/384
> Using Tomcat but need to do more? Need to support web services, security?
> Get stuff done quickly with pre-integrated technology to make your job easier
> Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
> Graphicsmagick-tclmagick mailing list
Engineering Design Centre
Department of Engineering
University of Cambridge
Cambridge CB2 1PZ, UK