On Nov 28, 2019, at 6:39 AM, pd-list-request@lists.iem.at wrote:
- No mention of autogen.sh in install.txt
It is listed in the *general* for using the auto tools build, which are the same for all platforms:
https://github.com/pure-data/pure-data/blob/master/INSTALL.txt#L40 https://github.com/pure-data/pure-data/blob/master/INSTALL.txt#L40
The platform subheadings then list platform-specific options, build configurations, etc. I did not feel it make sense to have the same general steps repeated for each platform.
Should we add some sort of "Now that your build system is setup, follow the general auto tools build instructions." line to the Windows subsection?
- No C compiler in msys2 by default. pacman -S msys/gcc was the correct
one (after a few tries).
gcc is one option, however the suggested packages include clang (mingw-w64-x86_64-clang) which is also sufficient:
https://github.com/pure-data/pure-data/blob/master/INSTALL.txt#L311 https://github.com/pure-data/pure-data/blob/master/INSTALL.txt#L311
- Failed trying to link OSS. Tried ./configure --disable-oss - but no
other midi or audio APIs found, and s_audio.c still looked for OSS.
Clearly the configure step has failed and I'm glad to see it was something simple, based on your following emails. I didn't realize the build relied on specific folder naming on Windows and we should take a note of that. The reason why this was not discovered earlier is that most people use git clone which names the folder "pure-data" while downloading the zip from Github adds the "-master."
Dan Wilcox @danomatika http://twitter.com/danomatika danomatika.com http://danomatika.com/ robotcowboy.com http://robotcowboy.com/
I went ahead and clarified this. I hope this is helpful in avoiding your experience for other:
https://github.com/pure-data/pure-data/commit/c9d3a3a72a861986b85e931cafda6c... https://github.com/pure-data/pure-data/commit/c9d3a3a72a861986b85e931cafda6cb732da6be2
On Nov 28, 2019, at 12:15 PM, Dan Wilcox danomatika@gmail.com wrote:
The platform subheadings then list platform-specific options, build configurations, etc. I did not feel it make sense to have the same general steps repeated for each platform.
Should we add some sort of "Now that your build system is setup, follow the general auto tools build instructions." line to the Windows subsection?
Dan Wilcox @danomatika http://twitter.com/danomatika danomatika.com http://danomatika.com/ robotcowboy.com http://robotcowboy.com/
On 11/28/2019 8:15 AM, Dan Wilcox wrote: The reason why this was not discovered earlier is that most people use git clone which names the folder "pure-data" while downloading the zip from Github adds the "-master."
IIRC I have no troubles with "-master" or whatever branch ("-netobjects") is appended to the base dir name when downloading the zip pkg from the github web. I never use Git to get sources.
Mensaje telepatico asistido por maquinas.
On 11/28/2019 9:19 AM, Lucas Cordiviola wrote: IIRC I have no troubles with "-master" or whatever [...]
I can confirm this. I had just compiled fine with the zip package downloaded from the github web that extract as "pure-data-master".
Mensaje telepatico asistido por maquinas.