<div dir="ltr"><div style>Oh yeah, I forgot about that. Will do next time!<br><br></div><div style>Getting cygwin 32 worked! I succefully built the dll. But now the library can&#39;t be loaded in Pd. The dll is created in the folder Build/CYGWIN_NT-6.1-WOW64/. Does the WOW64 mean it is still a 32 vs 64 bit problem?</div>
<div><br></div><div style>Any other idea?</div><div><br></div>2013/11/6 IOhannes m zmoelnig <span dir="ltr">&lt;<a href="mailto:zmoelnig@iem.at" target="_blank">zmoelnig@iem.at</a>&gt;</span><br><div class="gmail_extra"><div class="gmail_quote">
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">-----BEGIN PGP SIGNED MESSAGE-----<br>
Hash: SHA256<br>
<br>
On 2013-11-06 13:56, Bas Kooiker wrote:<br>
&gt; Hey List,<br>
&gt;<br>
&gt; I&#39;m new here, so let me first introduce myself.<br>
<br>
welcome!<br>
<br>
for future emails, it would help to set a &quot;subject&quot; of the email, so<br>
people can find your mail more quickly in their preferred mail client<br>
(or the list archives).<br>
<br>
&gt; g++   -rdynamic -shared -L&quot;/cygdrive/c/Program Files/pd/src&quot;<br>
&gt; -L&quot;/cygdrive/c/Program Files/pd/bin&quot; -o &quot;gvf.dll&quot; &quot;gvf.o&quot;<br>
&gt; &quot;../src/GestureVariationFollower.o&quot;   -lc -lpd<br>
&gt; /usr/lib/gcc/x86_64-pc-cygwin/4.8.2/../../../../x86_64-pc-cygwin/bin/ld:<br>
&gt;<br>
&gt;<br>
skipping incompatible /cygdrive/c/Program Files/pd/bin/pd.dll when<br>
&gt; searching for -lpd<br>
&gt; /usr/lib/gcc/x86_64-pc-cygwin/4.8.2/../../../../x86_64-pc-cygwin/bin/ld:<br>
&gt;<br>
&gt;<br>
skipping incompatible /cygdrive/c/Program Files/pd/bin/pd.dll when<br>
&gt; searching for -lpd<br>
&gt; /usr/lib/gcc/x86_64-pc-cygwin/4.8.2/../../../../x86_64-pc-cygwin/bin/ld:<br>
&gt;<br>
&gt;<br>
cannot find -lpd<br>
&gt; collect2: fout: ld gaf exit-status 1 terug Makefile:270: recept<br>
&gt; voor doel &#39;gvf.dll&#39; is mislukt make: *** [gvf.dll] Fout 1<br>
<br>
on w32 you usually need to link against &quot;pd.dll&quot;.<br>
on your system, the linker can find &quot;pd.dll&quot;, but it considers it<br>
&quot;incompatible&quot;.<br>
most likely this is because on w32 pd (both pd-extended and<br>
pd-vanilla), are usually only built for 32bit architectures, whereas<br>
you seem to build for 64bit (x86_64-pc-cygwin).<br>
<br>
you should either get yourself a 32bit cygwin or compile a 64bit<br>
version of Pd yourself.<br>
<br>
mgasdr<br>
IOhannes<br>
<br>
-----BEGIN PGP SIGNATURE-----<br>
Version: GnuPG v1.4.15 (GNU/Linux)<br>
Comment: Using GnuPG with Icedove - <a href="http://www.enigmail.net/" target="_blank">http://www.enigmail.net/</a><br>
<br>
iQIcBAEBCAAGBQJSekWJAAoJELZQGcR/ejb4kycP/0Z4flo/mSRkNZFPte/Gv3mP<br>
o+vu4znYCIuxoDec4QKVf8v4wPrCdlvlHG8z31OgNDBqpRwEVNjWIMrCtYvrVuVV<br>
Mcw9r6s9mdzub78LVQykDbL8wIDyRjvthSfv5vK2/mlhyMBdD2dzV0CCV2h6s5fr<br>
gQMM02+fmw0oqQHujExbrqc3ix+cbM51yZIKlQduBoA5h95wigl1NvAAZYjSn6aR<br>
qlQbQ4Oh3yQrGjBUumZQVsm82c34Dx2C8pvSCW3wBgmg/l18iLKMqO6pzUeodRRz<br>
rltYygf3QRpwt6MbioUjM8CyaHRY75A0+qP+88JtXliTVDEcAbypA2S10lZzylie<br>
10ugRzXFcmaMNpkr48uu8QzdRXmdE7M/8SZIrveYXiGJctHaeBhiYeiS9972SYd9<br>
1WuUcI2MACpEVwdAkXWQ1jpIrj6J0bpJ1WxjKvcaCA3f7vPpQVYkrxaSZ8uGyzYm<br>
8llcaFGXw0r4O86vnN6lqoXv0wLxhtJfSXdeleFMVQ0CsVeesYcF6pOKtex+ON56<br>
F6L5P9lD58Jqv2UzDzswVBtg6EEER6K3mUTnHpn3gl507tgZAbOc7AMq9Km1FLGM<br>
iinuscVKTMVxTQngBQj1ZMY4drxs7tnVSrkh04dK7zOg8RU3bowxocMs2nlquq1p<br>
gnHX4+VkbIhZylffO7u8<br>
=TjrR<br>
-----END PGP SIGNATURE-----<br>
<br>
_______________________________________________<br>
Pd-dev mailing list<br>
<a href="mailto:Pd-dev@iem.at">Pd-dev@iem.at</a><br>
<a href="http://lists.puredata.info/listinfo/pd-dev" target="_blank">http://lists.puredata.info/listinfo/pd-dev</a><br>
</blockquote></div><br></div></div>