Hey patco,
I boiled down your patch set into this stripped down version, and fixed the error while trying to build pd~ (pd~ doesn't work on Windows). Its best to make sure patches only include the changes that are absolutely necessary, and not any whitespace changes or cosmetic changes. This patch builds and runs for me on MinGW, but I don't really have a good way to test ASIO audio. If you want to submit it as a git patch, here's what you can do in a clean, up-to-date git:
cd pure-data git reset --hard (watch out, this wipes changes) patch -p1 < mingw.patch git commit configure.ac src/Makefile.am extra/Makefile.am -m "a real msg" git format-patch -n1
.hc
On Aug 20, 2011, at 5:06 PM, Patrice Colet wrote:
Thank you for answering fast
autogen.sh && ./configure && make
works good with all the PD_XXXX_CHECK, I've been running autoconf instead,
so now I can submit the patches to the tracker without breaking anything.
notice that the compiled files aren't the same as the ones made by makefile.mingw:
$ ls pd/src/.libs/ libpd-0.dll libpd.lai pd.exe pdsend.exe libpd.a lt-pd.c pd_ltshwrapper pdsend_ltshwrapper libpd.dll.a lt-pdreceive.c pdreceive.exe libpd.la lt-pdsend.c pdreceive_ltshwrapper
and it needs libpthread-2.dll, so the package script would need some changes.
I'll try TortoiseGIT :)
----- "IOhannes m zmölnig" zmoelnig@iem.at a écrit :
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On 08/19/2011 08:33 PM, Patrice Colet wrote:
hello, I've attached the patches that make working libtools with
msys, but there is something I couldn't resolve,
all the PD_XXXX_CHECK shows synthax errors so those lines are under
comments, maybe you could help with this?
which syntax errors? did you run autogen.shh (or equivalent) to get the macros in m4/ included in your aclocal.m4?
the diff is made with files from git repository, could you also
suggest an easy git manager,
or an url to find some documentation for windows, thank you.
i found TortoiseGIT very easy to use (esp. if you are used to TortoiseSVN and the like)
please also note, that there is no "makefile.am" in Pd's tree, there is only "Makefile.am": many filesystems are case-sensitive
mfgasdr IOhannes -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
iEYEARECAAYFAk5P7XoACgkQkX2Xpv6ydvRqMgCdE0DEwwEjjJMLVyIrOQziKypW Qd8AoNc/mwbgq85LQ2hY7anKFciwqtMT =C1L9 -----END PGP SIGNATURE-----
Pd-dev mailing list Pd-dev@iem.at http://lists.puredata.info/listinfo/pd-dev
-- Patrice Colet
----------------------------------------------------------------------------
If nature has made any one thing less susceptible than all others of exclusive property, it is the action of the thinking power called an idea, which an individual may exclusively possess as long as he keeps it to himself; but the moment it is divulged, it forces itself into the possession of everyone, and the receiver cannot dispossess himself of it. - Thomas Jefferson