LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices

Reply
 
Search this Thread
Old 05-11-2005, 05:29 AM   #1
snakecreepsdown
Member
 
Registered: May 2005
Location: The Isle of Everywhere
Distribution: Slackware 10.1
Posts: 33

Rep: Reputation: 15
Angry a path error compiling ardour


Code:
checking for jack >= 0.66.0... Package jack was not found in the pkg-config sear ch path. Perhaps you should add the directory containing `jack.pc' to the PKG_CO NFIG_PATH environment variable No package 'jack' found
configure: error: Library requirements (jack >= 0.66.0) not met; consider adjust ing the PKG_CONFIG_PATH environment variable if your libraries are in a nonstand ard prefix so pkg-config can find them.
configure: error: /bin/sh './configure' failed for gtk_ardour
nyghtowl@snake_creeps_down:~/ardour/ardour-0.9beta26$
I can sort of see what this means, but,

is that a safe file to edit? or do I need to su and are there any things I should be careful about or should know before I edit?

I'm guessing if I do a whereis or locate for jack.pc I can then add that path? or am I totally missing something here, please folks.


Peace Out
SnakeCreepsDown
 
Old 05-11-2005, 10:48 PM   #2
Dark_Helmet
Senior Member
 
Registered: Jan 2003
Posts: 2,786

Rep: Reputation: 368Reputation: 368Reputation: 368Reputation: 368
Quote:
is that a safe file to edit?
There's no need to edit any files in this case. What the error is saying, is that a package description file (jack.pc) wasn't found in any of the expected locations.

This is caused by one of three reasons (usually). In order of things to check:

1) The jack library/program is not installed. Make sure you have the software ardour is looking for.

2) This is your first time to compile from source (or relatively close), using a distribution with package management. Those distributions do not install all the support files needed to compile other programs. The reason for this is, they expect you to use the package management system. That's the whole reason it exists: to hide the details of compiling. So, check to see if there is a package for ardour available for Slackware. If there isn't, then you will probably have to install a "jack-devel" package from your install CD's or from wherever you got jack to begin with. The "-devel" packages contain the support files that other programs need to hook into jack, or other libraries/tools. Keep in mind, that you will have to do that for any other packages the configure script claims you're missing.

3) Your system has jack installed in a non-standard location. You'll have to inform the system (or the configure script directly) where jack's .pc file is located. If this is the case, then you knew what you were doing when you put it there, which means you would probably know how to fix it

Of the three, #2 is most likely.

Last edited by Dark_Helmet; 05-11-2005 at 10:50 PM.
 
Old 05-11-2005, 10:49 PM   #3
foo_bar_foo
Senior Member
 
Registered: Jun 2004
Posts: 2,553

Rep: Reputation: 51
yea if you need to add it just add it to your local
~/.bash_profile
i think pkgconfig only by default looks for junk in it's own prefix but my /etc/profile goes hunting and adds the stuff in on it's own
example
Code:
export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig:/opt/qt/lib/pkgconfig
then read in the changes since you don't want to log out and back in just to see if it worked
source ~/.bash_profile

BUT if you installed some binary jack package then make sure you go back and get the developement package
cause it's got the .pc file in it
 
Old 05-12-2005, 03:06 AM   #4
snakecreepsdown
Member
 
Registered: May 2005
Location: The Isle of Everywhere
Distribution: Slackware 10.1
Posts: 33

Original Poster
Rep: Reputation: 15
THank you both for those informative posts
I shall try what you suggest during today
 
  


Reply


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
Problem compiling ardour on Slackware 10.2. Linux.tar.gz Linux - Software 2 03-23-2008 10:46 AM
ardour wont configure: configure: error: C preprocessor "/lib/cpp" fails sanity check disciple061 Linux - Software 4 01-22-2005 12:35 PM
Compiling issues with Gens... GTK Path crap DOCta_Gnome Linux - Software 17 04-27-2004 09:00 PM
Compiling Kernel (specifying Bash path) ugenn Linux - Software 5 04-02-2003 12:38 PM
Compiling winex-path variable or not? SlCKB0Y Linux - General 1 02-20-2002 08:56 PM


All times are GMT -5. The time now is 03:19 AM.

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