Thanks, that looks helpful... I'm not going to touch this for a while though :)
On Wed, Jul 26, 2017 at 11:22:41PM +0000, Lucas Cordiviola wrote:
Thanks for verbosing it.
I'm totally naive on compiling but now that you mention it i searched it and found this:
https://wiki.videolan.org/GenerateLibFromDll
http://www.mingw.org/wiki/MSVC_and_MinGW_DLLs
http://www.mingw.org/wiki/createimportlibraries
Not sure if is helpful.
-- Mensaje telepatico asistido por maquinas.
On 7/26/2017 7:04 PM, Miller Puckette wrote:
Interesting... FWIW I wasn't able to get externals working either (I'm cross compiling with mingw on a linux box, so I believe it's pretty much the same compiler you're using). I discovered that I had to build a whole second copy of Pd using MSVC, and then (don't laugh... actually, yes, laugh) cop pd.lib from teh MSVC build over to the mingw one. So everything in the Pd release is mingw except pd.lib.
I believe pd.lib contains no code, just a sort of index into pd.dll that an extern needs at link time. I think I was able to get mingw to make a .lib file OK, but that externs linked against it would then crash. I've been meaning to revisit this someday, perhaps for 0.49 when I try to get 64 bit Windows builds to work.
cheers Miller
On Wed, Jul 26, 2017 at 10:53:59PM +0200, Christof Ressi wrote:
Compiling with msys2 is straight forward?
no, not at all :-) but Dan will be working on it and I'll try my best to help.
I manage to get a working static build with ASIO support but externals (apart from the extra folder) don't work. Yesterday I've justed summed up the remaining major issues here:
https://lists.puredata.info/pipermail/pd-dev/2017-07/021194.html
but I can definitely do the wiki once the build system works!
Christof
Gesendet: Mittwoch, 26. Juli 2017 um 21:44 Uhr Von: "Lucas Cordiviola" lucarda27@hotmail.com An: "Christof Ressi" christof.ressi@gmx.at, "Dan Wilcox" danomatika@gmail.com Cc: "Miller Puckette" msp@ucsd.edu, Pd-List pd-list@lists.iem.at Betreff: Compiling with msys2
Hi Christof,
Compiling with msys2 is straight forward?
Can you describe briefly for us?
I'll try it & possibly make a "how-to" on pd.info wiki.
Or can you do the wiki?
On 7/25/2017 10:05 AM, Christof Ressi wrote:
OK, just compiled Pd with ASIO + MMIO with msys2 and the drop down menus look fine.
-- Mensaje telepatico asistido por maquinas.
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
-- Mensaje telepatico asistido por maquinas.