<br><br><div class="gmail_quote">2010/8/1  <span dir="ltr">&lt;<a href="mailto:meino.cramer@gmx.de">meino.cramer@gmx.de</a>&gt;</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 &lt;<a href="mailto:funsseelen@gmail.com">funsseelen@gmail.com</a>&gt; [10-08-01 05:20]:<br>
<div><div></div><div class="h5">&gt; ---------- Forwarded message ----------<br>
&gt; From: Funs Seelen &lt;<a href="mailto:funsseelen@gmail.com">funsseelen@gmail.com</a>&gt;<br>
&gt; Date: 2010/7/31<br>
&gt; Subject: Re: [PD] Disabling of packages to build...<br>
&gt; To: <a href="mailto:meino.cramer@gmx.de">meino.cramer@gmx.de</a><br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;   2010/7/31 &lt;<a href="mailto:meino.cramer@gmx.de">meino.cramer@gmx.de</a>&gt;<br>
&gt;<br>
&gt; &gt; Hello Funs,<br>
&gt; &gt;<br>
&gt; &gt; Funs Seelen &lt;<a href="mailto:funsseelen@gmail.com">funsseelen@gmail.com</a>&gt; [10-07-31 22:28]:<br>
&gt; &gt; &gt; Hello Meino,<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; 2010/7/31 &lt;<a href="mailto:meino.cramer@gmx.de">meino.cramer@gmx.de</a>&gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; Hi,<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;  while fighting for a successful compilation of Pd-0.41.4-extended<br>
&gt; &gt; &gt; &gt;  the build process falls over a certain package which I have now<br>
&gt; &gt; &gt; &gt;  decided to exclude.<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;  Where can I disable the build and install of packages from<br>
&gt; &gt; &gt; &gt;  Pd-extended?<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; What do you mean with &quot;packages&quot;? Building pd depends on some packages<br>
&gt; &gt; (as<br>
&gt; &gt; &gt; I recently learned for example &quot;tk8.*-dev&quot;). You can&#39;t exclude them, but<br>
&gt; &gt; you<br>
&gt; &gt; &gt; just need to install them:<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; $ sudo apt-get install the_package_i_need<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; If you mean &quot;libraries&quot; or &quot;objects&quot; editing &quot;Makefile&quot; might be helpful.<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; $ nano Makefile<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; But then I would rather build pd-0.42-5 and install the external<br>
&gt; &gt; libraries<br>
&gt; &gt; &gt; you need or listen to Hans and build his latest release candidate (I<br>
&gt; &gt; don&#39;t<br>
&gt; &gt; &gt; know where he hid the source code). 0.42-5 makes editing a little easier.<br>
&gt; &gt;<br>
&gt; &gt;  I checked out pd-extended-0.42 (release code) and tried several<br>
&gt; &gt;  times to compile/installed it but it failed due to errors, which<br>
&gt; &gt;  are not based on missing dependencies. And finally I gave up.<br>
&gt; &gt;<br>
&gt; &gt;  Now I tried the stable pd-extended release and again fall over<br>
&gt; &gt;  packages not compiling.<br>
&gt; &gt;<br>
&gt; &gt;  I am frustrated about that.<br>
&gt; &gt;<br>
&gt; &gt; I can understand.<br>
&gt;<br>
&gt;<br>
&gt; &gt;  I think I gave it up finally.<br>
&gt; &gt;<br>
&gt; &gt; If you &quot;think&quot; you gave up and you&#39;re not sure 100% about that here are<br>
&gt; some possible solutions:<br>
&gt;<br>
&gt; - Quit working on it for now and wait at least until tomorrow;<br>
&gt;<br>
&gt; - Tell us what system you are running (maybe others have had the same<br>
&gt; problem before or have an already-built-package for your platform) &amp;<br>
&gt; - write down the output of the errors;<br>
&gt;<br>
&gt; - 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>
&gt; &quot;tk8.5-dev&quot; (if using linux) and build it (see &quot;README.txt&quot;) &amp;<br>
&gt; - install the libraries you need afterwards.<br>
&gt;<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 &quot;being on<br>
 a linux box&quot; 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&#39;s why the community came up with the &#39;template&#39; (also in the externals-folder) to create a standard for libraries. Maybe in somewhere future all libraries will install the same way.<br>
It&#39;s a hell of a job to install all libraries pd-extended contains, but I guess there&#39;s no need for that. Pd-extended loads a bunch of externals every time you&#39;ll probably never use. It&#39;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&#39;s available for pd. The only disadvantage of not having pd-extended I can think of is when you download someone else&#39;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 &quot;/usr/bin/&quot; and change that bit of text to &quot;usr/local/bin&quot; 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>
&gt; &gt;  Thanks for all help I got here.<br>
&gt; &gt;<br>
&gt; &gt;  bye<br>
&gt; &gt;<br>
&gt; &gt;  Best regards,<br>
&gt; &gt;  mcc<br>
&gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;  Thank you very much for any help in advance!<br>
&gt; &gt; &gt; &gt;  Best regards,<br>
&gt; &gt; &gt; &gt;  mcc<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; I hope this somehow is an answer to your question. If not I&#39;m sorry for<br>
&gt; &gt; not<br>
&gt; &gt; &gt; understanding your question right.<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; _______________________________________________<br>
&gt; &gt; &gt; &gt; <a href="mailto:Pd-list@iem.at">Pd-list@iem.at</a> mailing list<br>
&gt; &gt; &gt; &gt; UNSUBSCRIBE and account-management -&gt;<br>
&gt; &gt; &gt; &gt; <a href="http://lists.puredata.info/listinfo/pd-list" target="_blank">http://lists.puredata.info/listinfo/pd-list</a><br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; &gt; _______________________________________________<br>
&gt; &gt; &gt; <a href="mailto:Pd-list@iem.at">Pd-list@iem.at</a> mailing list<br>
&gt; &gt; &gt; UNSUBSCRIBE and account-management -&gt;<br>
&gt; &gt; <a href="http://lists.puredata.info/listinfo/pd-list" target="_blank">http://lists.puredata.info/listinfo/pd-list</a><br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt;<br>
<br>
&gt; _______________________________________________<br>
&gt; <a href="mailto:Pd-list@iem.at">Pd-list@iem.at</a> mailing list<br>
&gt; UNSUBSCRIBE and account-management -&gt; <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 -&gt; <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>