On Sat, 26 Aug 2006 09:37, Carl Karsten wrote: > Carl Karsten wrote: > > "PythonMagick an object-oriented Python interface to ImageMagick." > > http://www.imagemagick.org/download/python/ > > > > [EMAIL PROTECTED]:~/temp$ tar -xzvf PythonMagick-0.6.tar.gz > <snip/> > $ sudo apt-get install scons libboost-python-dev libmagick++9-dev > > now scons is building away... then errors. the key line seems to be: > > /usr/include/boost/python/converter/registered.hpp:88: error: no > matching function for call to 'registry_lookup(const volatile void > (*)())'
And then, On Sat, 26 Aug 2006 13:15, [EMAIL PROTECTED] wrote : > Scons/Boost/Python no longer supports void*. We changed the void* > to unsigned char* in Magick++/Blob.h and Magick++/Image.h as well > as the PythonMagick/_Blob.cpp and PythonMagick/_Image.cpp and the > PythonMagick build completed. Ideally we would leave Magick++ alone > and patch PythonMagick. If you have any ideas, let us know. The (not yet released) latest version of boost-python now DOES support void *. I pulled the RC_1_34_0 branch from boost's cvs[1] and built it. PythonMagick builds successfully, and can be imported in python without error. I haven't had time to test if it *works*, but it does import. [1] See <http://www.boost.org/more/getting_started.html#CVS>, but change the checkout command to cvs -z3 -d:pserver:[EMAIL PROTECTED]:/cvsroot/boost checkout -r RC_1_34_0 boost Good luck, Nigel -- Nigel Rowe A pox upon the spammers that make me write my address like.. rho (snail) swiftdsl (stop) com (stop) au _______________________________________________ Magick-users mailing list [email protected] http://studio.imagemagick.org/mailman/listinfo/magick-users
