[PD] Fwd: Disabling of packages to build...
Funs Seelen
funsseelen at gmail.com
Sun Aug 1 20:03:24 CEST 2010
2010/8/1 <meino.cramer at gmx.de>
> Hi,
>
> ok, I will try it again...fingers crossed...
>
>
> Funs Seelen <funsseelen at gmail.com> [10-08-01 05:20]:
> > ---------- Forwarded message ----------
> > From: Funs Seelen <funsseelen at gmail.com>
> > Date: 2010/7/31
> > Subject: Re: [PD] Disabling of packages to build...
> > To: meino.cramer at gmx.de
> >
> >
> >
> >
> > 2010/7/31 <meino.cramer at gmx.de>
> >
> > > Hello Funs,
> > >
> > > Funs Seelen <funsseelen at gmail.com> [10-07-31 22:28]:
> > > > Hello Meino,
> > > >
> > > > 2010/7/31 <meino.cramer at gmx.de>
> > > >
> > > > > Hi,
> > > > >
> > > > > while fighting for a successful compilation of Pd-0.41.4-extended
> > > > > the build process falls over a certain package which I have now
> > > > > decided to exclude.
> > > > >
> > > > > Where can I disable the build and install of packages from
> > > > > Pd-extended?
> > > > >
> > > > > What do you mean with "packages"? Building pd depends on some
> packages
> > > (as
> > > > I recently learned for example "tk8.*-dev"). You can't exclude them,
> but
> > > you
> > > > just need to install them:
> > > >
> > > > $ sudo apt-get install the_package_i_need
> > > >
> > > > If you mean "libraries" or "objects" editing "Makefile" might be
> helpful.
> > > >
> > > > $ nano Makefile
> > > >
> > > > But then I would rather build pd-0.42-5 and install the external
> > > libraries
> > > > you need or listen to Hans and build his latest release candidate (I
> > > don't
> > > > know where he hid the source code). 0.42-5 makes editing a little
> easier.
> > >
> > > I checked out pd-extended-0.42 (release code) and tried several
> > > times to compile/installed it but it failed due to errors, which
> > > are not based on missing dependencies. And finally I gave up.
> > >
> > > Now I tried the stable pd-extended release and again fall over
> > > packages not compiling.
> > >
> > > I am frustrated about that.
> > >
> > > I can understand.
> >
> >
> > > I think I gave it up finally.
> > >
> > > If you "think" you gave up and you're not sure 100% about that here are
> > some possible solutions:
> >
> > - Quit working on it for now and wait at least until tomorrow;
> >
> > - Tell us what system you are running (maybe others have had the same
> > problem before or have an already-built-package for your platform) &
> > - write down the output of the errors;
> >
> > - Download pd-0.42-5 http://crca.ucsd.edu/~msp/software.html<http://crca.ucsd.edu/%7Emsp/software.html>,
> install
> > "tk8.5-dev" (if using linux) and build it (see "README.txt") &
> > - install the libraries you need afterwards.
> >
>
> I am on Gentoo-Linux, which I freshly installed a month ago. With
> the Gentoo system I had previously I experimented with pd-overlay
> and ebuilds, which are not supported by the Gentoo crew, which tends
> to make things more complicated than easier.
> The current system has to last longer than the previous one, so I
> willl no longer unmask packages or install overlays and ebuilds
> from other sources than from the Gentoo-crew itsself.
>
> In case of the need to install things not supported by the
> Gentoo-crew those have to compile out-of-the-box (classical way
> of installing which only system dependency is of "being on
> a linux box" instead of makeing diffderences what distribution
> is used.)
>
> By the way: pd-extended searches for dpkg-* executables and than
> thinks of being on Debian and installs everything into /usr/bin
> instead of /usr/local/bin.
> My opinion is, that this logic is not working in every case. Gentoo
> offers dpkg-* utils also. The result is that pd-extended gets
> installed into places, which are only for ebuilds.
> (Takes me some time to figure out, whether everything wants
> to go to /usr...)
> As long as there are no official ebuilds for Gentoo, pd-extended
> should keep its fingers off /usr.
> If the distribution cannot figured out 100% surely, break the installation
> process or ask the user for help.
> The existence or not-existence of certain tools is not strong logic.
>
> Only my two cents, your currency may vary... ;)
>
> ---
>
> I compiled pd-0.42-5 from the link you gave me, and it
> compiles/installes well.
> Unfortunately I have no clue, how install the rest, which makes the
> now installed pd-vanilla into pd-extended...
>
>
http://pure-data.svn.sourceforge.net/viewvc/pure-data/trunk/
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.
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.
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.
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.
mfg
Funs
> Best regards,
> mcc
>
>
>
>
>
> > > Thanks for all help I got here.
> > >
> > > bye
> > >
> > > Best regards,
> > > mcc
> > >
> > > >
> > > >
> > > > > Thank you very much for any help in advance!
> > > > > Best regards,
> > > > > mcc
> > > > >
> > > > > I hope this somehow is an answer to your question. If not I'm sorry
> for
> > > not
> > > > understanding your question right.
> > > >
> > > >
> > > > >
> > > > >
> > > > > _______________________________________________
> > > > > Pd-list at iem.at mailing list
> > > > > UNSUBSCRIBE and account-management ->
> > > > > http://lists.puredata.info/listinfo/pd-list
> > > > >
> > >
> > > > _______________________________________________
> > > > Pd-list at iem.at mailing list
> > > > UNSUBSCRIBE and account-management ->
> > > http://lists.puredata.info/listinfo/pd-list
> > >
> > >
> > >
>
> > _______________________________________________
> > Pd-list at iem.at mailing list
> > UNSUBSCRIBE and account-management ->
> http://lists.puredata.info/listinfo/pd-list
>
>
>
> _______________________________________________
> Pd-list at iem.at mailing list
> UNSUBSCRIBE and account-management ->
> http://lists.puredata.info/listinfo/pd-list
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20100801/e77bc117/attachment-0001.htm>
More information about the Pd-list
mailing list