Re: GraphicsMagick-1.3.23/TclMagick make errorq

Bob Friesenhahn <[email protected]>
Newsgroups gmane.comp.video.graphicsmagick.help
Message-ID <[email protected]>
On Fri, 12 Feb 2016, Benjamin Brink wrote:
>>
>> There are likely not many users of TclMagick but we would like to
>> continue to support and improve it.  Please let us know about anything
>> which needs to be fixed.
>
> Certainly.  It seems to me, many tcl users and subsequently TclMagick
> users, are very competent and mostly quiet about its use --because it
> provides a strategic advantage in various hidden or vertical apps.

That is a nice way to think about it. :-)

I was a big Tcl user in the early '90s but since then I have mostly 
forgotten its simple syntax.

>> A volunteer (with some knowledge of C code and Tcl extensions) is
>> needed to help figure out the interfacing between TkMagick and
>> TclMagick so that TkMagick works on Linux again.  We just need a
>> reliable way to pass a single pointer, such as by having TkMagick call
>> a public interface in TclMagick.
>>
>
> Is there a bug report (url) associated with this?

No.  It is only in my brain.

The problem is immediately discovered if one attempts to run a 
TkMagick script on an OS which hides symbols from previously loaded 
modules by default.  The current design expects that a symbol needed 
by TkMagick will be resolved from a global TclMagick symbol, based on 
the TclMagick module being previously loaded.

I am sure that there must be a recommended way for Tcl C modules to 
share pointers/data at the C level.

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

------------------------------------------------------------------------------
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.