Bug 29 - from CVS libgig installed ; configure of linuxsampler: "Required libgig version not found..."
Summary: from CVS libgig installed ; configure of linuxsampler: "Required libgig versi...
Alias: None
Product: LinuxSampler
Classification: Unclassified
Component: other (show other bugs)
Version: unspecified
Hardware: PC Linux
: P2 normal
Assignee: Christian Schoenebeck
Depends on:
Reported: 2006-01-21 02:52 CET by M Herres
Modified: 2007-10-12 13:24 CEST (History)
0 users

See Also:

Config log as requested. (40.23 KB, text/plain)
2006-01-22 21:28 CET, M Herres

Note You need to log in before you can comment on or make changes to this bug.
Description M Herres 2006-01-21 02:52:57 CET
I am verifying tht libgig is not only installed but set LD_LIBRARY_PATH,
ran ldconfig and even moved the libs to /usr/lib and /usr/lib64..

Machine info: 
uname -a  =    Linux tcrgi.tri-century.com 2.6.12-12mdksmp #1 SMP Fri Sep 9
17:20:34 CEST 2005 x86_64 AMD Athlon(tm) 64 Processor 3000+ unknown GNU/Linux
(Mandrake 2006 w/Jack, etc... 4 GB RAM)

Any ideas?   faking out def_arch_x86 (setting to 1) didn't help..
Weird how the libgig build generates libgig.so.2.2.0 instead of 2.0.2  
(linking to ...2.0.2 to fake it didn't help either0
Comment 1 Christian Schoenebeck 2006-01-22 21:21:10 CET
Please send your config.log. 
The given libgig.so version is absolutely ok. The .so version has nothing to 
do with the release version of the library. Even though they seem to be 
similar at the moment. 
Unfortunately I don't have x86_64 box to test if this might be a x86_64 
specific problem. 
Comment 2 M Herres 2006-01-22 21:28:25 CET
Created attachment 14 [details]
Config log as requested.

config.log as requested.

Thanks for looking at it.

PS Any code tweaks you request I can do rapidly and test...
Comment 3 Christian Schoenebeck 2006-01-23 01:53:47 CET
Check where the gig.pc file was installed. That's actually the file which   
pkg-config checks for the version of the libgig library:  
    find / -name gig.pc  
Usually it should be in /usr/lib/pkgconfig/, but I guess in your case it's  
somewhere under /usr/local/. Then add that directory to the pkg-config search  
    PKG_CONFIG_PATH=/you/name/it ./configure 
Also make sure you don't have two different version of libgig installed. It 
often happens that people have an old version of libgig in /usr/lib installed 
(from their distribution) and a younger version under /usr/local which they 
compiled and installed manually. 
Comment 4 M Herres 2006-01-23 02:01:04 CET
PKG_CONFIG_PATH=/you/name/it ./configure 

did the trick...