Fedora Linux Support Community & Resources Center
  #1  
Old 5th April 2009, 10:25 AM
stratojaune Offline
Registered User
 
Join Date: Apr 2009
Posts: 9
Question installing from sources

Hi all,

On Fedora 10, I try to build Ardour 3 from sources, and have before to build some libraries from sources too, because they are not in the repos of Fedora and Planet CCRMA.

I do that, and there is no problem, with ./configure, make, make install.

After everything is done, I run scons as the howto from Ardour tells about.

And the return is that some of the things I have builded are not here :-((

I probably have forgotten something like build in a particular directory, but not sure of anything...

If somebody have an idea, it will be appreciate.

Thanks,

Fred
Reply With Quote
  #2  
Old 5th April 2009, 10:32 AM
scottro's Avatar
scottro Offline
Retired Community Manager -- Banned from Texas by popular demand.
 
Join Date: Sep 2007
Location: NYC
Posts: 8,142
Chances are good that you *can* get the libraries from rpms. (Often you need the -devel package--for example rather than gnutls, you want gnutls-devel).

Also, you *really* have to be more specific. To say "some of the things aren't there," doesn't help people help you. What errors do you get?
__________________
--
http://home.roadrunner.com/~computertaijutsu

Do NOT PM forum members with requests for technical support. Ask your questions on the forum.


"I don't know why there is the constant push to break any semblance of compatibility" --anon
Reply With Quote
  #3  
Old 5th April 2009, 10:37 AM
scottro's Avatar
scottro Offline
Retired Community Manager -- Banned from Texas by popular demand.
 
Join Date: Sep 2007
Location: NYC
Posts: 8,142
Also a quick google shows that there's a Fedora 10 ppc build.

http://fr.rpmfind.net/linux/RPM/fedo....fc10.ppc.html

I haven't taken it any further (that's your job) . However, it gives a list of dependencies there and you can try to install most of them through yum.

Actually, I did take it a bit further. From the link above, I clicked on the category, multimedia and such and that took me to another page, where, doing a search for ardour, I see there was a Fedora 8 rpm. You can always try using that one and seeing if it will install.
__________________
--
http://home.roadrunner.com/~computertaijutsu

Do NOT PM forum members with requests for technical support. Ask your questions on the forum.


"I don't know why there is the constant push to break any semblance of compatibility" --anon
Reply With Quote
  #4  
Old 5th April 2009, 12:28 PM
stratojaune Offline
Registered User
 
Join Date: Apr 2009
Posts: 9
Quote:
Originally Posted by scottro View Post
Chances are good that you *can* get the libraries from rpms. (Often you need the -devel package--for example rather than gnutls, you want gnutls-devel).

That's right, devel packages are needed to build, but for the libraries searched I can't find RPM repos with the good versions

Also, you *really* have to be more specific. To say "some of the things aren't there," doesn't help people help you. What errors do you get?
Well, sorry for this... here is the error return :

[f@f 3.0]$ scons
scons: Reading SConscript files ...
Checking for pkg-config version >= 0.8.0... yes
Checking for aubio... yes
Checking for ogg... yes
Checking for gthread-2.0... yes
Checking for lrdf... yes
Checking for libgnomecanvas-2.0... yes
Checking for gtk+-2.0... yes
Checking for jack... yes
Checking for flac... yes
Checking for sndfile... no
sndfile >= 1.0.18 not found.
You do not have the necessary dependencies required to build ardour
Please consult http://ardour.org/building for more information

Of course, I have been on Ardour.org, but can't find the answer

Sorry for double post, it was first visit here, promise to not doing again !!
Reply With Quote
  #5  
Old 5th April 2009, 12:33 PM
stratojaune Offline
Registered User
 
Join Date: Apr 2009
Posts: 9
[QUOTE=scottro;1196383]Also a quick google shows that there's a Fedora 10 ppc build.

http://fr.rpmfind.net/linux/RPM/fedo....fc10.ppc.html

I haven't taken it any further (that's your job) .

I agree !

However, it gives a list of dependencies there and you can try to install most of them through yum.

Actually, I did take it a bit further. From the link above, I clicked on the category, multimedia and such and that took me to another page, where, doing a search for ardour, I see there was a Fedora 8 rpm. You can always try using that one and seeing if it will install.[/QUOTE

Thank you for the tips, but Ardour 3 is not in any repository, due to his dev-time, the only way to test it is to build from SVN sources. Anyway, I'll try to follow your link... But, isn't it a source of problem to mix sources from Fedora 8 and Fedora 10 ??
Reply With Quote
  #6  
Old 5th April 2009, 01:42 PM
scottro's Avatar
scottro Offline
Retired Community Manager -- Banned from Texas by popular demand.
 
Join Date: Sep 2007
Location: NYC
Posts: 8,142
Sometimes, but often more controllable than using source, because at least, as they're all rpms, the system is aware of them.

Now, you may be able to get sndfile. Trying

yum provides */sndfile

will tell you if some program or another has it.

In this case, on CentOS, I get no matches found. Trying on a Fedora 11 box, I get that it can be found as part of fpc-src. So, you can install fpc-src and hopefully, that will provide sndfile.

(I haven't tested this, as I'm sure you realize--it maybe that fpc-src isn't available in Fedora 10. However, that's the general way to find out what rpm contains some file that you need.).
__________________
--
http://home.roadrunner.com/~computertaijutsu

Do NOT PM forum members with requests for technical support. Ask your questions on the forum.


"I don't know why there is the constant push to break any semblance of compatibility" --anon
Reply With Quote
  #7  
Old 5th April 2009, 07:21 PM
stratojaune Offline
Registered User
 
Join Date: Apr 2009
Posts: 9
Thank you Scottro,

you have guess that I'm not really familiar with yum options !

I will try this ASAP

Thanks again,

Fred
Reply With Quote
  #8  
Old 5th April 2009, 07:39 PM
Hlingler's Avatar
Hlingler Offline
Administrator
 
Join Date: Sep 2006
Location: Connellsville, PA, USA
Posts: 11,289
Also:
Quote:
I do that, and there is no problem, with ./configure, make, make install.
The default PATH to install is: /usr/local, so unless you pass the option './configure --prefix=/usr', your stuff will get installed to non-standard locations, where it will not be found be subsequent './configure ...' commands.

V
Reply With Quote
  #9  
Old 6th April 2009, 05:58 PM
stratojaune Offline
Registered User
 
Join Date: Apr 2009
Posts: 9
Many thanks Hlinger,

It was the missing option !

Cheers ! Fred
Reply With Quote
  #10  
Old 7th April 2009, 06:07 AM
stratojaune Offline
Registered User
 
Join Date: Apr 2009
Posts: 9
problem with scons

Hi all,

There's my firsts steps in Fedora, but not in terminal.

I try to build Ardour 3 from SVN, on Fedora 10 with PlanetCCRMA repos. I've checked all dependencies listed in the Ardour site are present. Have build what is missing. Then I run scons and there's a strange return :

--------------------------------------------------------------------------------------------------------------------------

[root@f 3.0]# scons
scons: Reading SConscript files ...
Checking for pkg-config version >= 0.8.0... (cached) yes
Checking for aubio... (cached) yes
Checking for ogg... (cached) yes
Checking for gthread-2.0... (cached) yes
Checking for lrdf... (cached) yes
Checking for libgnomecanvas-2.0... (cached) yes
Checking for gtk+-2.0... (cached) yes
Checking for jack... (cached) yes
Checking for flac... (cached) yes
Checking for sndfile... (cached) yes
Checking for samplerate... (cached) yes
Checking for glib-2.0... (cached) yes
Checking for libxml-2.0... (cached) yes
Checking for raptor... (cached) yes
Checking for fftw3f...(cached) yes
Checking for fftw3...(cached) yes
Checking for aubio...(cached) yes
Checking for C header file fftw3.h... (cached) yes
FREESOUND support is not enabled. Build with 'scons FREESOUND=1' to enable.
LV2 support is not enabled. Build with 'scons LV2=1' to enable.
WIIMOTE not enabled. Build with 'scons WIIMOTE=1' to enable support.
Package uuid was not found in the pkg-config search path.
Perhaps you should add the directory containing `uuid.pc'
to the PKG_CONFIG_PATH environment variable
No package 'uuid' found
OSError: 'pkg-config --cflags --libs uuid' exited 1:
File "/home/f/3.0/SConstruct", line 601:
libraries['uuid'].ParseConfig('pkg-config --cflags --libs uuid')
File "/usr/lib/scons/SCons/Environment.py", line 1371:
return function(self, self.backtick(command))
File "/usr/lib/scons/SCons/Environment.py", line 549:
raise OSError("'%s' exited %d" % (command, status))
[root@f 3.0]#

--------------------------------------------------------------------------------------------------------------

uuid and uuid-devel are seen in Yumex

in /usr/lib/pkgconfig there is an ossp-uuid.pc. It disappears when I delete uuids in Yumex.

I try just to rename ossp-uuid.pc. scons pass the test and start building, but an uuid error stop it !

If somebody have an idea, it will be apreciate...

Thank you,

Fred
Reply With Quote
  #11  
Old 7th April 2009, 06:11 AM
Wayne
Guest
 
Posts: n/a
Threads merged.
Reply With Quote
  #12  
Old 7th April 2009, 06:21 AM
stratojaune Offline
Registered User
 
Join Date: Apr 2009
Posts: 9
thanks for quick reply Wayne !

I don't want to abuse, but can you tell me more ?
Reply With Quote
Reply

Tags
installing, sources

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

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 On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
installing from sources stratojaune Using Fedora 1 5th April 2009 10:32 AM
Installing php-devel from sources guarriman Using Fedora 1 5th July 2006 04:41 AM
installing kernel sources blackarib Using Fedora 5 21st July 2005 04:50 PM


Current GMT-time: 06:04 (Wednesday, 22-05-2013)

TopSubscribe to XML RSS for all Threads in all ForumsFedoraForumDotOrg Archive
logo

All trademarks, and forum posts in this site are property of their respective owner(s).
FedoraForum.org is privately owned and is not directly sponsored by the Fedora Project or Red Hat, Inc.

Privacy Policy | Term of Use | Posting Guidelines | Archive | Contact Us | Founding Members

Powered by vBulletin® Copyright ©2000 - 2012, vBulletin Solutions, Inc.

FedoraForum is Powered by RedHat