Chaps, I am attempting to write a gimp plugin to 'bridge' between the gimp and a 3rd party piece of technology, under Linux.
I'm new to writing gimp plugins, but I believe I can write a 'shim' between a plugin 'shell' and the other technology. I believe I understand it, and a plugin is a good architecture for this project (I don't think I need to be more intimately connected to the gimp yet). As part of an initial 'proof of concept' I need to build a simplified, but representative, gimp-plugin bridge. My users need to stay with their currently deployed versions of software including the gimp (2.0.5) (and glib2=2.4.7 gtk2=2.4.13) if possible. So, I believe I need to try to work with the installed version of the gimp and libraries. I have tried to install the current (2.2) version of gimp-plugin- template, into a matching environment, but configure demands newer versions of glib2 and gtk2 than the system has installed. My options seem to be: A. get a version of gimp-plugin-template that is compatible with the gimp 2.0.5 and libraries. I have googled furiously, visited archives and mirrors, and failed to find a 2.0 gimp-plugin-template version. Is their a 'magic place' I should go? or B. beat gimp-plugin-template-2.2 configure into submission; I could butcher the checks and force an install with the current (slightly old) versions of glib2 and gtk2, then hope that a 2.2 gimp-plugin-template + my 'shim' code will be fine, or C. avoid using the gimp-plugin-template; this sounds like: "get the source of the gimp 2.0.5, and hack the source, configure, Makefiles, ... etc." (this sounds like a steeper slope to me), or D. Force an upgrade to the gimp 2.2 (I wondered, is their is a simple reason for the lack of a 2.0 plugin template?), this has a risk that it may reduce the number of people interested in the project, or E. follow your better suggestions. Please, will you help me with some advice or pointers to documents or resources? I should add, this is quite speculative, so I can't spend more than a few weeks on a proof of concept; so nothing too esoteric or arduous, please ;-) I am not a Linux expert (I am an old UNIX & C guy, so I can find my way around :-), and I'm new to gimp development. I have googled and read archives, but I've failed to identify a good approach, so I apologise if you feel I am re-asking a well answered or obvious question. Please just point me in a reasonable direction, and I'll have a go. Thanks in advance GB PS - If the PoC project shows promise, I think several of you may be interested in the results too. _______________________________________________ Gimp-developer mailing list Gimp-developer@lists.XCF.Berkeley.EDU https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer