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:
Christof
Gesendet: Dienstag, 22. Oktober 2019 um 00:45 Uhr Von: "pat pagano" shreeswifty@gmail.com An: "Christof Ressi" christof.ressi@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@gmx.at[mailto:christof.ressi@gmx.at]> wrote:
Generally, I recommend msys2 (mingw64): https://www.msys2.org/%5Bhttps://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@gmail.com[mailto:shreeswifty@gmail.com]> An: pd-list@iem.at[mailto:pd-list@iem.at], pd-list@lists.iem.at[mailto:pd-list@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%5Bhttp://shreeswifty.github.io] (352)226-2016 _______________________________________________ Pd-list@lists.iem.at[mailto:Pd-list@lists.iem.at] mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list%5Bhttps://lists.puredata.info/l... --
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%5Bhttp://shreeswifty.github.io] (352)226-2016
ugh, should read "MSYS2 MINGW32 SHELL" for *32-bit* binaries" of course
Gesendet: Dienstag, 22. Oktober 2019 um 01:34 Uhr Von: "Christof Ressi" christof.ressi@gmx.at An: "pat pagano" shreeswifty@gmail.com, Pd-List pd-list@lists.iem.at Betreff: Aw: Re: [PD] compiling externals for Pure Data windows
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@gmail.com An: "Christof Ressi" christof.ressi@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@gmx.at[mailto:christof.ressi@gmx.at]> wrote:
Generally, I recommend msys2 (mingw64): https://www.msys2.org/%5Bhttps://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@gmail.com[mailto:shreeswifty@gmail.com]> An: pd-list@iem.at[mailto:pd-list@iem.at], pd-list@lists.iem.at[mailto:pd-list@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%5Bhttp://shreeswifty.github.io] (352)226-2016 _______________________________________________ Pd-list@lists.iem.at[mailto:Pd-list@lists.iem.at] mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list%5Bhttps://lists.puredata.info/l... --
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%5Bhttp://shreeswifty.github.io] (352)226-2016
Hi,
Just my 2cents, basically following Christof's reply
I have also recently compiled my externals in windows, and I have to say it is not at all complicated. The two things I used to learn how to do this were the instructions on how to compile pd in windows (pd's github INSTALL.txt) and the pd-lib-builder makefile (also on github). After compoling pd, i used the same mingw terminal for the externals.
Those readmes made everything go really smoothly! Huge thanks for making those available!
Cheers!
f
fdch.github.io
On Oct 21, 2019, at 7:36 PM, Christof Ressi christof.ressi@gmx.at wrote:
ugh, should read "MSYS2 MINGW32 SHELL" for *32-bit* binaries" of course
Gesendet: Dienstag, 22. Oktober 2019 um 01:34 Uhr Von: "Christof Ressi" christof.ressi@gmx.at An: "pat pagano" shreeswifty@gmail.com, Pd-List pd-list@lists.iem.at Betreff: Aw: Re: [PD] compiling externals for Pure Data windows
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@gmail.com An: "Christof Ressi" christof.ressi@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@gmx.at[mailto:christof.ressi@gmx.at]> wrote:
Generally, I recommend msys2 (mingw64): https://www.msys2.org/%5Bhttps://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@gmail.com[mailto:shreeswifty@gmail.com]> An: pd-list@iem.at[mailto:pd-list@iem.at], pd-list@lists.iem.at[mailto:pd-list@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%5Bhttp://shreeswifty.github.io] (352)226-2016
_______________________________________________ Pd-list@lists.iem.at[mailto:Pd-list@lists.iem.at] mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list%5Bhttps://lists.puredata.info/l...]
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%5Bhttp://shreeswifty.github.io] (352)226-2016
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list