[PD] compiling externals for Pure Data windows

Christof Ressi christof.ressi at gmx.at
Tue Oct 22 01:34:28 CEST 2019


> do i use make or cmake?

make and cmake do different things and are not mutually exclusive. in fact, people often use cmake to generate makefiles.

again, with msys2 the workflow is roughly the same as in Linux.

some things to watch out:
* you might need to install the compiler toolchains first with "pacman -S mingw-w64-i686-toolchain" and "pacman -S mingw-w64-x86_64-toolchain"
* you have to pick the right shell, i.e. "MSYS2 MINGW32 SHELL" for 64-bit binaries and "MSYS2 MINGW64 SHELL" for 64-bit externals
* if the external uses pd-lib-builder, then you might need to set PDBINDIR and PDINCLUDEDIR if Pd has been installed at a non-standard location.
* if the external uses cmake, pick the "Unix Makefile" generator.

Christof
 
 

Gesendet: Dienstag, 22. Oktober 2019 um 00:45 Uhr
Von: "pat pagano" <shreeswifty at gmail.com>
An: "Christof Ressi" <christof.ressi at gmx.at>
Betreff: Re: [PD] compiling externals for Pure Data windows

i downloaded and installed that, do i use make or cmake?
  

On Mon, Oct 21, 2019 at 5:54 PM Christof Ressi <christof.ressi at gmx.at[mailto:christof.ressi at gmx.at]> wrote:

Generally, I recommend msys2 (mingw64): https://www.msys2.org/[https://www.msys2.org/] Building externals is almost the same as with GCC on Linux, so you should feel at home.
 
Christof
 

Gesendet: Montag, 21. Oktober 2019 um 23:39 Uhr
Von: "pat pagano" <shreeswifty at gmail.com[mailto:shreeswifty at gmail.com]>
An: pd-list at iem.at[mailto:pd-list at iem.at], pd-list at lists.iem.at[mailto:pd-list at lists.iem.at]
Betreff: [PD] compiling externals for Pure Data windows

Hello Folks
 
i have been using pd and compiling source for externals myself for a few years but it was always Linux ans Macintosh but now i have a windows 10 computer and i would like if possible to learn to compile externals for and with windows 64 bit 
 
Needed 64 bit externals:
Freeverb~
Fluidsynth~
Soundhack collection 
Eric Lyon's potpourri
FFtease v3 
Spencer Russells 's Gendy 
 
 
to start with and i NEED these to be cross platform for my world domination plans 
Is there a place i may learn to do this?
Would you share what tools you use if you do compile for win64?
 
All feedback is welcome 
 
Thank you!
 
 
 
 --

Patrick Pagano  B.S, M.F.A
Assistant Professor, Interactive Media & Education 

Audio Projection & Performance Design 
Howard Community College
Columbia, Maryland USA
http://shreeswifty.github.io[http://shreeswifty.github.io]
(352)226-2016
 
 _______________________________________________ Pd-list at lists.iem.at[mailto:Pd-list at lists.iem.at] mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list[https://lists.puredata.info/listinfo/pd-list] 
 --

Patrick Pagano  B.S, M.F.A
Assistant Professor, Interactive Media & Education 

Audio Projection & Performance Design 
Howard Community College
Columbia, Maryland USA
http://shreeswifty.github.io[http://shreeswifty.github.io]
(352)226-2016
 
 





More information about the Pd-list mailing list