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-request@lists.iem.at wrote:
From: "Christof Ressi" <christof.ressi@gmx.at mailto:christof.ressi@gmx.at> Subject: [PD] configure fails for portaudio (Windows 7) Date: September 20, 2016 at 3:40:34 PM MDT To: pd-list@iem.at mailto:pd-list@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<config.log>
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" danomatika@gmail.com An: "Christof Ressi" christof.ressi@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-request@lists.iem.at[pd-list-request@lists.iem.at] wrote:
From: "Christof Ressi" <christof.ressi@gmx.at[christof.ressi@gmx.at]> Subject: [PD] configure fails for portaudio (Windows 7) Date: September 20, 2016 at 3:40:34 PM MDT To: pd-list@iem.at[pd-list@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<config.log>
Ok sweet. Should be easy to fix. You're the first person to try it on windows.
Dan Wilcox danomatika.com robotcowboy.com
On Sep 20, 2016, at 5:45 PM, Christof Ressi christof.ressi@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" danomatika@gmail.com An: "Christof Ressi" christof.ressi@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-request@lists.iem.at[pd-list-request@lists.iem.at] wrote:
From: "Christof Ressi" <christof.ressi@gmx.at[christof.ressi@gmx.at]> Subject: [PD] configure fails for portaudio (Windows 7) Date: September 20, 2016 at 3:40:34 PM MDT To: pd-list@iem.at[pd-list@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<config.log>
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.ressi@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" danomatika@gmail.com An: "Christof Ressi" christof.ressi@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-request@lists.iem.at[pd-list-request@lists.iem.at] wrote:
From: "Christof Ressi" <christof.ressi@gmx.at[christof.ressi@gmx.at]> Subject: [PD] configure fails for portaudio (Windows 7) Date: September 20, 2016 at 3:40:34 PM MDT To: pd-list@iem.at[pd-list@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<config.log>
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" danomatika@gmail.com An: "Christof Ressi" christof.ressi@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.ressi@gmx.at[christof.ressi@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" <danomatika@gmail.com[danomatika@gmail.com]> An: "Christof Ressi" <christof.ressi@gmx.at[christof.ressi@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?%5Bhttps://git...] 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%5Bhttps://twitter.com/danomatika]] danomatika.com[http://danomatika.com][http://danomatika.com%5Bhttp://danomatika.com]] robotcowboy.com[http://robotcowboy.com][http://robotcowboy.com%5Bhttp://robotcowboy.com]]
On Sep 20, 2016, at 3:40 PM, pd-list-request@lists.iem.at[pd-list-request@lists.iem.at][pd-list-request@lists.iem.at[pd-list-request@lists.iem.at]] wrote:
From: "Christof Ressi" <christof.ressi@gmx.at[christof.ressi@gmx.at][christof.ressi@gmx.at[christof.ressi@gmx.at]]> Subject: [PD] configure fails for portaudio (Windows 7) Date: September 20, 2016 at 3:40:34 PM MDT To: pd-list@iem.at[pd-list@iem.at][pd-list@iem.at[pd-list@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<config.log>
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.ressi@gmx.at wrote:
Hi Dan, tried building again, now it fails with a different error but still related to portaudio (see attachment).
Best, Christof
We're almost there ;-). Build fails in 'extra' (see attachment).
Gesendet: Mittwoch, 21. September 2016 um 16:23 Uhr Von: "Dan Wilcox" danomatika@gmail.com An: "Christof Ressi" christof.ressi@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.ressi@gmx.at[christof.ressi@gmx.at]> wrote:
Hi Dan, tried building again, now it fails with a different error but still related to portaudio (see attachment).
Best, Christof
Thanks for your patience. I added the missing flag to the configure.ac, so you’ll need to do the following again:
:)
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.ressi@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" danomatika@gmail.com An: "Christof Ressi" christof.ressi@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.ressi@gmx.at[christof.ressi@gmx.at]> wrote:
Hi Dan, tried building again, now it fails with a different error but still related to portaudio (see attachment).
Best, Christof<build_extra_error.txt>
I think it's the same error again...
Gesendet: Mittwoch, 21. September 2016 um 20:32 Uhr Von: "Dan Wilcox" danomatika@gmail.com An: "Christof Ressi" christof.ressi@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:
:)
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.ressi@gmx.at[christof.ressi@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" <danomatika@gmail.com[danomatika@gmail.com]> An: "Christof Ressi" <christof.ressi@gmx.at[christof.ressi@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%5Bhttps://twitter.com/danomatika]] danomatika.com[http://danomatika.com][http://danomatika.com%5Bhttp://danomatika.com]] robotcowboy.com[http://robotcowboy.com][http://robotcowboy.com%5Bhttp://robotcowboy.com]]
On Sep 21, 2016, at 3:10 AM, Christof Ressi <christof.ressi@gmx.at[christof.ressi@gmx.at][christof.ressi@gmx.at[christof.ressi@gmx.at]]> wrote:
Hi Dan, tried building again, now it fails with a different error but still related to portaudio (see attachment).
Best, Christof<build_extra_error.txt>
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" danomatika@gmail.com An: "Christof Ressi" christof.ressi@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:
:)
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.ressi@gmx.at[christof.ressi@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" <danomatika@gmail.com[danomatika@gmail.com]> An: "Christof Ressi" <christof.ressi@gmx.at[christof.ressi@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%5Bhttps://twitter.com/danomatika]] danomatika.com[http://danomatika.com][http://danomatika.com%5Bhttp://danomatika.com]] robotcowboy.com[http://robotcowboy.com][http://robotcowboy.com%5Bhttp://robotcowboy.com]]
On Sep 21, 2016, at 3:10 AM, Christof Ressi <christof.ressi@gmx.at[christof.ressi@gmx.at][christof.ressi@gmx.at[christof.ressi@gmx.at]]> wrote:
Hi Dan, tried building again, now it fails with a different error but still related to portaudio (see attachment).
Best, Christof<build_extra_error.txt>
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:
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.ressi@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 ;-)
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" danomatika@gmail.com An: "Christof Ressi" christof.ressi@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:
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.ressi@gmx.at[christof.ressi@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 ;-)
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.ressi@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.
Christof
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 danomatika@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.ressi@gmx.at mailto:christof.ressi@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.
Christof
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" danomatika@gmail.com An: "Christof Ressi" christof.ressi@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 <danomatika@gmail.com[danomatika@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.ressi@gmx.at[christof.ressi@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.
Christof
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 https://twitter.com/danomatika danomatika.com http://danomatika.com/ robotcowboy.com http://robotcowboy.com/
On Sep 23, 2016, at 3:50 AM, Christof Ressi christof.ressi@gmx.at 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?