[Scribus] compile error in today's cvs download

Craig Bradney cbradney
Fri Dec 17 01:01:20 CET 2004


On Friday 17 December 2004 00:32, Bill Barnes wrote:
> On Thursday 16 December 2004 15:35, Craig Bradney wrote:
> > Something needs fixing, but on your side it looks like you dont have
> > libxml 2.6+
> >
> > Craig
>
> The system is Debian-based.
> Here is a directory entry...
> file:/usr/lib/libxml2.so.2.6.11
> The package is listed as installed ok by kpackage.
>
> These lines are from "configure"
>
> XML_CONFIG=""
> # Extract the first word of "xml2-config", so it can be a program name with
> args.
> set dummy xml2-config; ac_word=$2
> echo "$as_me:$LINENO: checking for $ac_word" >&5
> echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
> if test "${ac_cv_path_XML_CONFIG+set}" = set; then
>   echo $ECHO_N "(cached) $ECHO_C" >&6
> else
>   case $XML_CONFIG in
>   [\\/]* | ?:[\\/]*)
>   ac_cv_path_XML_CONFIG="$XML_CONFIG" # Let the user override the test with
> a path.
>   ;;
>   *)
>   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
> for as_dir in $PATH ${prefix}/bin
> ${exec_prefix}/bin /usr/local/bin /opt/local/bin /usr/bin /usr/nekoware/bin
> /usr/X11/bin do
>   IFS=$as_save_IFS
>   test -z "$as_dir" && as_dir=.
>   for ac_exec_ext in '' $ac_executable_extensions; do
>   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
>     ac_cv_path_XML_CONFIG="$as_dir/$ac_word$ac_exec_ext"
>     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
>     break 2
>   fi
> done
> done
>                         (this is line 3712 referenced in the error message)
>   test -z "$ac_cv_path_XML_CONFIG" && ac_cv_path_XML_CONFIG="{ { echo
> "$as_me: $LINENO: error: Could not find libxml2 anywhere, check
> http://www.xmlsoft.org/" >&5
> echo "$as_me: error: Could not find libxml2 anywhere, check
> http://www.xmlsoft.org/" >&2;}
>    { (exit 1); exit 1; }; }"
>   ;;
> esac
> fi
> XML_CONFIG=$ac_cv_path_XML_CONFIG
>
> if test -n "$XML_CONFIG"; then
>   echo "$as_me:$LINENO: result: $XML_CONFIG" >&5
> echo "${ECHO_T}$XML_CONFIG" >&6
> else
>   echo "$as_me:$LINENO: result: no" >&5
> echo "${ECHO_T}no" >&6
> fi
>
> haxml=no
> if test -n "$XML_CONFIG"; then
>  XML_LIBS="`$XML_CONFIG --libs`"
>  XML_CFLAGS="`$XML_CONFIG --cflags`"
>  echo "$as_me:$LINENO: checking for attribute in -lxml2" >&5
> echo $ECHO_N "checking for attribute in -lxml2... $ECHO_C" >&6
> if test "${ac_cv_lib_xml2_attribute+set}" = set; then
>   echo $ECHO_N "(cached) $ECHO_C" >&6
> else
>   ac_check_lib_save_LIBS=$LIBS
> LIBS="-lxml2  $LIBS"
> <
> Where is the environment variable 'XML_CONFIG' set?
>
> What next?

hmm.. well, we know it CAN find xml2-config in /usr/bin, why its not finding 
it on your machine is the question. We also know itll find it on Debian. We 
also know the whole thing builds and runs on many machines. 

This loop looks for it:
>   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
> for as_dir in $PATH ${prefix}/bin

and then its set with 
> XML_CONFIG=$ac_cv_path_XML_CONFIG

Craig
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://nashi.altmuehlnet.de/pipermail/scribus/attachments/20041217/3749763a/attachment.pgp 



More information about the scribus mailing list