Re: [PD-dev] iemguts build issues WAS: dynamic patching: getting info on objects
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 08/22/2010 12:52 AM, Hans-Christoph Steiner wrote: > > To be pedantic, I'd say its _derived_ from the Makefile library > template, not really based on it since you have organized the files into > different directories. But it does seem to build as universal on Mac OS what has my kernel and directory layout to do with whether the build system is based on it or derived from it? if i change the LIBRARY_NAME from "template" to "foo", does this qualify already as _derived_ rather than _based upon_? the only changes to the makefile are: - - changed the names and files to mine - - added a VPATH - - added a HELPPATCHES so, that's exactly 2 extra lines (VPATH, HELPPATCHES) compared to "proper" template-Makefile based libraries. fdsdrtm IOhannes -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAkxxDjIACgkQkX2Xpv6ydvSl7gCdEnhlRht3hRXYePiFBTWMDjXF WjkAnRgF4lxA6hAUEk/wKpXgaImJU/TU =UlHp -END PGP SIGNATURE- ___ Pd-dev mailing list Pd-dev@iem.at http://lists.puredata.info/listinfo/pd-dev
Re: [PD-dev] iemguts build issues WAS: dynamic patching: getting info on objects
On Aug 21, 2010, at 3:59 PM, IOhannes zmölnig wrote: On 08/17/2010 01:59 AM, Hans-Christoph Steiner wrote: Try using the template Makefile yourself, it should be pretty easy to plug in: http://puredata.info/docs/developer/MakefileTemplate Basically, you just need to list the C files in the right place, at the top. for what it is worth, iem/iemguts/Makefile is now template-based, so it should build on a numbe of platforms wihtout too much hazzle. To be pedantic, I'd say its _derived_ from the Makefile library template, not really based on it since you have organized the files into different directories. But it does seem to build as universal on Mac OS X, which is an improvement. .hc Man has survived hitherto because he was too ignorant to know how to realize his wishes. Now that he can realize them, he must either change them, or perish.-William Carlos Williams ___ Pd-dev mailing list Pd-dev@iem.at http://lists.puredata.info/listinfo/pd-dev
Re: [PD-dev] iemguts build issues WAS: dynamic patching: getting info on objects
On 08/17/2010 01:59 AM, Hans-Christoph Steiner wrote: > > Try using the template Makefile yourself, it should be pretty easy to > plug in: > > http://puredata.info/docs/developer/MakefileTemplate > > Basically, you just need to list the C files in the right place, at the > top. > for what it is worth, iem/iemguts/Makefile is now template-based, so it should build on a numbe of platforms wihtout too much hazzle. fgmasdr IOhannes signature.asc Description: OpenPGP digital signature ___ Pd-dev mailing list Pd-dev@iem.at http://lists.puredata.info/listinfo/pd-dev
Re: [PD-dev] iemguts build issues WAS: dynamic patching: getting info on objects
Thanks Hans—I will give it a shot! —t3db0t On Aug 16, 2010, at 7:59 PM, Hans-Christoph Steiner wrote: > > Try using the template Makefile yourself, it should be pretty easy to plug in: > > http://puredata.info/docs/developer/MakefileTemplate > > Basically, you just need to list the C files in the right place, at the top. > > .hc > > > On Aug 16, 2010, at 12:12 PM, Ted Hayes wrote: > >> Any news on this? Still can't compile on OSX... :) >> >> ±±t3db0t! >> >> On Aug 11, 2010, at 10:16 AM, Hans-Christoph Steiner wrote: >> >>> >>> Hey IOhannes, >>> >>> How about we switch iemguts to the Makefile/Library template? Then >>> it'll build a universal binary on Mac OS X, among other things. >>> >>> .hc >>> >>> On Tue, 2010-08-10 at 23:53 -0400, Ted Hayes wrote: Well I'm on a Snow Leopard snow, and I get: (from .../externals/iem/iemguts) make d_i386 make[1]: *** No rule to make target `d_i386'. Stop. make: *** [auto] Error 2 Not sure what architecture I need to target; if I specify 64-bit will that work (and how would I do that)? I figure the pd binary is 32-bit? Thanks :D —t3db0t On Aug 2, 2010, at 6:19 PM, Hans-Christoph Steiner wrote: > > Try posting the build errors. Should be relatively straightforward to > build. > > .hc > > On Mon, 2010-08-02 at 16:00 -0400, Ted Hayes wrote: >> Thanks Hans! Anyone have a darwin-x86 build of iemguts? My build >> attempts are failing spectacularly. x_x >> >> —0x73DB07 >> >> On Aug 2, 2010, at 3:06 PM, Hans-Christoph Steiner wrote: >> >>> >>> Hey t3db0t, I'm happy to see you digging into the guts! mrpeach's >>> [which] will tell you if an object exists or not. Maybe something in >>> the iemguts lib will tell you more? >>> >>> .hc >>> >>> On Aug 2, 2010, at 12:55 PM, Ted Hayes wrote: >>> Hi all, this is t3db0t, been meaning to subscribe here for a while and finally did, and I have a question. I'm writing a remote front-end that sends FUDI internal messages over a socket to a server running a -nogui Pd instance. I'd like to be able to get a listing of every object available to that instance with how many inlets and outlets each object has, i.e., osc~ 2 1 etc. etc. I wouldn't assume this is possible, but I had to ask before I just start hand-coding my own. I image the native Pd front-end builds this list when it initializes, so is there any way I can listen in to that—over a socket? Thanks everyone!! —t3db0t ___ Pd-dev mailing list Pd-dev@iem.at http://lists.puredata.info/listinfo/pd-dev >>> >>> >>> >>> >>> >>> "[W]e have invented the technology to eliminate scarcity, but we are >>> deliberately throwing it away to benefit those who profit from >>> scarcity."-John Gilmore >>> >>> >> >> >> ___ >> Pd-dev mailing list >> Pd-dev@iem.at >> http://lists.puredata.info/listinfo/pd-dev > > >>> >>> >> > > > > > > If you are not part of the solution, you are part of the problem. > > ___ Pd-dev mailing list Pd-dev@iem.at http://lists.puredata.info/listinfo/pd-dev
Re: [PD-dev] iemguts build issues WAS: dynamic patching: getting info on objects
Try using the template Makefile yourself, it should be pretty easy to plug in: http://puredata.info/docs/developer/MakefileTemplate Basically, you just need to list the C files in the right place, at the top. .hc On Aug 16, 2010, at 12:12 PM, Ted Hayes wrote: Any news on this? Still can't compile on OSX... :) ±±t3db0t! On Aug 11, 2010, at 10:16 AM, Hans-Christoph Steiner wrote: Hey IOhannes, How about we switch iemguts to the Makefile/Library template? Then it'll build a universal binary on Mac OS X, among other things. .hc On Tue, 2010-08-10 at 23:53 -0400, Ted Hayes wrote: Well I'm on a Snow Leopard snow, and I get: (from .../externals/iem/iemguts) make d_i386 make[1]: *** No rule to make target `d_i386'. Stop. make: *** [auto] Error 2 Not sure what architecture I need to target; if I specify 64-bit will that work (and how would I do that)? I figure the pd binary is 32-bit? Thanks :D —t3db0t On Aug 2, 2010, at 6:19 PM, Hans-Christoph Steiner wrote: Try posting the build errors. Should be relatively straightforward to build. .hc On Mon, 2010-08-02 at 16:00 -0400, Ted Hayes wrote: Thanks Hans! Anyone have a darwin-x86 build of iemguts? My build attempts are failing spectacularly. x_x —0x73DB07 On Aug 2, 2010, at 3:06 PM, Hans-Christoph Steiner wrote: Hey t3db0t, I'm happy to see you digging into the guts! mrpeach's [which] will tell you if an object exists or not. Maybe something in the iemguts lib will tell you more? .hc On Aug 2, 2010, at 12:55 PM, Ted Hayes wrote: Hi all, this is t3db0t, been meaning to subscribe here for a while and finally did, and I have a question. I'm writing a remote front-end that sends FUDI internal messages over a socket to a server running a -nogui Pd instance. I'd like to be able to get a listing of every object available to that instance with how many inlets and outlets each object has, i.e., osc~ 2 1 etc. etc. I wouldn't assume this is possible, but I had to ask before I just start hand-coding my own. I image the native Pd front-end builds this list when it initializes, so is there any way I can listen in to that—over a socket? Thanks everyone!! —t3db0t ___ Pd-dev mailing list Pd-dev@iem.at http://lists.puredata.info/listinfo/pd-dev "[W]e have invented the technology to eliminate scarcity, but we are deliberately throwing it away to benefit those who profit from scarcity."-John Gilmore ___ Pd-dev mailing list Pd-dev@iem.at http://lists.puredata.info/listinfo/pd-dev If you are not part of the solution, you are part of the problem. ___ Pd-dev mailing list Pd-dev@iem.at http://lists.puredata.info/listinfo/pd-dev
Re: [PD-dev] iemguts build issues WAS: dynamic patching: getting info on objects
Any news on this? Still can't compile on OSX... :) ±±t3db0t! On Aug 11, 2010, at 10:16 AM, Hans-Christoph Steiner wrote: > > Hey IOhannes, > > How about we switch iemguts to the Makefile/Library template? Then > it'll build a universal binary on Mac OS X, among other things. > > .hc > > On Tue, 2010-08-10 at 23:53 -0400, Ted Hayes wrote: >> Well I'm on a Snow Leopard snow, and I get: >> >> (from .../externals/iem/iemguts) >> make d_i386 >> make[1]: *** No rule to make target `d_i386'. Stop. >> make: *** [auto] Error 2 >> >> Not sure what architecture I need to target; if I specify 64-bit will that >> work (and how would I do that)? I figure the pd binary is 32-bit? >> >> Thanks :D >> —t3db0t >> >> On Aug 2, 2010, at 6:19 PM, Hans-Christoph Steiner wrote: >> >>> >>> Try posting the build errors. Should be relatively straightforward to >>> build. >>> >>> .hc >>> >>> On Mon, 2010-08-02 at 16:00 -0400, Ted Hayes wrote: Thanks Hans! Anyone have a darwin-x86 build of iemguts? My build attempts are failing spectacularly. x_x —0x73DB07 On Aug 2, 2010, at 3:06 PM, Hans-Christoph Steiner wrote: > > Hey t3db0t, I'm happy to see you digging into the guts! mrpeach's > [which] will tell you if an object exists or not. Maybe something in the > iemguts lib will tell you more? > > .hc > > On Aug 2, 2010, at 12:55 PM, Ted Hayes wrote: > >> Hi all, this is t3db0t, been meaning to subscribe here for a while and >> finally did, and I have a question. >> >> I'm writing a remote front-end that sends FUDI internal messages over a >> socket to a server running a -nogui Pd instance. I'd like to be able to >> get a listing of every object available to that instance with how many >> inlets and outlets each object has, i.e., >> osc~ 2 1 >> etc. etc. I wouldn't assume this is possible, but I had to ask before I >> just start hand-coding my own. I image the native Pd front-end builds >> this list when it initializes, so is there any way I can listen in to >> that—over a socket? Thanks everyone!! >> >> —t3db0t >> ___ >> Pd-dev mailing list >> Pd-dev@iem.at >> http://lists.puredata.info/listinfo/pd-dev > > > > > > "[W]e have invented the technology to eliminate scarcity, but we are > deliberately throwing it away to benefit those who profit from scarcity." >-John Gilmore > > ___ Pd-dev mailing list Pd-dev@iem.at http://lists.puredata.info/listinfo/pd-dev >>> >>> >> > > ___ Pd-dev mailing list Pd-dev@iem.at http://lists.puredata.info/listinfo/pd-dev
Re: [PD-dev] iemguts build issues WAS: dynamic patching: getting info on objects
It seems that it would be good if it used the template... Have just noticed that with the pd_darwin it is not working (it compiles but it is in the wrong architecture so PD can't create the objects) josé Em 11/08/10 11:16, Hans-Christoph Steiner escreveu: Hey IOhannes, How about we switch iemguts to the Makefile/Library template? Then it'll build a universal binary on Mac OS X, among other things. .hc On Tue, 2010-08-10 at 23:53 -0400, Ted Hayes wrote: Well I'm on a Snow Leopard snow, and I get: (from .../externals/iem/iemguts) make d_i386 make[1]: *** No rule to make target `d_i386'. Stop. make: *** [auto] Error 2 Not sure what architecture I need to target; if I specify 64-bit will that work (and how would I do that)? I figure the pd binary is 32-bit? Thanks :D —t3db0t On Aug 2, 2010, at 6:19 PM, Hans-Christoph Steiner wrote: Try posting the build errors. Should be relatively straightforward to build. .hc On Mon, 2010-08-02 at 16:00 -0400, Ted Hayes wrote: Thanks Hans! Anyone have a darwin-x86 build of iemguts? My build attempts are failing spectacularly. x_x —0x73DB07 On Aug 2, 2010, at 3:06 PM, Hans-Christoph Steiner wrote: Hey t3db0t, I'm happy to see you digging into the guts! mrpeach's [which] will tell you if an object exists or not. Maybe something in the iemguts lib will tell you more? .hc On Aug 2, 2010, at 12:55 PM, Ted Hayes wrote: Hi all, this is t3db0t, been meaning to subscribe here for a while and finally did, and I have a question. I'm writing a remote front-end that sends FUDI internal messages over a socket to a server running a -nogui Pd instance. I'd like to be able to get a listing of every object available to that instance with how many inlets and outlets each object has, i.e., osc~ 2 1 etc. etc. I wouldn't assume this is possible, but I had to ask before I just start hand-coding my own. I image the native Pd front-end builds this list when it initializes, so is there any way I can listen in to that—over a socket? Thanks everyone!! —t3db0t ___ Pd-dev mailing list Pd-dev@iem.at http://lists.puredata.info/listinfo/pd-dev "[W]e have invented the technology to eliminate scarcity, but we are deliberately throwing it away to benefit those who profit from scarcity."-John Gilmore ___ Pd-dev mailing list Pd-dev@iem.at http://lists.puredata.info/listinfo/pd-dev ___ Pd-dev mailing list Pd-dev@iem.at http://lists.puredata.info/listinfo/pd-dev -- http://zepadovani.info ___ Pd-dev mailing list Pd-dev@iem.at http://lists.puredata.info/listinfo/pd-dev
[PD-dev] iemguts build issues WAS: dynamic patching: getting info on objects
Hey IOhannes, How about we switch iemguts to the Makefile/Library template? Then it'll build a universal binary on Mac OS X, among other things. .hc On Tue, 2010-08-10 at 23:53 -0400, Ted Hayes wrote: > Well I'm on a Snow Leopard snow, and I get: > > (from .../externals/iem/iemguts) > make d_i386 > make[1]: *** No rule to make target `d_i386'. Stop. > make: *** [auto] Error 2 > > Not sure what architecture I need to target; if I specify 64-bit will that > work (and how would I do that)? I figure the pd binary is 32-bit? > > Thanks :D > —t3db0t > > On Aug 2, 2010, at 6:19 PM, Hans-Christoph Steiner wrote: > > > > > Try posting the build errors. Should be relatively straightforward to > > build. > > > > .hc > > > > On Mon, 2010-08-02 at 16:00 -0400, Ted Hayes wrote: > >> Thanks Hans! Anyone have a darwin-x86 build of iemguts? My build > >> attempts are failing spectacularly. x_x > >> > >> —0x73DB07 > >> > >> On Aug 2, 2010, at 3:06 PM, Hans-Christoph Steiner wrote: > >> > >>> > >>> Hey t3db0t, I'm happy to see you digging into the guts! mrpeach's > >>> [which] will tell you if an object exists or not. Maybe something in the > >>> iemguts lib will tell you more? > >>> > >>> .hc > >>> > >>> On Aug 2, 2010, at 12:55 PM, Ted Hayes wrote: > >>> > Hi all, this is t3db0t, been meaning to subscribe here for a while and > finally did, and I have a question. > > I'm writing a remote front-end that sends FUDI internal messages over a > socket to a server running a -nogui Pd instance. I'd like to be able to > get a listing of every object available to that instance with how many > inlets and outlets each object has, i.e., > osc~ 2 1 > etc. etc. I wouldn't assume this is possible, but I had to ask before I > just start hand-coding my own. I image the native Pd front-end builds > this list when it initializes, so is there any way I can listen in to > that—over a socket? Thanks everyone!! > > —t3db0t > ___ > Pd-dev mailing list > Pd-dev@iem.at > http://lists.puredata.info/listinfo/pd-dev > >>> > >>> > >>> > >>> > >>> > >>> "[W]e have invented the technology to eliminate scarcity, but we are > >>> deliberately throwing it away to benefit those who profit from scarcity." > >>>-John Gilmore > >>> > >>> > >> > >> > >> ___ > >> Pd-dev mailing list > >> Pd-dev@iem.at > >> http://lists.puredata.info/listinfo/pd-dev > > > > > ___ Pd-dev mailing list Pd-dev@iem.at http://lists.puredata.info/listinfo/pd-dev