Build Failure

Quentin Spencer qspencer at ieee.org
Fri May 27 10:00:07 UTC 2005


Michael Schwendt wrote:

>On Thu, 26 May 2005 16:31:25 -0500, Quentin Spencer wrote:
>
>  
>
>>GiNaC has been failing to build on the build system. The failure appears 
>>to happen during the configure stage when it's looking for cln. cln was 
>>recently built and released (version 1.1.9), and cln-devel is required 
>>for the build. However, the following error is encountered in configure:
>>
>>checking for cln-config... /usr/bin/cln-config
>>checking for CLN - version >= 1.1.0... no
>>*** Could not run CLN test program, checking why...
>>*** The test program failed to compile or link. See the file config.log 
>>for the
>>*** exact error that occured. This usually means CLN was incorrectly 
>>installed
>>*** or that you have moved CLN since it was installed. In the latter 
>>case, you
>>*** may want to edit the cln-config script: /usr/bin/cln-config.
>>
>>configure is correctly finding the presence of /usr/bin/cln-config, 
>>which is in cln-devel, but for some reason there's a failure. I can't 
>>duplicate this on my i386 system. Any ideas on why this might happen? Is 
>>there any way to get at the config.log file mentioned in the error message?
>>    
>>
>
>$ cln-config --libs
>-L/usr/lib -lcln -lgmp
>
>$ rpm -qR cln-devel
>/bin/sh  
>/bin/sh  
>/bin/sh  
>cln = 1.1.9-2.fc4
>rpmlib(CompressedFileNames) <= 3.0.4-1
>rpmlib(PayloadFilesHavePrefix) <= 4.0-1
>
>Looks like it's missing "Requires: gmp-devel" in cln-devel at least.
>  
>
You were right. The configure script doesn't explicitly check for 
gmp-devel anywhere, but the CLN check fails if it's not present. Thanks 
for the insight.

-Quentin




More information about the fedora-extras-list mailing list