[PD] Rép : PDGST - no pix_gst2pix... and building Gem 0.93 with mac OS 10.6

x.garnier x.garnier at orange.fr
Sat Nov 5 15:44:46 CET 2011

Ok sorry, this time it looks like I've installed Gem 0.93.1. Here's my log in Pd-extended : 

[import] $Revision: 1.2 $
	[import] is still in development, the interface could change!
	compiled against Pd version 0.42.5
libdir loader $Revision: 1.8 $
	compiled on Sep 22 2010 at 03:41:35 
	compiled against Pd version 0.42.5.extended
GEM: Graphics Environment for Multimedia
GEM: ver: 0.93.1 
GEM: compiled: Nov  5 2011
GEM: maintained by IOhannes m zmoelnig
GEM: Authors :	Mark Danks (original version)
GEM:		Chris Clepper
GEM:		Cyrille Henry
GEM:		IOhannes m zmoelnig
GEM: with help by Guenter Geiger, Daniel Heckenberg, James Tittle, Hans-Christoph Steiner, et al.
GEM: found a bug? miss a feature? please report it:
GEM: 	homepage http://gem.iem.at/
GEM: 	bug-tracker http://sourceforge.net/projects/pd-gem/
GEM: 	mailing-list http://lists.puredata.info/listinfo/gem-dev/
GEM: compiled for SIMD architecture: SSE2 MMX 
GEM: using SSE2 optimization
libdir_loader: added <...>
PDP: pure data packet version 0.12.6
PiDiP : additional video processing objects for PDP
	version 0.12.26
	by Yves Degoyon and Lluis Gomez i Bigorda
pdgst $Revision: 0.0 $
	(copyleft) IOhannes m zmoelnig @ IEM / KUG
	compiled on Oct 30 2011 at 09:43:49 
	compiled against Pd version 0.42.5.extended
I've made some quick tests and it seems like everything works as it did with gem 0.92.
However I still can't compile the Gem part of pdgst with the same message :

MacBook-Pro-de-Xavier-Garnier:pdgst musique$ make PD_SRC=/Applications/Pd-extended.app/Contents/Resources/include GEM_SRC=/Applications/Pd-extended.app/Contents/Resources/include EXT=pd_darwin SYSTEMCFLAGS="-fPIC" SYSTEMLDFLAGS="-bundle -undefined dynamic_lookup"
make -C src
make[1]: Nothing to be done for `current'.
make -C src/gem
g++ -c -Wall -O2 -fPIC -ffast-math -mmmx -DPDGST_PLUGIN -I/sw/include/gstreamer-0.10 -I/sw/include/glib-2.0 -I/sw/lib/glib-2.0/include -I/sw/include/libxml2 -I/sw/include -I/Applications/Pd-extended.app/Contents/Resources/include -I/Applications/Pd-extended.app/Contents/Resources/include -I. -I../../include/ -o "pix_gst2pix.o" -c "pix_gst2pix.cpp"
pix_gst2pix.cpp:147:2: warning: #warning LATER store the original pixblock in render() and restore it here
pix_gst2pix.cpp: In member function ‘virtual void pix_gst2pix::render(GemState*)’:
pix_gst2pix.cpp:141: error: ‘class GemState’ has no member named ‘set’
pix_gst2pix.cpp:141: error: ‘_PIX’ is not a member of ‘GemState’
pix_gst2pix.cpp: In member function ‘virtual void pix_gst2pix::postrender(GemState*)’:
pix_gst2pix.cpp:148: error: ‘class GemState’ has no member named ‘set’
pix_gst2pix.cpp:148: error: ‘_PIX’ is not a member of ‘GemState’
../../include/pdgst/pdgst.h: At global scope:
../../include/pdgst/pdgst.h:98: warning: ‘pdgst_version’ defined but not used
make[1]: *** [pix_gst2pix.o] Error 1
make: *** [src/gem] Error 2
I think I've deleted everything from the oldest version of gem...
I really don't know what to do else.
sorry and thank you in advance,


Le 4 nov. 2011 à 19:34, x.garnier a écrit :

> Good evening,
> I've downloaded Gem 0.93.1 but I didn't succeed in installing it.
> Hash: SHA1
> On 2011-10-31 00:37, x.garnier wrote:
>> Hello you all, 
>> pix_gst2pix.cpp:148: error: ?class GemState? has no member named ?set?
>> pix_gst2pix.cpp:148: error: ?_PIX? is not a member of ?GemState?
> it seems like you are trying to compile pdgst with an older version
> (<0.93) of Gem.
> it also seems like pdgst currently only builds with Gem>=0.93
> i hope i find time to make pdgst backward compatible.
> mfgadfr
> IOhannes

More information about the Pd-list mailing list