Hi,

I thought I'd add a little more info on this problem since I had
similar issues on an Ubuntu 14.04 (Trusty) system when I compiled from
source.  First off, any dependencies that are satisfied with a RPM
install are not the same ones that will need to be present when you
compile from source.  The Rosegarden RPM will only have binary
dependencies against other binary packages like libjack.  When
compiling from source you must have all the source-level dependencies,
which can only be satisfied by installing the "dev" packages (That, or
compiling all the dependencies from source and installing them, a
hassle you really don't want).  There are five or six "dev" packages
that you must install-- jack, fft3w, libdssi, liblo, etc.  It would be
nice if configure would give *all* the dependencies you are missing at
once, since normally it will get to the first missing dependency and
quit instead of letting you know them all.

At any rate you will need to run configure and install the "dev"
versions of the packages configure is complaining about.  This can be
a little tricky since the dev packages may not all be named simply
"package_name-dev".  I usually use a apt-cache search command to find
what packages have the right package name plus "dev" or "devel", but I
can't remember what corresponding method in Suse is, so I apologize
for that.  Hopefully I will have clarified what you're missing in
terms of packages.

Good luck!
-Larry

On Sun, Jul 13, 2014 at 5:08 PM,  <[email protected]> wrote:
>
>
> Message: 2
> Date: Wed, 18 Jun 2014 13:46:55 +0200
> From: Lorenzo Sutton <[email protected]>
> Subject: Re: [Rosegarden-user] RG 14.02 configure can't find depends
> To: [email protected]
> Message-ID: <[email protected]>
> Content-Type: text/plain; charset=ISO-8859-1; format=flowed
>
> On 18/06/2014 05:02, [email protected] wrote:
>>>
>>> I can't install rosegarden-14.02 from source because
>>> in addition to being unable to find qt (which I can
>>> fix by supplying "QTDIR=/usr/lib64/qt4"), the config
>>> also complains about being unable to find the JACK
>>> library. Suse-13.1, jack and libjack0 are both installed.
>
>> Not sure about Suse packages.. but I guess you would
>> need the developmnet packages, for instance on debian
>> it's called libjack-jackd2-dev etc.
>> Hope this helps.
>> Lorenzo.
>
> Yes it did, I think :-)
>
> I don't do enough compuke to know that library=dev, there's an older 13.x 
> version that's packaged as a Suse RPM and that was already aboard so that 
> depends would have been satisfied by definition.  But then I wanted 14.02 and 
> it had to go in from source tarball. Thing is that I tried again last week 
> and this time no-problems so whatever was amiss I must have installed in the 
> interim.
>
>
> ------------------------------------------------------------------------------
> _______________________________________________
> Rosegarden-user mailing list
> [email protected] - use the link below to unsubscribe
> https://lists.sourceforge.net/lists/listinfo/rosegarden-user

------------------------------------------------------------------------------
_______________________________________________
Rosegarden-user mailing list
[email protected] - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-user

Reply via email to