Howdy,
I've have some patches that use the external folder name in the object's naming, notably [zexy/list2symbol]. Now, this works fine on OSX as each object is in a separate lib file (aka *.pd_darwin). I built zexy on Linux, however, and most of the objects are in the single zexy.pd_linux file which means the "zexy/" prefix doesn't work. I've tried ./configure --enable-library=no to try and have it build them separately, but that didn't seem to work.
I know the obvious answer is "just load the lib and remove the folder prefix via find & replace" but I'd rather see if it's possible to poop out seprate libs first :D
Dan Wilcox @danomatika danomatika.com robotcowboy.com
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256
On 2014-06-05 06:30, Dan Wilcox via Pd-list wrote:
Howdy,
I've have some patches that use the external folder name in the object's naming, notably [zexy/list2symbol]. Now, this works fine on OSX as each object is in a separate lib file
(aka *.pd_darwin).
I built zexy on Linux, however, and most of the objects are in the
single zexy.pd_linux
file which means the "zexy/" prefix doesn't work. I've tried ./configure --enable-library=no to try and have it build
them separately,
but that didn't seem to work.
there was some typo in src/Makefile.am, introduced when i last added an object in october 2013. i guess the inconsitency you experienced was because you were using an older checkout on OSX.
i've committed a fix (which gives me 97 different .pd_linux files in my zexy-installdir)
fgmaER IOhannes
Ok cool. Thanks IOhannes!
Telbat ym morf tnes.
Dan Wilcox danomatika.com robotcowboy.com
On Jun 5, 2014, at 3:44 AM, IOhannes m zmoelnig via Pd-list pd-list@lists.iem.at wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256
On 2014-06-05 06:30, Dan Wilcox via Pd-list wrote: Howdy,
I've have some patches that use the external folder name in the object's naming, notably [zexy/list2symbol]. Now, this works fine on OSX as each object is in a separate lib file
(aka *.pd_darwin).
I built zexy on Linux, however, and most of the objects are in the
single zexy.pd_linux
file which means the "zexy/" prefix doesn't work. I've tried ./configure --enable-library=no to try and have it build
them separately,
but that didn't seem to work.
there was some typo in src/Makefile.am, introduced when i last added an object in october 2013. i guess the inconsitency you experienced was because you were using an older checkout on OSX.
i've committed a fix (which gives me 97 different .pd_linux files in my zexy-installdir)
fgmaER IOhannes -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 Comment: Using GnuPG with Icedove - http://www.enigmail.net/
iQIcBAEBCAAGBQJTkB/cAAoJELZQGcR/ejb4wXUP/2EAcqZyXN/plG/tdP0/vp2r lClrnMaiOatny5gFPVtlEvm9OeuQRdTH/zH1nk909+VNy7+lomvISS2WE37UgGuy fgaYLYBoP2UxsIh7YobxXXKZdv5UzyA3xz1EuNkv6KW5KZJxidgTUNO4QAm2ZHSi U5XcR1BhlOf3pdBsInogeC5/MD5t7sXV2FG8SfJY2kwJn2+Tb0YSiaWKROone9pd NuJhliMat3/u4zyoJbMPXpb16EtNKmuBziTOFB/UuICfj4GfZ71cLpxD1GVTLjLi 111fOo/sMYMLQTyd1it7QYtvCNhu5IBhpwLu3FVaO3i7EIiaK3oTrZmbdFpL5+1b ipaN9xZJ303RxPZLvQ2dGAgZlpljEIqyN+rqz3kkF7DSXAk7YAoOzVYXy09wkzCM O6LgXlc/+5qwRB54Hz86CVJLdtKGvRMYA0YFwVN0UJ3Y4F5QeYMKxTFyteoI6V74 jXuRjaiRjomemD6/kWP/XW7MyCuOmSAWSD0yyhnX5ApW0pNFmLZaNYloMbxp90l1 9zlRXPAuvZMpFzqh9sLg7hXWK+0YojBHpEOi0KeZqWDaucIRcMesA8SR7Dq0qXL6 W7bzqOg53AC8EcKl8b+XFapUszuS2kYu5IkJrXzTarBzTFiH0vThjb49ZgXBfs6i QhqhoyqrfOX+V9sunG6Z =Ztrc -----END PGP SIGNATURE-----
Also, I notice the same issue with iemlib. Should I just abandon using folder prefixes for externals then? :P
On Jun 5, 2014, at 9:30 AM, Dan Wilcox danomatika@gmail.com wrote:
Ok cool. Thanks IOhannes!
Telbat ym morf tnes.
Dan Wilcox danomatika.com robotcowboy.com
On Jun 5, 2014, at 3:44 AM, IOhannes m zmoelnig via Pd-list pd-list@lists.iem.at wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256
On 2014-06-05 06:30, Dan Wilcox via Pd-list wrote: Howdy,
I've have some patches that use the external folder name in the object's naming, notably [zexy/list2symbol]. Now, this works fine on OSX as each object is in a separate lib file
(aka *.pd_darwin).
I built zexy on Linux, however, and most of the objects are in the
single zexy.pd_linux
file which means the "zexy/" prefix doesn't work. I've tried ./configure --enable-library=no to try and have it build
them separately,
but that didn't seem to work.
there was some typo in src/Makefile.am, introduced when i last added an object in october 2013. i guess the inconsitency you experienced was because you were using an older checkout on OSX.
i've committed a fix (which gives me 97 different .pd_linux files in my zexy-installdir)
fgmaER IOhannes -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 Comment: Using GnuPG with Icedove - http://www.enigmail.net/
iQIcBAEBCAAGBQJTkB/cAAoJELZQGcR/ejb4wXUP/2EAcqZyXN/plG/tdP0/vp2r lClrnMaiOatny5gFPVtlEvm9OeuQRdTH/zH1nk909+VNy7+lomvISS2WE37UgGuy fgaYLYBoP2UxsIh7YobxXXKZdv5UzyA3xz1EuNkv6KW5KZJxidgTUNO4QAm2ZHSi U5XcR1BhlOf3pdBsInogeC5/MD5t7sXV2FG8SfJY2kwJn2+Tb0YSiaWKROone9pd NuJhliMat3/u4zyoJbMPXpb16EtNKmuBziTOFB/UuICfj4GfZ71cLpxD1GVTLjLi 111fOo/sMYMLQTyd1it7QYtvCNhu5IBhpwLu3FVaO3i7EIiaK3oTrZmbdFpL5+1b ipaN9xZJ303RxPZLvQ2dGAgZlpljEIqyN+rqz3kkF7DSXAk7YAoOzVYXy09wkzCM O6LgXlc/+5qwRB54Hz86CVJLdtKGvRMYA0YFwVN0UJ3Y4F5QeYMKxTFyteoI6V74 jXuRjaiRjomemD6/kWP/XW7MyCuOmSAWSD0yyhnX5ApW0pNFmLZaNYloMbxp90l1 9zlRXPAuvZMpFzqh9sLg7hXWK+0YojBHpEOi0KeZqWDaucIRcMesA8SR7Dq0qXL6 W7bzqOg53AC8EcKl8b+XFapUszuS2kYu5IkJrXzTarBzTFiH0vThjb49ZgXBfs6i QhqhoyqrfOX+V9sunG6Z =Ztrc -----END PGP SIGNATURE-----
Dan Wilcox @danomatika danomatika.com robotcowboy.com
Hah, duh. I answered my own question since dynamic loading doesn't work on iOS (static linking only). For the externals that I will be using (not zexy since it's GPL and AAPL doens't like the GPL), I'd need to use the object name anyway ... :D
On Jun 5, 2014, at 5:15 PM, Dan Wilcox danomatika@gmail.com wrote:
Also, I notice the same issue with iemlib. Should I just abandon using folder prefixes for externals then? :P
On Jun 5, 2014, at 9:30 AM, Dan Wilcox danomatika@gmail.com wrote:
Ok cool. Thanks IOhannes!
Telbat ym morf tnes.
Dan Wilcox danomatika.com robotcowboy.com
On Jun 5, 2014, at 3:44 AM, IOhannes m zmoelnig via Pd-list pd-list@lists.iem.at wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256
On 2014-06-05 06:30, Dan Wilcox via Pd-list wrote: Howdy,
I've have some patches that use the external folder name in the object's naming, notably [zexy/list2symbol]. Now, this works fine on OSX as each object is in a separate lib file
(aka *.pd_darwin).
I built zexy on Linux, however, and most of the objects are in the
single zexy.pd_linux
file which means the "zexy/" prefix doesn't work. I've tried ./configure --enable-library=no to try and have it build
them separately,
but that didn't seem to work.
there was some typo in src/Makefile.am, introduced when i last added an object in october 2013. i guess the inconsitency you experienced was because you were using an older checkout on OSX.
i've committed a fix (which gives me 97 different .pd_linux files in my zexy-installdir)
fgmaER IOhannes -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 Comment: Using GnuPG with Icedove - http://www.enigmail.net/
iQIcBAEBCAAGBQJTkB/cAAoJELZQGcR/ejb4wXUP/2EAcqZyXN/plG/tdP0/vp2r lClrnMaiOatny5gFPVtlEvm9OeuQRdTH/zH1nk909+VNy7+lomvISS2WE37UgGuy fgaYLYBoP2UxsIh7YobxXXKZdv5UzyA3xz1EuNkv6KW5KZJxidgTUNO4QAm2ZHSi U5XcR1BhlOf3pdBsInogeC5/MD5t7sXV2FG8SfJY2kwJn2+Tb0YSiaWKROone9pd NuJhliMat3/u4zyoJbMPXpb16EtNKmuBziTOFB/UuICfj4GfZ71cLpxD1GVTLjLi 111fOo/sMYMLQTyd1it7QYtvCNhu5IBhpwLu3FVaO3i7EIiaK3oTrZmbdFpL5+1b ipaN9xZJ303RxPZLvQ2dGAgZlpljEIqyN+rqz3kkF7DSXAk7YAoOzVYXy09wkzCM O6LgXlc/+5qwRB54Hz86CVJLdtKGvRMYA0YFwVN0UJ3Y4F5QeYMKxTFyteoI6V74 jXuRjaiRjomemD6/kWP/XW7MyCuOmSAWSD0yyhnX5ApW0pNFmLZaNYloMbxp90l1 9zlRXPAuvZMpFzqh9sLg7hXWK+0YojBHpEOi0KeZqWDaucIRcMesA8SR7Dq0qXL6 W7bzqOg53AC8EcKl8b+XFapUszuS2kYu5IkJrXzTarBzTFiH0vThjb49ZgXBfs6i QhqhoyqrfOX+V9sunG6Z =Ztrc -----END PGP SIGNATURE-----
Dan Wilcox @danomatika danomatika.com robotcowboy.com
Dan Wilcox @danomatika danomatika.com robotcowboy.com