Daniel Frey <djqf...@gmail.com> [15-12-05 06:44]:
> On 12/04/2015 09:44 AM, meino.cra...@gmx.de wrote:
> > (WARNING! I am no native english speaker! :)
> 
> No problem, so far I can understand what you are saying. :-)
> 
> > I tried to compile the beast outside but regardless what I
> > was doing, it bests configure insists of not seeing libpng,
> > which definitely ist installed on my system.
> 
> I discovered the problem: beast (and its dependency rapicorn) is written
> using libpng:1.2 (according to its configure file) - which is actually
> still in portage. The problem is, portage doesn't install the
> libpng12.pc file  that pkgconfig needs or any other headers/include
> files needed during the build process.
> 
> When I discovered this I figured I'd better roll out a virtual machine
> so I don't screw up my main machine.
> 
> Anyway, in the new virtual machine I figured no big deal, I changed the
> configure script to point to what was installed (libpng-1.6). However,
> between 1.2 and 1.6 there's been a lot of changes, including functions
> being renamed and a bunch of other stuff moved around. Until the author
> updates his own libraries (speaking of rapicorn mostly here) it will
> likely never compile on gentoo. However, it looks like on a binary
> distro it would compile, specifically on Ubuntu distros according to the
> documentation (Ubuntu appears to maintain support for older libpng builds?)
> 
> The other major issue is that pretty much all other packages in gentoo
> rely on libpng:1.6 so removing it and installing only libpng:1.2 is not
> an option.
> 
> > 
> > Since you ar intested in the program (or: in this kind of programs?)
> > you may also take a look at zynaddsubfx...
> 
> Thanks, I'll check that out too. At least that one is in portage already.
> 
> Dan
> 

Hi Dan,

thank you very much for your help and effort in examine this beast
(oh, I like it, if words have more ways to understand them, hihihi!)

What about installing libpng 1.2 manually in /usr/local (not using 
portage but good ole make/gcc).
I think, /usr/local is made for this kind of stuff and it should
not interfere with the rest of the gentoo world.
And it can easily be fixed if it does interfere nevertheless.
If libpng is the only thing...

I will try that...but...one question:
What do I need to patch/modifiy/crank in the configuration script
of the beast to point it to /usr/local?

Another interesting programs of this kind are:
puredata (aka pd)
chuck
csound

Have a nice weekend!
Best regards,
Meino

PS: Some links to Zunaddsubfx resources...they give an overview
(not more) since partly outdated:
https://www.youtube.com/playlist?list=PLfhmN_gT2qqmgeVeqN0mdTfLjWBKLJwhK
https://www.youtube.com/watch?v=sjkLolNPsVE
https://www.youtube.com/watch?v=kSkO3NjHQ8c
https://www.youtube.com/watch?v=4gqAlCXt7DI




Reply via email to