[PD] Compiling with msys2

Miller Puckette msp at ucsd.edu
Thu Jul 27 01:56:20 CEST 2017


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 at hotmail.com>
> >>> An: "Christof Ressi" <christof.ressi at gmx.at>, "Dan Wilcox" <danomatika at gmail.com>
> >>> Cc: "Miller Puckette" <msp at ucsd.edu>, Pd-List <pd-list at 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 at lists.iem.at mailing list
> >> UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
> 
> -- 
> Mensaje telepatico asistido por maquinas.
> 



More information about the Pd-list mailing list