LinuxQuestions.org
View the Most Wanted LQ Wiki articles.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices

Reply
 
Search this Thread
Old 05-26-2010, 01:02 PM   #1
Kropotkin
Member
 
Registered: Oct 2004
Location: /usr/home
Distribution: Fedora, Mint, FreeBSD, Android
Posts: 346

Rep: Reputation: 31
k3b plugin compile error


Hi all,

I am trying to compile the K3b monkey audio plugin under Fedora 13 x86_64 from source. (Alas there is no rpm of this package for Fedora that I can find)

configure is throwing back an error at me:
Code:
checking for Qt... configure: error: Qt (>= Qt 3.1 (20021021) and < 4.0) (headers and libraries) not found. Please check your installation!
For more details about this problem, look at the end of config.log.
I have the package qt3-devel-3.3.8b-29.fc13.x86_64 installed, but this doesn't seem to be enough. Any ideas about which package I am missing?

Thanks.
 
Old 05-27-2010, 08:38 AM   #2
business_kid
Guru
 
Registered: Jan 2006
Location: Ireland
Distribution: Slackware & Android
Posts: 6,195

Rep: Reputation: 533Reputation: 533Reputation: 533Reputation: 533Reputation: 533Reputation: 533
You're missing Qt3.x (>= Qt 3.1 (20021021) and < 4.0)
Solving that, it wants more than qt-3.120021021 and less than 4.0

Try rpmfind.net and grab one from an older version.

You want qt-3.3.8 as well as qt3-devel

Last edited by business_kid; 05-27-2010 at 09:39 AM.
 
Old 05-27-2010, 09:13 AM   #3
Kropotkin
Member
 
Registered: Oct 2004
Location: /usr/home
Distribution: Fedora, Mint, FreeBSD, Android
Posts: 346

Original Poster
Rep: Reputation: 31
No, I have both v3.3 and v4 installed. These are the relevant Qt3 packages according to rpm:
Code:
$rpm -qa | grep qt3
qt3-3.3.8b-29.fc13.x86_64
qt3-devel-3.3.8b-29.fc13.x86_64
avahi-qt3-0.6.25-6.fc13.x86_64
I am missing something -- but what?
 
Old 05-27-2010, 10:28 AM   #4
business_kid
Guru
 
Registered: Jan 2006
Location: Ireland
Distribution: Slackware & Android
Posts: 6,195

Rep: Reputation: 533Reputation: 533Reputation: 533Reputation: 533Reputation: 533Reputation: 533
Still giving hassle?

There's usually an option --with-qtdir=/somewhere

Also, configure scripts check for the existence of packages using pkgconfig, which stores little files in /usr/lib64/pkgconfig or somewhere like that. It could be that you installed in /usr/local, so the pkgconfig file would be in /usr/local/lib64/pkgconfig. You will have to find those pkgconfig files. You can get around this by setting a variable

export PKGCONFIG_PATH=/usr/lib/pkgconfig:/usr/lib64/pkgconfig:/usr/local/lib64/pkgconfig:/usr/local/lib/pkgconfig:/up/my/nose/pkgconfig;

Just checking here, I see qt did not install the pc files at all, but had them in /usr/lib/qt4.3.4/lib/pkgconfig. So I have changed to /usr/lib/pkgconfig (32 bit box) and run

lndir ../qt4.3.4/lib/pkgconfig

Mind you, I don't know why you're compiling k3b, when it's a fedora package. you install k3b ??
 
Old 05-27-2010, 10:43 AM   #5
Kropotkin
Member
 
Registered: Oct 2004
Location: /usr/home
Distribution: Fedora, Mint, FreeBSD, Android
Posts: 346

Original Poster
Rep: Reputation: 31
Thanks for the suggestions; I will take a look.
Quote:
Originally Posted by business_kid View Post
Still giving hassle?
Mind you, I don't know why you're compiling k3b, when it's a fedora package. you install k3b ??
Apparently you didn't read my original post very closely. I am not trying to compile K3b, which I have indeed installed via yum, but rather a plugin for K3b, for which I have been unable to find an rpm. The closest I came was one for Suse 11, which, not surprisingly wouldn't install under Fedora 13.
 
Old 05-27-2010, 12:01 PM   #6
knudfl
LQ 5k Club
 
Registered: Jan 2008
Location: Copenhagen, DK
Distribution: pclos2014, Slack14.1 DebWheezy, +50+ other Linux OS, for test only.
Posts: 13,522

Rep: Reputation: 2503Reputation: 2503Reputation: 2503Reputation: 2503Reputation: 2503Reputation: 2503Reputation: 2503Reputation: 2503Reputation: 2503Reputation: 2503Reputation: 2503
Which 'k3bmonkeyaudioplugin' are you trying to build ?

?? http://www.k3b.org/download
http://prdownloads.sourceforge.net/k...in-3.1.tar.bz2
>>> tar.bz2k3bmonkeyaudioplugin-3.1.tar.bz2 ? ?

Depends on kde 3 >= 3.2 < 4 !
May build on kde-3.5.10, not usable with a later version.
( KDE 4.x )
May be usable with k3b version 1.0.5 for kde 3.5.x .
..
 
1 members found this post helpful.
Old 05-28-2010, 06:25 AM   #7
Kropotkin
Member
 
Registered: Oct 2004
Location: /usr/home
Distribution: Fedora, Mint, FreeBSD, Android
Posts: 346

Original Poster
Rep: Reputation: 31
OK, I think I understand the situation now. I have the latest K3b installed and that is built for KDE v4. The source for the monkeyaudio plugin depends on v3. Apparently KDE v3 and v4 (programs|libraries) can't exist on the same system, correct? Sorry for my ignorance; I use Gnome, so I don't have a good understanding of KDE.

In any case, I found a way of converting APE+CUE files to FLAC or MP3 on the command line which works:

Fast High Quality Encoding of ape Format into Lame mp3 or Nero m4a on Linux

As you can see, it depends on some CLI programs in the Fedora repos: bchunk shntool cuetools

Obviously, it isn't as elegant a solution as the K3b plugin, especially regarding the addition of ID3 tags. I can only hope that someone updates the plugin package to KDE v4 in due time.
 
  


Reply

Tags
compile error, k3b, kde, qt


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
The error of compile gst-plugin-base-0.10.22 jeazh Linux - Newbie 3 05-13-2009 01:11 PM
compile error of k3b-0.12.14 tony yu Debian 7 04-04-2006 10:06 PM
k3b audio cd plugin Mike Stern Linux - Software 4 06-14-2004 10:18 AM
xmms plugin compile error archish Linux - Software 0 12-27-2003 09:09 AM


All times are GMT -5. The time now is 05:45 PM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration