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 <[email protected]>: > 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 ailo<[email protected]>: >>> >>> 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 >>>> [email protected] >>>> http://lists.puredata.info/listinfo/pd-dev >>> >>> _______________________________________________ >>> Pd-dev mailing list >>> [email protected] >>> http://lists.puredata.info/listinfo/pd-dev >>> >> _______________________________________________ >> Pd-dev mailing list >> [email protected] >> http://lists.puredata.info/listinfo/pd-dev > > > _______________________________________________ > Pd-dev mailing list > [email protected] > http://lists.puredata.info/listinfo/pd-dev > _______________________________________________ Pd-dev mailing list [email protected] http://lists.puredata.info/listinfo/pd-dev
