<br><br><div class="gmail_quote">2010/8/1 <span dir="ltr"><<a href="mailto:meino.cramer@gmx.de">meino.cramer@gmx.de</a>></span><br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Hi,<br>
<br>
ok, I will try it again...fingers crossed...<br>
<br>
<br>
Funs Seelen <<a href="mailto:funsseelen@gmail.com">funsseelen@gmail.com</a>> [10-08-01 05:20]:<br>
<div><div></div><div class="h5">> ---------- Forwarded message ----------<br>
> From: Funs Seelen <<a href="mailto:funsseelen@gmail.com">funsseelen@gmail.com</a>><br>
> Date: 2010/7/31<br>
> Subject: Re: [PD] Disabling of packages to build...<br>
> To: <a href="mailto:meino.cramer@gmx.de">meino.cramer@gmx.de</a><br>
><br>
><br>
><br>
><br>
> 2010/7/31 <<a href="mailto:meino.cramer@gmx.de">meino.cramer@gmx.de</a>><br>
><br>
> > Hello Funs,<br>
> ><br>
> > Funs Seelen <<a href="mailto:funsseelen@gmail.com">funsseelen@gmail.com</a>> [10-07-31 22:28]:<br>
> > > Hello Meino,<br>
> > ><br>
> > > 2010/7/31 <<a href="mailto:meino.cramer@gmx.de">meino.cramer@gmx.de</a>><br>
> > ><br>
> > > > Hi,<br>
> > > ><br>
> > > > while fighting for a successful compilation of Pd-0.41.4-extended<br>
> > > > the build process falls over a certain package which I have now<br>
> > > > decided to exclude.<br>
> > > ><br>
> > > > Where can I disable the build and install of packages from<br>
> > > > Pd-extended?<br>
> > > ><br>
> > > > What do you mean with "packages"? Building pd depends on some packages<br>
> > (as<br>
> > > I recently learned for example "tk8.*-dev"). You can't exclude them, but<br>
> > you<br>
> > > just need to install them:<br>
> > ><br>
> > > $ sudo apt-get install the_package_i_need<br>
> > ><br>
> > > If you mean "libraries" or "objects" editing "Makefile" might be helpful.<br>
> > ><br>
> > > $ nano Makefile<br>
> > ><br>
> > > But then I would rather build pd-0.42-5 and install the external<br>
> > libraries<br>
> > > you need or listen to Hans and build his latest release candidate (I<br>
> > don't<br>
> > > know where he hid the source code). 0.42-5 makes editing a little easier.<br>
> ><br>
> > I checked out pd-extended-0.42 (release code) and tried several<br>
> > times to compile/installed it but it failed due to errors, which<br>
> > are not based on missing dependencies. And finally I gave up.<br>
> ><br>
> > Now I tried the stable pd-extended release and again fall over<br>
> > packages not compiling.<br>
> ><br>
> > I am frustrated about that.<br>
> ><br>
> > I can understand.<br>
><br>
><br>
> > I think I gave it up finally.<br>
> ><br>
> > If you "think" you gave up and you're not sure 100% about that here are<br>
> some possible solutions:<br>
><br>
> - Quit working on it for now and wait at least until tomorrow;<br>
><br>
> - Tell us what system you are running (maybe others have had the same<br>
> problem before or have an already-built-package for your platform) &<br>
> - write down the output of the errors;<br>
><br>
> - Download pd-0.42-5 <a href="http://crca.ucsd.edu/%7Emsp/software.html" target="_blank">http://crca.ucsd.edu/~msp/software.html</a>, install<br>
> "tk8.5-dev" (if using linux) and build it (see "README.txt") &<br>
> - install the libraries you need afterwards.<br>
><br>
<br>
</div></div> I am on Gentoo-Linux, which I freshly installed a month ago. With<br>
the Gentoo system I had previously I experimented with pd-overlay<br>
and ebuilds, which are not supported by the Gentoo crew, which tends<br>
to make things more complicated than easier.<br>
The current system has to last longer than the previous one, so I<br>
willl no longer unmask packages or install overlays and ebuilds<br>
from other sources than from the Gentoo-crew itsself.<br>
<br>
In case of the need to install things not supported by the<br>
Gentoo-crew those have to compile out-of-the-box (classical way<br>
of installing which only system dependency is of "being on<br>
a linux box" instead of makeing diffderences what distribution<br>
is used.)<br>
<br>
By the way: pd-extended searches for dpkg-* executables and than<br>
thinks of being on Debian and installs everything into /usr/bin<br>
instead of /usr/local/bin.<br>
My opinion is, that this logic is not working in every case. Gentoo<br>
offers dpkg-* utils also. The result is that pd-extended gets<br>
installed into places, which are only for ebuilds.<br>
(Takes me some time to figure out, whether everything wants<br>
to go to /usr...)<br>
As long as there are no official ebuilds for Gentoo, pd-extended<br>
should keep its fingers off /usr.<br>
If the distribution cannot figured out 100% surely, break the installation<br>
process or ask the user for help.<br>
The existence or not-existence of certain tools is not strong logic.<br>
<br>
Only my two cents, your currency may vary... ;)<br>
<br>
---<br>
<br>
I compiled pd-0.42-5 from the link you gave me, and it<br>
compiles/installes well.<br>
Unfortunately I have no clue, how install the rest, which makes the<br>
now installed pd-vanilla into pd-extended...<br>
<br></blockquote><div><br><a href="http://pure-data.svn.sourceforge.net/viewvc/pure-data/trunk/">http://pure-data.svn.sourceforge.net/viewvc/pure-data/trunk/</a><br>Here you can download several external libraries. Some may install easy, some may not. That's why the community came up with the 'template' (also in the externals-folder) to create a standard for libraries. Maybe in somewhere future all libraries will install the same way.<br>
It's a hell of a job to install all libraries pd-extended contains, but I guess there's no need for that. Pd-extended loads a bunch of externals every time you'll probably never use. It's easy though to have them all installed but personally I seemed to use almost only vanilla-objects. Since I use the same version you just installed I even know better what's available for pd. The only disadvantage of not having pd-extended I can think of is when you download someone else's patch and the only information you get is that all objects are included in pd-extended.<br>
<br>So whether you can use it the way as described above or you can try to change the install-path of pd-extended and uninstall pd-vanilla again.<br>For the last option: searching somewhere in the source for "/usr/bin/" and change that bit of text to "usr/local/bin" is what I would try in your position.<br>
mfg<br>Funs<br> </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Best regards,<br>
mcc<br>
<div><div></div><div class="h5"><br>
<br>
<br>
<br>
<br>
> > Thanks for all help I got here.<br>
> ><br>
> > bye<br>
> ><br>
> > Best regards,<br>
> > mcc<br>
> ><br>
> > ><br>
> > ><br>
> > > > Thank you very much for any help in advance!<br>
> > > > Best regards,<br>
> > > > mcc<br>
> > > ><br>
> > > > I hope this somehow is an answer to your question. If not I'm sorry for<br>
> > not<br>
> > > understanding your question right.<br>
> > ><br>
> > ><br>
> > > ><br>
> > > ><br>
> > > > _______________________________________________<br>
> > > > <a href="mailto:Pd-list@iem.at">Pd-list@iem.at</a> mailing list<br>
> > > > UNSUBSCRIBE and account-management -><br>
> > > > <a href="http://lists.puredata.info/listinfo/pd-list" target="_blank">http://lists.puredata.info/listinfo/pd-list</a><br>
> > > ><br>
> ><br>
> > > _______________________________________________<br>
> > > <a href="mailto:Pd-list@iem.at">Pd-list@iem.at</a> mailing list<br>
> > > UNSUBSCRIBE and account-management -><br>
> > <a href="http://lists.puredata.info/listinfo/pd-list" target="_blank">http://lists.puredata.info/listinfo/pd-list</a><br>
> ><br>
> ><br>
> ><br>
<br>
> _______________________________________________<br>
> <a href="mailto:Pd-list@iem.at">Pd-list@iem.at</a> mailing list<br>
> UNSUBSCRIBE and account-management -> <a href="http://lists.puredata.info/listinfo/pd-list" target="_blank">http://lists.puredata.info/listinfo/pd-list</a><br>
<br>
<br>
<br>
_______________________________________________<br>
<a href="mailto:Pd-list@iem.at">Pd-list@iem.at</a> mailing list<br>
UNSUBSCRIBE and account-management -> <a href="http://lists.puredata.info/listinfo/pd-list" target="_blank">http://lists.puredata.info/listinfo/pd-list</a><br>
</div></div></blockquote></div><br>