[PD] - need some assistance compiling an external for Windows

Scott R. Looney scottrlooney at gmail.com
Fri Jul 12 06:34:04 CEST 2019


okay, one last question. since this is an external and the directions are
for compiling PD itself from source do i absolutely need to have Tcl/tk
included in an external object build? i'm not using any custom graphics on
it or anything. was also wondering about the necessity of ASIO as well.

On Thu, Jul 11, 2019 at 2:28 PM Lucas Cordiviola <lucarda27 at hotmail.com>
wrote:

> if you build a 32 bit external can this be used with the 64 bit version of
> PD as well?
>
> Nope. They have to match.
>
> :)
>
> Mensaje telepatico asistido por maquinas.
>
> On 7/11/2019 6:13 PM, Scott R. Looney wrote:
>
> thanks very much Lucas and Oliver!! one question - if you build a 32 bit
> external can this be used with the 64 bit version of PD as well? i ask this
> because it seemed the 64 bit build was a bit more complicated.
>
> best,
> scott
>
> On Thu, Jul 11, 2019 at 1:09 PM Lucas Cordiviola <lucarda27 at hotmail.com>
> wrote:
>
>> Hi Scott,
>>
>> To add what Oliver said just in case:
>>
>> pd-lib-builder will auto-find "pd.dll" and the "src" folder if Pd was
>> installed in its default location (the location that the Pd installer
>> suggests). You can have both 32bit and 64bit Pds installed on the same
>> machine.
>>
>> If you have Pd on a different location do:
>>
>>      make PDDIR=<path/to/your/Pd-folder>
>> PDLIBDIR=<path/where-you-want/the-built-external> install
>>
>> To build an 32bit external open the MinGW32-shell.
>>
>> To build an 64bit external open the MinGW64-shell.
>>
>>
>> :)
>>
>> Mensaje telepatico asistido por maquinas.
>>
>> On 7/11/2019 7:03 AM, oliver wrote:
>> > hi, scott !
>> >
>> > just in case you don't know it yet:
>> >
>> > here's an info LUCARDA gave me some time ago about compiling on
>> > windows, that worked great for me (= total compiling noob):
>> >
>> > ====================================================================
>> >
>> > First follow instructions to set up Msys2. You should install the 64bit
>> > installer (this one will let you build 32 and 64 bit apps).
>> >
>> > https://www.msys2.org/
>> >
>> > https://github.com/msys2/msys2/wiki/MSYS2-installation
>> >
>> > Once the base Msys2 has been installed add with -pacman the packages
>> > described here:
>> >
>> >
>> https://github.com/pure-data/pure-data/blob/e3009daf1acfa1c46adc67416b89019d176a434d/INSTALL.txt#L274-L309
>> >
>> >
>> > ====================================================================
>> >
>> >
>> > best
>> >
>> > oliver
>> >
>> >
>> >
>> > _______________________________________________
>> > Pd-list at lists.iem.at mailing list
>> > UNSUBSCRIBE and account-management ->
>> > https://lists.puredata.info/listinfo/pd-list
>>
>
> _______________________________________________Pd-list at lists.iem.at mailing list
> UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20190711/83826f61/attachment.html>


More information about the Pd-list mailing list