Re: [PD] configure fails for portaudio (Windows 7)

2016-09-23 Thread Dan Wilcox
I did add linking to pd.dll but I sort of guessed as to where it is. Can you 
double check and let me know the path with in the pure-data build folder.

As it is now, the build system indeed builds the pd core first then the 
externals.


Dan Wilcox
@danomatika 
danomatika.com 
robotcowboy.com 
> On Sep 23, 2016, at 3:50 AM, Christof Ressi  wrote:
> 
> Hi, bob~ failed to link again. By the way, there is no pd.lib. When I build 
> externals on Windows I always link against a pd.dll. This also worked when I 
> build bob~ myself. Why don't we finish building Pd first (creating the pd.dll 
> which is not there yet) and then build and link the extra externals in a 
> second step? 

___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


Re: [PD] configure fails for portaudio (Windows 7)

2016-09-23 Thread Christof Ressi
Hi, bob~ failed to link again. By the way, there is no pd.lib. When I build 
externals on Windows I always link against a pd.dll. This also worked when I 
build bob~ myself. Why don't we finish building Pd first (creating the pd.dll 
which is not there yet) and then build and link the extra externals in a second 
step? 
 

Gesendet: Freitag, 23. September 2016 um 04:59 Uhr
Von: "Dan Wilcox" <danomat...@gmail.com>
An: "Christof Ressi" <christof.re...@gmx.at>
Cc: pd-list@lists.iem.at
Betreff: Re: [PD] configure fails for portaudio (Windows 7)

Actually, I just made a commit that may help. I looked into the pd-lib-building 
ldflags for windows and updated bob~ to try a dyamic link to pd.dll. Maybe this 
will work.
 
Do a pull and then the whole make clean && ./configure && make mess again. 
Thanks
 


Dan Wilcox
@danomatika[https://twitter.com/danomatika]
danomatika.com[http://danomatika.com]
robotcowboy.com[http://robotcowboy.com] 

On Sep 22, 2016, at 8:14 PM, Dan Wilcox 
<danomat...@gmail.com[danomat...@gmail.com]> wrote: 

Cool. Fixing things one step at a time. I’m seeing the correct flags when 
building bob~ now.
 
Do you see a pd.lib in either /src or /src/.libs?
 
Also, can you remove “-lpd” from configure.ac line 112 then do the following?
 
make clean
./configure
make
 
I’m curious to see if not linking pd will allow bob~ to link correctly. If it 
does, then the build should fail on bonk~.
 


Dan Wilcox
@danomatika[https://twitter.com/danomatika]
danomatika.com[http://danomatika.com/]
robotcowboy.com[http://robotcowboy.com/] 

On Sep 22, 2016, at 8:01 PM, Christof Ressi 
<christof.re...@gmx.at[christof.re...@gmx.at]> wrote: 
Hi, here's the error output. After 'make' I have the following files in my bin:
pd.exe, pd-gui script, pdreceive.exe and pdsend.exe.

Christofmake[3]: Verzeichnis „/c/pd_externals/pure-data/extra/bob~“ wird betreten
depbase=`echo bob~.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DPACKAGE_NAME=\"pd\" 
-DPAC   
  KAGE_TARNAME=\"pd\" -DPACKAGE_VERSION=\"0.47.1\" -DPACKAGE_STRING=\"pd\ 
0.47.1\"
  -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"pd\" 
-DVERSION=\"0.47.1  
   \" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 
-DHAVE_STDLIB_H=1 - 
DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 
-DHAVE_INTTYPES_H=1 -DHAVE  
   _STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" 
-DSTDC_HEADERS=1 -DHAVE_FCN 
TL_H=1 -DHAVE_LIMITS_H=1 -DHAVE_MALLOC_H=1 
-DHAVE_STDDEF_H=1 -DHAVE_STDLIB_H=1 -   
  DHAVE_STRING_H=1 -DHAVE_SYS_PARAM_H=1 
-DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMEB_H=1 -  
   DHAVE_UNISTD_H=1 -DHAVE_ALLOCA=1 
-Dvfork=fork -DHAVE_STDLIB_H=1 -DHAVE_MALLOC=1  
-DHAVE_STDLIB_H=1 -DHAVE_REALLOC=1 
-DRETSIGTYPE=void -DHAVE_DUP2=1 -DHAVE_FLOOR=   
  1 -DHAVE_GETCWD=1 
-DHAVE_GETTIMEOFDAY=1 -DHAVE_MEMMOVE=1 -DHAVE_MEMSET=1 -DHAVE_  
   POW=1 -DHAVE_SQRT=1 
-DHAVE_STRCHR=1 -DHAVE_STRERROR=1 -DHAVE_STRRCHR=1 -DHAVE_ST
 RSTR=1 -DHAVE_STRTOL=1 
-I.  -I../../src -DPD  -mms-bitfields -O3 -ffast-math -fu   
  nroll-loops 
-fomit-frame-pointer  -MT bob~.lo -MD -MP -MF $depbase.Tpo -c -o bob
 ~.lo bob~.c &&\
mv -f $depbase.Tpo $depbase.Plo
Xbob~.lo
libtool: warning: libobj name 'bob~.lo' may not contain shell special 
characters  
   .
libtool: compile:  gcc -DPACKAGE_NAME=\"pd\" -DPACKAGE_TARNAME=\"pd\" 
-DPACKAGE_  
   VERSION=\"0.47.1\" "-DPACKAGE_STRING=\"pd 0.47.1\"" 
-DPACKAGE_BUGREPORT=\"\" -DP
 ACKAGE_URL=\"

Re: [PD] configure fails for portaudio (Windows 7)

2016-09-22 Thread Dan Wilcox
Actually, I just made a commit that may help. I looked into the pd-lib-building 
ldflags for windows and updated bob~ to try a dyamic link to pd.dll. Maybe this 
will work.

Do a pull and then the whole make clean && ./configure && make mess again. 
Thanks


Dan Wilcox
@danomatika 
danomatika.com 
robotcowboy.com 
> On Sep 22, 2016, at 8:14 PM, Dan Wilcox  wrote:
> 
> Cool. Fixing things one step at a time. I’m seeing the correct flags when 
> building bob~ now.
> 
> Do you see a pd.lib in either /src or /src/.libs?
> 
> Also, can you remove “-lpd” from configure.ac line 112 then do the following?
> 
> make clean
> ./configure
> make
> 
> I’m curious to see if not linking pd will allow bob~ to link correctly. If it 
> does, then the build should fail on bonk~.
> 
> 
> Dan Wilcox
> @danomatika 
> danomatika.com 
> robotcowboy.com 
>> On Sep 22, 2016, at 8:01 PM, Christof Ressi > > wrote:
>> 
>> Hi, here's the error output. After 'make' I have the following files in my 
>> bin:
>> pd.exe, pd-gui script, pdreceive.exe and pdsend.exe.
>> 
>> Christof
> 

___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


Re: [PD] configure fails for portaudio (Windows 7)

2016-09-22 Thread Dan Wilcox
Cool. Fixing things one step at a time. I’m seeing the correct flags when 
building bob~ now.

Do you see a pd.lib in either /src or /src/.libs?

Also, can you remove “-lpd” from configure.ac line 112 then do the following?

make clean
./configure
make

I’m curious to see if not linking pd will allow bob~ to link correctly. If it 
does, then the build should fail on bonk~.


Dan Wilcox
@danomatika 
danomatika.com 
robotcowboy.com 
> On Sep 22, 2016, at 8:01 PM, Christof Ressi  wrote:
> 
> Hi, here's the error output. After 'make' I have the following files in my 
> bin:
> pd.exe, pd-gui script, pdreceive.exe and pdsend.exe.
> 
> Christof

___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


Re: [PD] configure fails for portaudio (Windows 7)

2016-09-22 Thread Christof Ressi
Hi, here's the error output. After 'make' I have the following files in my bin:
pd.exe, pd-gui script, pdreceive.exe and pdsend.exe.

Christof
 
 

Gesendet: Freitag, 23. September 2016 um 00:40 Uhr
Von: "Dan Wilcox" <danomat...@gmail.com>
An: "Christof Ressi" <christof.re...@gmx.at>
Cc: pd-list@lists.iem.at
Betreff: Re: [PD] configure fails for portaudio (Windows 7)

We can work through it. I don’t have a windows machine so I haven’t tested it 
directly yet. I could get one from school but I have too much going on right 
now.
 
After running make, can you check if there is a “pd.lib” in either the /src or 
/src.libs directories?
 
Judging from the makefiles and Miller’s comment, it seems that the externs are 
trying to link to a static pd lib which, I assume, is needed to provide the 
symbol table for the dynamic modules. There are a couple of things I’m not sure 
of:
 
* if the auto tools build system creates this static lib
* if this static lib is still required or something we can dispense with
 
I’m hoping that, with the right settings, we can remove the requirement. If 
not, then we need to make sure it’s at least building correctly. Maybe I can 
look into how pd-lib-builder handles this.
 
In any case, I did some checking and I’m not sure that the proper flags set in 
the ./configure step for the externals are making it down to their makefiles. I 
did a small commit to test that.
 
Can you pull the latest commit and rerun make. It will probably fail again but 
I’d like to see the output form when it compiles bob~.
 
Thanks! I’m sure this is something that we could solve with a couple of heads 
and a windows machine at pd con.

 


Dan Wilcox
@danomatika[https://twitter.com/danomatika]
danomatika.com[http://danomatika.com]
robotcowboy.com[http://robotcowboy.com] 

On Sep 21, 2016, at 4:07 PM, Christof Ressi 
<christof.re...@gmx.at[christof.re...@gmx.at]> wrote: 
Hi Dan,

Miller just wrote:
 At the moment I'm compiling Pd using mingw but having to rely on
Microsoft Visual C for "pd.lib" (apparently linker information) and
all the eterns in "extra" - I never could get that part to work in
mingw.
Apparently I'm not the only one who can't manage to get beyond the extra folder 
with MinGW ;-)make[3]: Verzeichnis „/c/pd_externals/pure-data/extra/bob~“ wird betreten
depbase=`echo bob~.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DPACKAGE_NAME=\"pd\" 
-DPACKAGE_TARNAME=\"pd\" -DPACKAGE_VERSION=\"0.47.1\" -DPACKAGE_STRING=\"pd\ 
0.47.1\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"pd\" 
-DVERSION=\"0.47.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 
-DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 
-DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" 
-DSTDC_HEADERS=1 -DHAVE_FCNTL_H=1 -DHAVE_LIMITS_H=1 -DHAVE_MALLOC_H=1 
-DHAVE_STDDEF_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_SYS_PARAM_H=1 
-DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMEB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_ALLOCA=1 
-Dvfork=fork -DHAVE_STDLIB_H=1 -DHAVE_MALLOC=1 -DHAVE_STDLIB_H=1 
-DHAVE_REALLOC=1 -DRETSIGTYPE=void -DHAVE_DUP2=1 -DHAVE_FLOOR=1 -DHAVE_GETCWD=1 
-DHAVE_GETTIMEOFDAY=1 -DHAVE_MEMMOVE=1 -DHAVE_MEMSET=1 -DHAVE_POW=1 
-DHAVE_SQRT=1 -DHAVE_STRCHR=1 -DHAVE_STRERROR=1 -DHAVE_STRRCHR=1 
-DHAVE_STRSTR=1 -DHAVE_STRTOL=1 -I.  -I../../src -DPD  -mms-bitfields -O3 
-ffast-math -funroll-loops -fomit-frame-pointer  -MT bob~.lo -MD -MP -MF 
$depbase.Tpo -c -o bob~.lo bob~.c &&\
mv -f $depbase.Tpo $depbase.Plo
Xbob~.lo
libtool: warning: libobj name 'bob~.lo' may not contain shell special 
characters.
libtool: compile:  gcc -DPACKAGE_NAME=\"pd\" -DPACKAGE_TARNAME=\"pd\" 
-DPACKAGE_VERSION=\"0.47.1\" "-DPACKAGE_STRING=\"pd 0.47.1\"" 
-DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"pd\" 
-DVERSION=\"0.47.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 
-DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 
-DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" 
-DSTDC_HEADERS=1 -DHAVE_FCNTL_H=1 -DHAVE_LIMITS_H=1 -DHAVE_MALLOC_H=1 
-DHAVE_STDDEF_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_SYS_PARAM_H=1 
-DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMEB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_ALLOCA=1 
-Dvfork=fork -DHAVE_STDLIB_H=1 -DHAVE_MALLOC=1 -DHAVE_STDLIB_H=1 
-DHAVE_REALLOC=1 -DRETSIGTYPE=void -DHAVE_DUP2=1 -DHAVE_FLOOR=1 -DHAVE_GETCWD=1 
-DHAVE_GETTIMEOFDAY=1 -DHAVE_MEMMOVE=1 -DHAVE_MEMSET=1 -DHAVE_POW=1 
-DHAVE_SQRT=1 -DHAVE_STRCHR=1 -DHAVE_STRERROR=1 -DHAVE_STRRCHR=1 
-DHAVE_STRSTR=1 -DHAVE_STRTOL=1 -I. -I../../src -DPD -mms-bitfields -O3 
-ffast-math -funroll-loops -fomit-frame-pointer -MT "bob~.lo" 

Re: [PD] configure fails for portaudio (Windows 7)

2016-09-22 Thread Dan Wilcox
We can work through it. I don’t have a windows machine so I haven’t tested it 
directly yet. I could get one from school but I have too much going on right 
now.

After running make, can you check if there is a “pd.lib” in either the /src or 
/src.libs directories?

Judging from the makefiles and Miller’s comment, it seems that the externs are 
trying to link to a static pd lib which, I assume, is needed to provide the 
symbol table for the dynamic modules. There are a couple of things I’m not sure 
of:

* if the auto tools build system creates this static lib
* if this static lib is still required or something we can dispense with

I’m hoping that, with the right settings, we can remove the requirement. If 
not, then we need to make sure it’s at least building correctly. Maybe I can 
look into how pd-lib-builder handles this.

In any case, I did some checking and I’m not sure that the proper flags set in 
the ./configure step for the externals are making it down to their makefiles. I 
did a small commit to test that.

Can you pull the latest commit and rerun make. It will probably fail again but 
I’d like to see the output form when it compiles bob~.

Thanks! I’m sure this is something that we could solve with a couple of heads 
and a windows machine at pd con.


Dan Wilcox
@danomatika 
danomatika.com 
robotcowboy.com 
> On Sep 21, 2016, at 4:07 PM, Christof Ressi  wrote:
> 
> Hi Dan,
> 
> Miller just wrote:
> 
>> At the moment I'm compiling Pd using mingw but having to rely on
>> Microsoft Visual C for "pd.lib" (apparently linker information) and
>> all the eterns in "extra" - I never could get that part to work in
>> mingw.
> 
> Apparently I'm not the only one who can't manage to get beyond the extra 
> folder with MinGW ;-)

___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


Re: [PD] configure fails for portaudio (Windows 7)

2016-09-21 Thread Christof Ressi
Hi Dan,

Miller just wrote:

> At the moment I'm compiling Pd using mingw but having to rely on
> Microsoft Visual C for "pd.lib" (apparently linker information) and
> all the eterns in "extra" - I never could get that part to work in
> mingw.

Apparently I'm not the only one who can't manage to get beyond the extra folder 
with MinGW ;-)
 
 

Gesendet: Mittwoch, 21. September 2016 um 20:32 Uhr
Von: "Dan Wilcox" <danomat...@gmail.com>
An: "Christof Ressi" <christof.re...@gmx.at>
Cc: pd-list@lists.iem.at
Betreff: Re: [PD] configure fails for portaudio (Windows 7)

Thanks for your patience. I added the missing flag to the configure.ac, so 
you’ll need to do the following again:
 
* make clean
* ./autogen
* ./configure
* make
 
:)
 


Dan Wilcox
@danomatika[https://twitter.com/danomatika]
danomatika.com[http://danomatika.com]
robotcowboy.com[http://robotcowboy.com] 

On Sep 21, 2016, at 9:49 AM, Christof Ressi 
<christof.re...@gmx.at[christof.re...@gmx.at]> wrote: 

We're almost there ;-). Build fails in 'extra' (see attachment).


Gesendet: Mittwoch, 21. September 2016 um 16:23 Uhr
Von: "Dan Wilcox" <danomat...@gmail.com[danomat...@gmail.com]>
An: "Christof Ressi" <christof.re...@gmx.at[christof.re...@gmx.at]>
Cc: pd-list@lists.iem.at[pd-list@lists.iem.at]
Betreff: Re: [PD] configure fails for portaudio (Windows 7)

Ok, try now.
 


Dan Wilcox
@danomatika[https://twitter.com/danomatika[https://twitter.com/danomatika]]
danomatika.com[http://danomatika.com][http://danomatika.com[http://danomatika.com]]
robotcowboy.com[http://robotcowboy.com][http://robotcowboy.com[http://robotcowboy.com]]
 

On Sep 21, 2016, at 3:10 AM, Christof Ressi 
<christof.re...@gmx.at[christof.re...@gmx.at][christof.re...@gmx.at[christof.re...@gmx.at]]>
 wrote: 

Hi Dan, tried building again, now it fails with a different error but still 
related to portaudio (see attachment).

Best, Christof

___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


Re: [PD] configure fails for portaudio (Windows 7)

2016-09-21 Thread Christof Ressi
I think it's the same error again...
 
 

Gesendet: Mittwoch, 21. September 2016 um 20:32 Uhr
Von: "Dan Wilcox" <danomat...@gmail.com>
An: "Christof Ressi" <christof.re...@gmx.at>
Cc: pd-list@lists.iem.at
Betreff: Re: [PD] configure fails for portaudio (Windows 7)

Thanks for your patience. I added the missing flag to the configure.ac, so 
you’ll need to do the following again:
 
* make clean
* ./autogen
* ./configure
* make
 
:)
 


Dan Wilcox
@danomatika[https://twitter.com/danomatika]
danomatika.com[http://danomatika.com]
robotcowboy.com[http://robotcowboy.com] 

On Sep 21, 2016, at 9:49 AM, Christof Ressi 
<christof.re...@gmx.at[christof.re...@gmx.at]> wrote: 

We're almost there ;-). Build fails in 'extra' (see attachment).


Gesendet: Mittwoch, 21. September 2016 um 16:23 Uhr
Von: "Dan Wilcox" <danomat...@gmail.com[danomat...@gmail.com]>
An: "Christof Ressi" <christof.re...@gmx.at[christof.re...@gmx.at]>
Cc: pd-list@lists.iem.at[pd-list@lists.iem.at]
Betreff: Re: [PD] configure fails for portaudio (Windows 7)

Ok, try now.
 


Dan Wilcox
@danomatika[https://twitter.com/danomatika[https://twitter.com/danomatika]]
danomatika.com[http://danomatika.com][http://danomatika.com[http://danomatika.com]]
robotcowboy.com[http://robotcowboy.com][http://robotcowboy.com[http://robotcowboy.com]]
 

On Sep 21, 2016, at 3:10 AM, Christof Ressi 
<christof.re...@gmx.at[christof.re...@gmx.at][christof.re...@gmx.at[christof.re...@gmx.at]]>
 wrote: 

Hi Dan, tried building again, now it fails with a different error but still 
related to portaudio (see attachment).

Best, Christofmake[3]: Verzeichnis „/c/pd_externals/pure-data/extra/bob~“ wird betreten
depbase=`echo bob~.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DPACKAGE_NAME=\"pd\" 
-DPACKAGE_TARNAME=\"pd\" -DPACKAGE  
   
_VERSION=\"0.47.1\" -DPACKAGE_STRING=\"pd\ 0.47.1\" -DPACKAGE_BUGREPORT=\"\" 
-DPACKAGE_URL=\"\" -DPACKAGE=\"p
 
d\" -DVERSION=\"0.47.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 
-DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_S  
   
TRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 
-DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_O  
   
BJDIR=\".libs/\" -DSTDC_HEADERS=1 -DHAVE_FCNTL_H=1 -DHAVE_LIMITS_H=1 
-DHAVE_MALLOC_H=1 -DHAVE_STDDEF_H=1 -DHA
 
VE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_TIME_H=1 
-DHAVE_SYS_TIMEB_H=1 -DHAVE_UNISTD_H
 
=1 -DHAVE_ALLOCA=1 -Dvfork=fork -DHAVE_STDLIB_H=1 -DHAVE_MALLOC=1 
-DHAVE_STDLIB_H=1 -DHAVE_REALLOC=1 -DRETSIG 

TYPE=void -DHAVE_DUP2=1 -DHAVE_FLOOR=1 -DHAVE_GETCWD=1 -DHAVE_GETTIMEOFDAY=1 
-DHAVE_MEMMOVE=1 -DHAVE_MEMSET=1
  
-DHAVE_POW=1 -DHAVE_SQRT=1 -DHAVE_STRCHR=1 -DHAVE_STRERROR=1 -DHAVE_STRRCHR=1 
-DHAVE_STRSTR=1 -DHAVE_STRTOL=  
   
1 -I.  -I../../src -DPD   -O3 -ffast-math -funroll-loops -fomit-frame-pointer  
-MT bob~.lo -MD -MP -MF $depba  
   
se.Tpo -c -o bob~.lo bob~.c &&\
mv -f $depbase.Tpo $depbase.Plo
Xbob~.lo
libtool: warning: libobj name 'bob~.lo' may not contain shell special 
characters.
libtool: compile:  gcc -DPACKAGE_NAME=\"pd\" -DPACKAGE_TARNAME=\"pd\" 
-DPACKAGE_VERSION=\"0.47.1\" "-DPACKAGE 

_STRING=\"pd 0.47.1\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" 
-DPACKAGE=\"pd\" -DVERSION=\"0.47.1\" -DST  
   
DC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 
-DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -   
  
DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 
-DLT_OBJDIR=\".libs/\" -DSTDC_HEADE 

RS=1 -DHAVE_FCNTL_H=1 -DHAVE_LIMITS_H=1 -DHAVE_MALLOC_H=1 -DHAVE_STDDEF_H=1 
-DHAVE_STDLIB_H=1 -DHAVE_STRING_H   
  
=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMEB_H=1 
-DHAVE_UNISTD_H=1 -DHAVE_ALLOCA=1 -Dvfork=fo
 
rk -DHAVE_STDLIB_H=1 -DHAVE_MALLOC=1 -DHAVE_STDLIB_H=1 -DHAVE_REALLOC=1 
-DRETSIGTYPE=void -DHAVE_DUP2=1 -DHAV   

Re: [PD] configure fails for portaudio (Windows 7)

2016-09-21 Thread Dan Wilcox
Thanks for your patience. I added the missing flag to the configure.ac, so 
you’ll need to do the following again:

* make clean
* ./autogen
* ./configure
* make

:)


Dan Wilcox
@danomatika <https://twitter.com/danomatika>
danomatika.com <http://danomatika.com/>
robotcowboy.com <http://robotcowboy.com/>
> On Sep 21, 2016, at 9:49 AM, Christof Ressi <christof.re...@gmx.at> wrote:
> 
> We're almost there ;-). Build fails in 'extra' (see attachment).
> 
> 
> Gesendet: Mittwoch, 21. September 2016 um 16:23 Uhr
> Von: "Dan Wilcox" <danomat...@gmail.com>
> An: "Christof Ressi" <christof.re...@gmx.at>
> Cc: pd-list@lists.iem.at
> Betreff: Re: [PD] configure fails for portaudio (Windows 7)
> 
> Ok, try now.
>  
> 
> 
> Dan Wilcox
> @danomatika[https://twitter.com/danomatika]
> danomatika.com[http://danomatika.com]
> robotcowboy.com[http://robotcowboy.com] 
> 
> On Sep 21, 2016, at 3:10 AM, Christof Ressi 
> <christof.re...@gmx.at[christof.re...@gmx.at]> wrote: 
> 
> Hi Dan, tried building again, now it fails with a different error but still 
> related to portaudio (see attachment).
> 
> Best, Christof

___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


Re: [PD] configure fails for portaudio (Windows 7)

2016-09-21 Thread Christof Ressi
We're almost there ;-). Build fails in 'extra' (see attachment).


Gesendet: Mittwoch, 21. September 2016 um 16:23 Uhr
Von: "Dan Wilcox" <danomat...@gmail.com>
An: "Christof Ressi" <christof.re...@gmx.at>
Cc: pd-list@lists.iem.at
Betreff: Re: [PD] configure fails for portaudio (Windows 7)

Ok, try now.
 


Dan Wilcox
@danomatika[https://twitter.com/danomatika]
danomatika.com[http://danomatika.com]
robotcowboy.com[http://robotcowboy.com] 

On Sep 21, 2016, at 3:10 AM, Christof Ressi 
<christof.re...@gmx.at[christof.re...@gmx.at]> wrote: 

Hi Dan, tried building again, now it fails with a different error but still 
related to portaudio (see attachment).

Best, Christofmake[3]: Verzeichnis „/c/pd_externals/pure-data/extra/bob~“ wird betreten
depbase=`echo bob~.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DPACKAGE_NAME=\"pd\" 
-DPACKAGE_TARNAME=\"pd\" -DPACKAGE_VERSION=\"0.47.1\" -DPACKAGE_STRING=\"pd\ 
0.47.1\"  
-DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"pd\" -DVERSION=\"0.47.1 
\" -DSTDC_HEADERS=1 
-DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -
 DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 
-DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE   
  _STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" 
-DSTDC_HEADERS=1 -DHAVE_FCN 
TL_H=1 -DHAVE_LIMITS_H=1 -DHAVE_MALLOC_H=1 -DHAVE_STDDEF_H=1 
-DHAVE_STDLIB_H=1 - 
DHAVE_STRING_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMEB_H=1 
- DHAVE_UNISTD_H=1 
-DHAVE_ALLOCA=1 -Dvfork=fork -DHAVE_STDLIB_H=1 -DHAVE_MALLOC=1  
-DHAVE_STDLIB_H=1 -DHAVE_REALLOC=1 
-DRETSIGTYPE=void -DHAVE_DUP2=1 -DHAVE_FLOOR=   
  1 -DHAVE_GETCWD=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_MEMMOVE=1 
-DHAVE_MEMSET=1 -DHAVE_ 
POW=1 -DHAVE_SQRT=1 -DHAVE_STRCHR=1 -DHAVE_STRERROR=1 -DHAVE_STRRCHR=1 
-DHAVE_ST RSTR=1 
-DHAVE_STRTOL=1 -I.  -I../../src -DPD   -O3 -ffast-math -funroll-loops -f   
  omit-frame-pointer  -MT 
bob~.lo -MD -MP -MF $depbase.Tpo -c -o bob~.lo bob~.c &&
 \
mv -f $depbase.Tpo $depbase.Plo
Xbob~.lo
libtool: warning: libobj name 'bob~.lo' may not contain shell special 
characters.
libtool: compile:  gcc -DPACKAGE_NAME=\"pd\" -DPACKAGE_TARNAME=\"pd\" 
-DPACKAGE_VERSION=\"0.47.1\" "-DPACKAGE_STRING=\"pd 0.47.1\"" 
-DPACKAGE_BUGREPORT=\"\" -DP
 ACKAGE_URL=\"\" -DPACKAGE=\"pd\" -DVERSION=\"0.47.1\" -DSTDC_HEADERS=1 
-DHAVE_SY S_TYPES_H=1 
-DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMOR
 Y_H=1 -DHAVE_STRINGS_H=1 
-DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 
 -DLT_OBJDIR=\".libs/\" -DSTDC_HEADERS=1 
-DHAVE_FCNTL_H=1 -DHAVE_LIMITS_H=1 -DHA 
VE_MALLOC_H=1 -DHAVE_STDDEF_H=1 -DHAVE_STDLIB_H=1 
-DHAVE_STRING_H=1 -DHAVE_SYS_P  
   ARAM_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMEB_H=1 -DHAVE_UNISTD_H=1 
-DHAVE_ALLOC A=1 
-Dvfork=fork -DHAVE_STDLIB_H=1 -DHAVE_MALLOC=1 -DHAVE_STDLIB_H=1 -DHAVE_REAL
 LOC=1 -DRETSIGTYPE=void 
-DHAVE_DUP2=1 -DHAVE_FLOOR=1 -DHAVE_GETCWD=1 -DHAVE_GETT
 IMEOFDAY=1 -DHAVE_MEMMOVE=1 -DHAVE_MEMSET=1 
-DHAVE_POW=1 -DHAVE_SQRT=1 -DHAVE_ST
 RCHR=1 -DHAVE_STRERROR=1 -DHAVE_STRRCHR=1 -DHAVE_STRSTR=1 
-DHAVE_STRTOL=1 -I. -I 
../../src -DPD -O3 -ffast-math -funroll-loops -fomit-frame-pointer -MT 
"bob~.lo"  -MD -MP -MF 
".deps/bob~.Tpo" -c "bob~.c"  -DDLL_EXPORT -DPIC -o .libs/bob~.o
libtool: compile:  gcc -DPACKAG

Re: [PD] configure fails for portaudio (Windows 7)

2016-09-21 Thread Dan Wilcox
Ok, try now.


Dan Wilcox
@danomatika 
danomatika.com 
robotcowboy.com 
> On Sep 21, 2016, at 3:10 AM, Christof Ressi  wrote:
> 
> Hi Dan, tried building again, now it fails with a different error but still 
> related to portaudio (see attachment).
> 
> Best, Christof

___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


Re: [PD] configure fails for portaudio (Windows 7)

2016-09-21 Thread Christof Ressi
Hi Dan, tried building again, now it fails with a different error but still 
related to portaudio (see attachment).

Best, Christof



 
 

Gesendet: Mittwoch, 21. September 2016 um 05:15 Uhr
Von: "Dan Wilcox" <danomat...@gmail.com>
An: "Christof Ressi" <christof.re...@gmx.at>
Cc: pd-list@lists.iem.at
Betreff: Re: [PD] configure fails for portaudio (Windows 7)

Can you pull, clean, run configure, and try building again? I just added the 
missing portaudio api.
 


Dan Wilcox
@danomatika[https://twitter.com/danomatika]
danomatika.com[http://danomatika.com]
robotcowboy.com[http://robotcowboy.com] 

On Sep 20, 2016, at 5:45 PM, Christof Ressi 
<christof.re...@gmx.at[christof.re...@gmx.at]> wrote: 

Hi Dan! I tried your branch and 'configure' work now, however, I get an error 
with 'make':

portaudio/src/os/win/pa_win_wdmks_utils.c:53:51: fatal error: 
../../hostapi/wasapi/mingw-include/ks.h: No such file or directory
compilation terminated.
Makefile:719: die Regel für Ziel „portaudio/src/os/win/pa_win_wdmks_utils.lo“ 
scheiterte
make[2]: *** [portaudio/src/os/win/pa_win_wdmks_utils.lo] Fehler 1
make[2]: Verzeichnis „/c/pd_externals/pd/portaudio“ wird verlassen
Makefile:489: die Regel für Ziel „all-recursive“ scheiterte
make[1]: *** [all-recursive] Fehler 1
make[1]: Verzeichnis „/c/pd_externals/pd“ wird verlassen
Makefile:413: die Regel für Ziel „all“ scheiterte
make: *** [all] Fehler 2

Christof

 
 

Gesendet: Mittwoch, 21. September 2016 um 01:05 Uhr
Von: "Dan Wilcox" <danomat...@gmail.com[danomat...@gmail.com]>
An: "Christof Ressi" <christof.re...@gmx.at[christof.re...@gmx.at]>
Cc: pd-list@lists.iem.at[pd-list@lists.iem.at]
Betreff: Re: [PD] configure fails for portaudio (Windows 7)

Can you try the “autotools_updates” branch from 
https://github.com/pure-data/pure-data/tree/autotools_updates?[https://github.com/pure-data/pure-data/tree/autotools_updates?]
 
I removed the separate step of calling configure on portaudio directly as we 
now handle it in a makefile instead.
 


Dan Wilcox
@danomatika[https://twitter.com/danomatika[https://twitter.com/danomatika]]
danomatika.com[http://danomatika.com][http://danomatika.com[http://danomatika.com]]
robotcowboy.com[http://robotcowboy.com][http://robotcowboy.com[http://robotcowboy.com]]
 

On Sep 20, 2016, at 3:40 PM, 
pd-list-requ...@lists.iem.at[pd-list-requ...@lists.iem.at][pd-list-requ...@lists.iem.at[pd-list-requ...@lists.iem.at]]
 wrote: 

From: "Christof Ressi" 
<christof.re...@gmx.at[christof.re...@gmx.at][christof.re...@gmx.at[christof.re...@gmx.at]]>
Subject: [PD] configure fails for portaudio (Windows 7)
Date: September 20, 2016 at 3:40:34 PM MDT
To: pd-l...@iem.at[pd-l...@iem.at][pd-l...@iem.at[pd-l...@iem.at]]

Hi list,

I've already build several Pd externals with MinGW on Windows 7 using the 
pd-lib-builder, but never build Pd itself from source for this platform. 
'configure' always fails for portaudio. The error message I get is this:

=== configuring in portaudio (/c/pd_externals/pd/portaudio)
configure: running /bin/sh m4/config/configure --disable-option-checking 
'--prefix=/usr/local'  --cache-file=/dev/null --srcdir=.
/bin/sh: m4/config/configure: No such file or directory
configure: error: m4/config/configure failed for portaudio

There is indeed no 'configure' in m4/config. Any idea what could be the 
problem? I attached the config.log, in case that helps...

Christofportaudio/src/os/win/pa_x86_plain_converters.c: In function 'Float32_To_Int32':
portaudio/src/os/win/pa_x86_plain_converters.c:171:10: error: expected '(' 
before '{' token
 __asm{
  ^
portaudio/src/os/win/pa_x86_plain_converters.c:179:9: error: unknown type name 
'mov'
 mov esi, sourceBuffer
 ^
portaudio/src/os/win/pa_x86_plain_converters.c:181:9: error: expected '=', ',', 
';', 'asm' or '__attribute__' before 'mov'
 mov edx, 4  // sizeof float32 and int32
 ^
portaudio/src/os/win/pa_x86_plain_converters.c:232:13: error: invalid storage 
class for function 'Float32_To_Int32_Clip'
 static void Float32_To_Int32_Clip(
 ^
portaudio/src/os/win/pa_x86_plain_converters.c: In function 
'Float32_To_Int32_Clip':
portaudio/src/os/win/pa_x86_plain_converters.c:258:10: error: expected '(' 
before '{' token
 __asm{
  ^
portaudio/src/os/win/pa_x86_plain_converters.c:266:9: error: unknown type name 
'mov'
 mov esi, sourceBuffer
 ^
portaudio/src/os/win/pa_x86_plain_converters.c:268:9: error: expected '=', ',', 
';', 'asm' or '__attribute__' before 'mov'
 mov edx, 4  // sizeof float32 and int32
 ^
portaudio/src/os/win/pa_x86_plain_converters.c:331:13: error: invalid storage 
class for function 'Float32_To_Int32_DitherClip'
 static void Float32_To_Int32_DitherClip(
 ^
portaudio/src/os/win/pa_x86_plain_converters.c: In function 
'Floa

Re: [PD] configure fails for portaudio (Windows 7)

2016-09-20 Thread Christof Ressi
Hi Dan! I tried your branch and 'configure' work now, however, I get an error 
with 'make':

portaudio/src/os/win/pa_win_wdmks_utils.c:53:51: fatal error: 
../../hostapi/wasapi/mingw-include/ks.h: No such file or directory
compilation terminated.
Makefile:719: die Regel für Ziel „portaudio/src/os/win/pa_win_wdmks_utils.lo“ 
scheiterte 
make[2]: *** [portaudio/src/os/win/pa_win_wdmks_utils.lo] Fehler 1 
make[2]: Verzeichnis „/c/pd_externals/pd/portaudio“ wird verlassen 
Makefile:489: die Regel für Ziel „all-recursive“ scheiterte
make[1]: *** [all-recursive] Fehler 1
make[1]: Verzeichnis „/c/pd_externals/pd“ wird verlassen
Makefile:413: die Regel für Ziel „all“ scheiterte
make: *** [all] Fehler 2

Christof

 
 

Gesendet: Mittwoch, 21. September 2016 um 01:05 Uhr
Von: "Dan Wilcox" <danomat...@gmail.com>
An: "Christof Ressi" <christof.re...@gmx.at>
Cc: pd-list@lists.iem.at
Betreff: Re: [PD] configure fails for portaudio (Windows 7)

Can you try the “autotools_updates” branch from 
https://github.com/pure-data/pure-data/tree/autotools_updates?
 
I removed the separate step of calling configure on portaudio directly as we 
now handle it in a makefile instead.
 


Dan Wilcox
@danomatika[https://twitter.com/danomatika]
danomatika.com[http://danomatika.com]
robotcowboy.com[http://robotcowboy.com] 

On Sep 20, 2016, at 3:40 PM, 
pd-list-requ...@lists.iem.at[pd-list-requ...@lists.iem.at] wrote: 

From: "Christof Ressi" <christof.re...@gmx.at[christof.re...@gmx.at]>
Subject: [PD] configure fails for portaudio (Windows 7)
Date: September 20, 2016 at 3:40:34 PM MDT
To: pd-l...@iem.at[pd-l...@iem.at]

Hi list,

I've already build several Pd externals with MinGW on Windows 7 using the 
pd-lib-builder, but never build Pd itself from source for this platform. 
'configure' always fails for portaudio. The error message I get is this:

=== configuring in portaudio (/c/pd_externals/pd/portaudio)
configure: running /bin/sh m4/config/configure --disable-option-checking 
'--prefix=/usr/local'  --cache-file=/dev/null --srcdir=.
/bin/sh: m4/config/configure: No such file or directory
configure: error: m4/config/configure failed for portaudio

There is indeed no 'configure' in m4/config. Any idea what could be the 
problem? I attached the config.log, in case that helps...

Christof

___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


Re: [PD] configure fails for portaudio (Windows 7)

2016-09-20 Thread Dan Wilcox
Can you try the “autotools_updates” branch from 
https://github.com/pure-data/pure-data/tree/autotools_updates 
<https://github.com/pure-data/pure-data/tree/autotools_updates>?

I removed the separate step of calling configure on portaudio directly as we 
now handle it in a makefile instead.


Dan Wilcox
@danomatika <https://twitter.com/danomatika>
danomatika.com <http://danomatika.com/>
robotcowboy.com <http://robotcowboy.com/>
> On Sep 20, 2016, at 3:40 PM, pd-list-requ...@lists.iem.at wrote:
> 
> From: "Christof Ressi" <christof.re...@gmx.at <mailto:christof.re...@gmx.at>>
> Subject: [PD] configure fails for portaudio (Windows 7)
> Date: September 20, 2016 at 3:40:34 PM MDT
> To: pd-l...@iem.at <mailto:pd-l...@iem.at>
> 
> 
> Hi list,
> 
> I've already build several Pd externals with MinGW on Windows 7 using the 
> pd-lib-builder, but never build Pd itself from source for this platform. 
> 'configure' always fails for portaudio. The error message I get is this:
> 
> === configuring in portaudio (/c/pd_externals/pd/portaudio)
> configure: running /bin/sh m4/config/configure --disable-option-checking 
> '--prefix=/usr/local'  --cache-file=/dev/null --srcdir=.
> /bin/sh: m4/config/configure: No such file or directory
> configure: error: m4/config/configure failed for portaudio
> 
> There is indeed no 'configure' in m4/config. Any idea what could be the 
> problem? I attached the config.log, in case that helps...
> 
> Christof

___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


[PD] configure fails for portaudio (Windows 7)

2016-09-20 Thread Christof Ressi
Hi list,

I've already build several Pd externals with MinGW on Windows 7 using the 
pd-lib-builder, but never build Pd itself from source for this platform. 
'configure' always fails for portaudio. The error message I get is this:

=== configuring in portaudio (/c/pd_externals/pd/portaudio)
configure: running /bin/sh m4/config/configure --disable-option-checking 
'--prefix=/usr/local'  --cache-file=/dev/null --srcdir=.
/bin/sh: m4/config/configure: No such file or directory
configure: error: m4/config/configure failed for portaudio

There is indeed no 'configure' in m4/config. Any idea what could be the 
problem? I attached the config.log, in case that helps...

Christof

config.log
Description: Binary data
___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list