Hi all,
someone already posted this error when trying to compile Pd-0.42.5-extended: make -C ../extra/bonk~ make: Entering an unknown directory make: *** ../extra/bonk~: No such file or directory. Stop.
But in the other thread the solution for the guys was to find a working binary package for their Linux distribution, which is no option in my case (Slackware).
I already successfully compiled the previous release of Pd-extended on my system, but this time the process stops after this error.
I tried this without any result: find <path to pd-extended source code> -name bonk~
There are a couple of externals depending on bonk~ so i'd like to have it in my build. Is bonk~ included in the source package and if yes, where? Can i otherwise download it from any other place?
I think it could be interesting for the comunity, because if it works on my system i'll release a so called SlackBuild script on www.slackbuilds.org which makes it very easy to install on Slackware Linux.
greets Felix
An obvious suggestion is perhaps to build puredata and install that first.
..ailo
On 09/27/2010 11:46 PM, Felix Pfeifer wrote:
Hi all,
someone already posted this error when trying to compile Pd-0.42.5-extended: make -C ../extra/bonk~ make: Entering an unknown directory make: *** ../extra/bonk~: No such file or directory. Stop.
But in the other thread the solution for the guys was to find a working binary package for their Linux distribution, which is no option in my case (Slackware).
I already successfully compiled the previous release of Pd-extended on my system, but this time the process stops after this error.
I tried this without any result: find<path to pd-extended source code> -name bonk~
There are a couple of externals depending on bonk~ so i'd like to have it in my build. Is bonk~ included in the source package and if yes, where? Can i otherwise download it from any other place?
I think it could be interesting for the comunity, because if it works on my system i'll release a so called SlackBuild script on www.slackbuilds.org which makes it very easy to install on Slackware Linux.
greets Felix
Pd-dev mailing list Pd-dev@iem.at http://lists.puredata.info/listinfo/pd-dev
I got the feeling that 'cd packages/linux_make && make install' isn't the way of building pd-extended any more. Is that the case?
Before having that feeling, i wanted to reply like this: This would not fix the error. It is caused by a missing directory called bonk~ in the source tarball. This directory and its contents are needed by pd/src/makefile during build process. The full path of bonk~ should be .../Pd-0.42.5-extended/pd/extra/bonk~ This is where the makefile expects it to be.
I know 2 possible solutions for this: uncommenting the line in the makefile which causes the error (which is not a good choice) or getting the bonk~ directory from another tarball.
The bonk~ directory is included in the pd-0.42-5.src.tar.gz tarball. I copied it from there to .../Pd-0.42.5-extended/pd/extra/ After doing that i noticed that the Makefile in packages/linux_make still didn't work because some other files/directories were still missing in .../Pd-0.42.5-extended/pd/extra/ so i copied all of the files from the vanilla tarball to the extended tarball.
But then again the build process stopped with this error:
install -p /home/felix/software/slack13.1/Pd-extended/Pd-0.42.5-extended/abstractions/nqpoly/nqpoly~/*.pd \ /tmp/pd//usr/lib/pd-extended/extra/nqpoly~ install: cannot stat `/home/felix/software/slack13.1/Pd-extended/Pd-0.42.5-extended/abstractions/nqpoly/nqpoly~/*.pd': No such file or directory
2010/9/28 ailo ailo.at@gmail.com:
An obvious suggestion is perhaps to build puredata and install that first.
..ailo
On 09/27/2010 11:46 PM, Felix Pfeifer wrote:
Hi all,
someone already posted this error when trying to compile Pd-0.42.5-extended: make -C ../extra/bonk~ make: Entering an unknown directory make: *** ../extra/bonk~: No such file or directory. Stop.
But in the other thread the solution for the guys was to find a working binary package for their Linux distribution, which is no option in my case (Slackware).
I already successfully compiled the previous release of Pd-extended on my system, but this time the process stops after this error.
I tried this without any result: find<path to pd-extended source code> -name bonk~
There are a couple of externals depending on bonk~ so i'd like to have it in my build. Is bonk~ included in the source package and if yes, where? Can i otherwise download it from any other place?
I think it could be interesting for the comunity, because if it works on my system i'll release a so called SlackBuild script on www.slackbuilds.org which makes it very easy to install on Slackware Linux.
greets Felix
Pd-dev mailing list Pd-dev@iem.at http://lists.puredata.info/listinfo/pd-dev
Pd-dev mailing list Pd-dev@iem.at http://lists.puredata.info/listinfo/pd-dev
On 09/28/2010 03:12 PM, Felix Pfeifer wrote:
I got the feeling that 'cd packages/linux_make&& make install' isn't the way of building pd-extended any more. Is that the case?
When setting up Ubuntu for building I actually needed to install these as dependencies: puredata, gem and then I did "make install && make package"
This should work without installing pd and gem (as mentioned in http://puredata.info/docs/developer/BuildingPdExtended): mkdir ~/auto-build rsync -av --delete rsync://128.238.56.50/distros/pd-extended/ pd-extended/ ~/auto-build/pd-extended/scripts/auto-build/pd-extended-auto-builder.sh
Other than that, I don't know. I suppose understanding the build system could help a lot: http://puredata.info/docs/developer/PdExtendedBuildSystem
I think the auto-build script used to be used in between of releases, but there is no notion of that now, so I suppose using the auto-build script will give you the latest stable version. Am I wrong?
Hope it helps.
// ailo
Before having that feeling, i wanted to reply like this: This would not fix the error. It is caused by a missing directory called bonk~ in the source tarball. This directory and its contents are needed by pd/src/makefile during build process. The full path of bonk~ should be .../Pd-0.42.5-extended/pd/extra/bonk~ This is where the makefile expects it to be.
I know 2 possible solutions for this: uncommenting the line in the makefile which causes the error (which is not a good choice) or getting the bonk~ directory from another tarball.
The bonk~ directory is included in the pd-0.42-5.src.tar.gz tarball. I copied it from there to .../Pd-0.42.5-extended/pd/extra/ After doing that i noticed that the Makefile in packages/linux_make still didn't work because some other files/directories were still missing in .../Pd-0.42.5-extended/pd/extra/ so i copied all of the files from the vanilla tarball to the extended tarball.
But then again the build process stopped with this error:
install -p /home/felix/software/slack13.1/Pd-extended/Pd-0.42.5-extended/abstractions/nqpoly/nqpoly~/*.pd \ /tmp/pd//usr/lib/pd-extended/extra/nqpoly~ install: cannot stat `/home/felix/software/slack13.1/Pd-extended/Pd-0.42.5-extended/abstractions/nqpoly/nqpoly~/*.pd': No such file or directory
2010/9/28 ailoailo.at@gmail.com:
An obvious suggestion is perhaps to build puredata and install that first.
..ailo
On 09/27/2010 11:46 PM, Felix Pfeifer wrote:
Hi all,
someone already posted this error when trying to compile Pd-0.42.5-extended: make -C ../extra/bonk~ make: Entering an unknown directory make: *** ../extra/bonk~: No such file or directory. Stop.
But in the other thread the solution for the guys was to find a working binary package for their Linux distribution, which is no option in my case (Slackware).
I already successfully compiled the previous release of Pd-extended on my system, but this time the process stops after this error.
I tried this without any result: find<path to pd-extended source code> -name bonk~
There are a couple of externals depending on bonk~ so i'd like to have it in my build. Is bonk~ included in the source package and if yes, where? Can i otherwise download it from any other place?
I think it could be interesting for the comunity, because if it works on my system i'll release a so called SlackBuild script on www.slackbuilds.org which makes it very easy to install on Slackware Linux.
greets Felix
Pd-dev mailing list Pd-dev@iem.at http://lists.puredata.info/listinfo/pd-dev
Pd-dev mailing list Pd-dev@iem.at http://lists.puredata.info/listinfo/pd-dev
Pd-dev mailing list Pd-dev@iem.at http://lists.puredata.info/listinfo/pd-dev
ailo, can you please tell me which versions of puredata and gem you installed on your ubuntu box and which version of Pd-extended you installed from source?
felix
2010/9/28 ailo ailo.at@gmail.com:
On 09/28/2010 03:12 PM, Felix Pfeifer wrote:
I got the feeling that 'cd packages/linux_make&& make install' isn't the way of building pd-extended any more. Is that the case?
When setting up Ubuntu for building I actually needed to install these as dependencies: puredata, gem and then I did "make install && make package"
This should work without installing pd and gem (as mentioned in http://puredata.info/docs/developer/BuildingPdExtended): mkdir ~/auto-build rsync -av --delete rsync://128.238.56.50/distros/pd-extended/ pd-extended/ ~/auto-build/pd-extended/scripts/auto-build/pd-extended-auto-builder.sh
Other than that, I don't know. I suppose understanding the build system could help a lot: http://puredata.info/docs/developer/PdExtendedBuildSystem
I think the auto-build script used to be used in between of releases, but there is no notion of that now, so I suppose using the auto-build script will give you the latest stable version. Am I wrong?
Hope it helps.
// ailo
Before having that feeling, i wanted to reply like this: This would not fix the error. It is caused by a missing directory called bonk~ in the source tarball. This directory and its contents are needed by pd/src/makefile during build process. The full path of bonk~ should be .../Pd-0.42.5-extended/pd/extra/bonk~ This is where the makefile expects it to be.
I know 2 possible solutions for this: uncommenting the line in the makefile which causes the error (which is not a good choice) or getting the bonk~ directory from another tarball.
The bonk~ directory is included in the pd-0.42-5.src.tar.gz tarball. I copied it from there to .../Pd-0.42.5-extended/pd/extra/ After doing that i noticed that the Makefile in packages/linux_make still didn't work because some other files/directories were still missing in .../Pd-0.42.5-extended/pd/extra/ so i copied all of the files from the vanilla tarball to the extended tarball.
But then again the build process stopped with this error:
install -p /home/felix/software/slack13.1/Pd-extended/Pd-0.42.5-extended/abstractions/nqpoly/nqpoly~/*.pd \ /tmp/pd//usr/lib/pd-extended/extra/nqpoly~ install: cannot stat
`/home/felix/software/slack13.1/Pd-extended/Pd-0.42.5-extended/abstractions/nqpoly/nqpoly~/*.pd': No such file or directory
2010/9/28 ailoailo.at@gmail.com:
An obvious suggestion is perhaps to build puredata and install that first.
..ailo
On 09/27/2010 11:46 PM, Felix Pfeifer wrote:
Hi all,
someone already posted this error when trying to compile Pd-0.42.5-extended: make -C ../extra/bonk~ make: Entering an unknown directory make: *** ../extra/bonk~: No such file or directory. Stop.
But in the other thread the solution for the guys was to find a working binary package for their Linux distribution, which is no option in my case (Slackware).
I already successfully compiled the previous release of Pd-extended on my system, but this time the process stops after this error.
I tried this without any result: find<path to pd-extended source code> -name bonk~
There are a couple of externals depending on bonk~ so i'd like to have it in my build. Is bonk~ included in the source package and if yes, where? Can i otherwise download it from any other place?
I think it could be interesting for the comunity, because if it works on my system i'll release a so called SlackBuild script on www.slackbuilds.org which makes it very easy to install on Slackware Linux.
greets Felix
Pd-dev mailing list Pd-dev@iem.at http://lists.puredata.info/listinfo/pd-dev
Pd-dev mailing list Pd-dev@iem.at http://lists.puredata.info/listinfo/pd-dev
Pd-dev mailing list Pd-dev@iem.at http://lists.puredata.info/listinfo/pd-dev
Pd-dev mailing list Pd-dev@iem.at http://lists.puredata.info/listinfo/pd-dev
On 09/29/2010 12:26 AM, Felix Pfeifer wrote:
ailo, can you please tell me which versions of puredata and gem you installed on your ubuntu box and which version of Pd-extended you installed from source?
felix
Both were latest versions
gem 0.92.3 puredata 0.42.6
Did you try the auto-build script?
thank you ailo for your fast replies :) i didn't compile it successfully until now, but i found out, that the missing directories were due to an errornous tarball, which i could't believe at the first time, because i downloaded it 2 times and got same md5sums each time. I think it is broken on the mirror where i downloaded it (i can't remember which, sry). I think everything should work now hopefully without any further problems.
felix
2010/9/29 ailo ailo.at@gmail.com:
On 09/29/2010 12:26 AM, Felix Pfeifer wrote:
ailo, can you please tell me which versions of puredata and gem you installed on your ubuntu box and which version of Pd-extended you installed from source?
felix
Both were latest versions
gem 0.92.3 puredata 0.42.6
Did you try the auto-build script?
Pd-dev mailing list Pd-dev@iem.at http://lists.puredata.info/listinfo/pd-dev