[PD-dev] bonk~ missing in Pd-0.42.5-extended.tar.gz

Felix Pfeifer pfeifer.felix at googlemail.com
Wed Sep 29 00:26:35 CEST 2010


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 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 ailo<ailo.at 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 at iem.at
>>>> http://lists.puredata.info/listinfo/pd-dev
>>>
>>> _______________________________________________
>>> Pd-dev mailing list
>>> Pd-dev at iem.at
>>> http://lists.puredata.info/listinfo/pd-dev
>>>
>> _______________________________________________
>> Pd-dev mailing list
>> Pd-dev at iem.at
>> http://lists.puredata.info/listinfo/pd-dev
>
>
> _______________________________________________
> Pd-dev mailing list
> Pd-dev at iem.at
> http://lists.puredata.info/listinfo/pd-dev
>



More information about the Pd-dev mailing list