Re: GraphicsMagick-1.3.23/TclMagick make errorq
Benjamin Brink <[email protected]>
| Newsgroups | gmane.comp.video.graphicsmagick.help |
|---|---|
| Message-ID | <[email protected]> |
On 2/12/16 12:51 PM, Bob Friesenhahn wrote: > 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. > I'm sure there must be. Sounds like something for the Tcl community to answer: http://tcl.tk/community/ As a last result, I'd imagine info is available via global resource variables at the tcl level. cheers, Benjamin ------------------------------------------------------------------------------ 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