Skip to Content.
Sympa Menu

mace-opensaml-users - help diagnose configure

Subject: OpenSAML user discussion

List archive

help diagnose configure


Chronological Thread 
  • From: "j k" <>
  • To:
  • Subject: help diagnose configure
  • Date: Sat, 29 Sep 2007 03:32:24 -0700
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:mime-version:content-type; b=quUKFsn0EcwdVDnT9UVHUOxsPrJzogF48hQwO8hDlJmPZUWOIkm/36WbNxqs7jzuCYYDJpH3MpYWA+H/X9A46XAhNJ4Jf1jcIJtL14HbH5xgWgkUAM+PTgZPKC1ct4YBUf0Hnr+m2h5EJLXePR0LLWhwdfIYPfn9By3hsxlnl84=

I'm building shibboleth from source on gentoo hardened 2.6.18 and so far I have built from source into /opt/shibboleth-sp
libcurl 7.16.4
log4cpp
Xerces-c 2.7.1
xml-security-c-1.3.0

and am using openssl 0.9.8 emerged fromgentoo portage

So I finally got to ./configure for opensaml but I can't get it to work.
Been at it for hours trying to make it go...you know how it is
 Here's the error:

opensaml-1.1 # ./configure --prefix=/opt/shibboleth-sp --with-curl=/opt/shibboleth-sp --with-log4cpp=/opt/shibboleth-sp --with-openssl=/usr/lib -C > /root/opensamlConfigure.2.log

./configure: line 3560: s%\\%/%g: No such file or directory
configure: WARNING: cxxtestgen not found, won't build unit tests


I looked in the config.log but it does not mention that line, the nearest it shows is
configure:3546: checking for ld used by gcc

and in the configure file itself around that line and the fail line:
 3546   echo "$as_me:$LINENO: checking for ld used by $CC" >&5
 3547 echo $ECHO_N "checking for ld used by $CC... $ECHO_C" >&6
 3548   case $host in
 3549   *-*-mingw*)
 3550     # gcc leaves a trailing carriage return which upsets mingw
 3551     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
 3552   *)
 3553     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
 3554   esac
 3555   case $ac_prog in
 3556     # Accept absolute paths.
 3557     [\\/]* | ?:[\\/]*)
 3558       re_direlt='/[^/][^/]*/\.\./'
 3559       # Canonicalize the pathname of ld
 3560       ac_prog=`echo $ac_prog| $SED 's%\\\\%/%g'`
 3561       while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
 3562         ac_prog=`echo $ac_prog| $SED "s%$re_direlt%/%"`
 3563       done
 3564       test -z "$LD" && LD="$ac_prog"
 3565       ;;

So I guess it can't find the linker? but why...

Any pointers appreciated.


Jonny


Archive powered by MHonArc 2.6.16.

Top of Page