[PD-dev] enabling Gem's explicit help-patches (was: Re: Pd-cvs Digest, Vol 41, Issue 12)

IOhannes m zmoelnig zmoelnig at iem.at
Mon Jul 14 12:06:15 CEST 2008


pd-cvs-request at iem.at wrote:
> Date: Fri, 11 Jul 2008 18:05:58 -0700
> From: eighthave at users.sourceforge.net
> 
> added back the help symbol prefix and set it as 'Gem/', since it is needed to make the helpfiles work in the current setup
> 
> Modified Paths:
> --------------
>     branches/pd-extended/v0-40/packages/Makefile
> 
> Modified: branches/pd-extended/v0-40/packages/Makefile
> ===================================================================
> --- branches/pd-extended/v0-40/packages/Makefile	2008-07-11 14:45:51 UTC (rev 10162)
> +++ branches/pd-extended/v0-40/packages/Makefile	2008-07-12 01:05:57 UTC (rev 10163)
> @@ -479,15 +479,18 @@
>  # always run aclocal/autoconf until "configure" is deleted from CVS
>  	cd $(gem_src)/src && aclocal
>  	cd $(gem_src)/src && autoconf
> -	cd $(gem_src)/src && ./configure --without-ffmpeg --with-pd=$(pd_src) \
> -		--disable-NV
> +	cd $(gem_src)/src && ./configure \
> +		DEFINES='-DHELPSYMBOL -DHELPSYMBOL_BASE="Gem/"' \
> +		--without-ffmpeg --with-pd=$(pd_src) --disable-NV
>  	$(MAKE) -C $(gem_src)/src
>  

good try, but unfortunately it doesn't work like this.
the "HELPSYMBOL" define is not a boolean, but really the actual 
help-symbol you request.
so even if quoting worked in the attempt (which it does not), what you 
would get is that all Gem-objects would have the same help-patch "Gem/1" 
(which would eventually expand to "Gem/1-help"...)


i suggest to not mess around with the HELPSYMBOL defines, but rather put 
the the binary and the reference-files into extra/Gem/.

if you want to keep the reference-patches in doc/5.reference/Gem, why 
not duplicate them for now?

fmgasfd.r
IOhannes



PS: probably trying it locally once before submitting it would have been 
a good idea :-)




More information about the Pd-dev mailing list