[PD] problems with building flext with mingw

Jonathan Wilkes jancsika at yahoo.com
Thu May 9 03:24:35 CEST 2013





----- Original Message -----
> From: Thomas Grill <gr at grrrr.org>
> To: Jonathan Wilkes <jancsika at yahoo.com>
> Cc: Roman Haefeli <reduzent at gmail.com>; "pd-list at iem.at" <pd-list at iem.at>
> Sent: Wednesday, May 8, 2013 5:40 PM
> Subject: Re: [PD] problems with building flext with mingw
> 
> Hi Jonathan,
> thanks for your feedback - i have to admit i haven't run mingw (or  
> even Windows) for years. It's almost a surprise that it still works  
> with some tweaking.
> I would be thankful for a diff to patch the flext build system  
> according to your findings.
> gr~~~

Once I get through it and compile a few externals successfully I'll
send you one.  The nice thing with mingw is that it's _min_imal
and-- if I understand it-- you can use the binaries without needing
to have mingw (or cygwin) installed on the system.  Plus its free
beer/freedom. :)

-Jonathan

> 
> --
> Thomas Grill
> http://grrrr.org
> 
> 
> 
> Am 08.05.2013 um 23:28 schrieb Jonathan Wilkes:
> 
>> 
>> 
>>  ----- Original Message -----
>>>  From: Jonathan Wilkes <jancsika at yahoo.com>
>>>  To: Thomas Grill <gr at grrrr.org>; Roman Haefeli 
> <reduzent at gmail.com>
>>>  Cc: "pd-list at iem.at" <pd-list at iem.at>
>>>  Sent: Wednesday, May 8, 2013 1:09 PM
>>>  Subject: Re: [PD] problems with building flext with mingw
>>> 
>>> 
>>> 
>>>  ----- Original Message -----
>>>>  From: Thomas Grill <gr at grrrr.org>
>>>>  To: Roman Haefeli <reduzent at gmail.com>
>>>>  Cc: pd-list at iem.at
>>>>  Sent: Wednesday, May 8, 2013 3:23 AM
>>>>  Subject: Re: [PD] problems with building flext with mingw
>>>> 
>>>>  Actually i have encountered this issue, but haven't had the 
> time and
>>>  nerve
>>>>  to deal with it in the Windows batch file "language". 
> It's a
>>>  quite
>>>>  tricky issue and i am not sure it is really solvable. But  
>>>>  contributions are
>>> 
>>>>  welcome!
>> 
>>  Found it in:
>>  buildsys/win/pd/gnumake-mingw
>> 
>>  The -lpthreadVC flag must come last.  (Not sure how you got it to  
>>  compile that way.)
>> 
>>  But with the newest version of mingw-get-inst the real solution is  
>>  to remove the entire
>>  ifdef around setting those flags because pthread is included with  
>>  mingw (contrary to the
>>  mingw documentation which explicitly says its missing).
>> 
>>  Also the -mno-cygwin flag is no longer supported and will break the  
>>  compilation so it
>>  must be removed.
>> 
>>  -Jonathan
> 



More information about the Pd-list mailing list