Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

#6 Installing on Solaris 10 - make errors

closed
5
2010-04-23
2008-02-26
Hibbert Guy
No

I am running into errors compiling the latest vserion of xmlstarlet on Solaris 10.

Server and O/S version:
-bash-3.00# uname -a
SunOS hgsun64 5.10 Generic_125100-10 sun4v sparc SUNW,Sun-Fire-T200

make Command:

-bash-3.00# make
make all-recursive
Making all in src
gcc -Wall -g -pedantic -o xml xml.o xml_edit.o xml_ls.o xml_escape.o xml_pyx.o xml_epyx.o xml_select.o xml_trans.o xml_validate.o xml_format.o xml_elem.o xml_C14N.o tran.o binsert.o stack.o strdup.o /usr/local/lib/libxslt.a /usr/local/lib/libexslt.a -lz -l -lpthread -lsocket -lnsl -L/usr/lib
Undefined first referenced
symbol in file
xmlXPathRegisterFuncNS /usr/local/lib/libxslt.a(extensions.o)
xmlXPathCastNumberToString /usr/local/lib/libexslt.a(date.o)
xmlXIncludeProcessFlags /usr/local/lib/libxslt.a(documents.o)
xmlXPathConvertString /usr/local/lib/libxslt.a(xsltutils.o)
xmlEncodeEntitiesReentrant xml_escape.o
gcry_md_hash_buffer /usr/local/lib/libexslt.a(crypto.o)
xmlStrPrintf /usr/local/lib/libxslt.a(extensions.o)
xmlGetNsList /usr/local/lib/libxslt.a(pattern.o)

...

ld: fatal: Symbol referencing errors. No output written to xml
collect2: ld returned 1 exit status
*** Error code 1
make: Fatal error: Command failed for target `xml'
Current working directory /var/spool/pkg/xmlstarlet-1.0.1/src
*** Error code 1
The following command caused the error:
set fnord ; amf=$2; \ dot_seen=no; \ target=`echo all-recursive | sed s/-recursive//`; \ list='src doc'; for subdir in $list; do \ echo "Making $target in $subdir"; \ if test "$subdir" = "."; then \ dot_seen=yes; \ local_target="$target-am"; \ else \ local_target="$target"; \ fi; \ (cd $subdir && make $local_target) \ || case "$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \ done; \ if test "$dot_seen" = "no"; then \ make "$target-am" || exit 1; \ fi; test -z "$fail"
make: Fatal error: Command failed for target `all-recursive'
Current working directory /var/spool/pkg/xmlstarlet-1.0.1
*** Error code 1
make: Fatal error: Command failed for target `all-recursive-am'

Any suggestions? Are there any "Solaris 10" packages? Any help is welcomed.

Discussion

    • assigned_to: nobody --> dmichelsen
     
    • status: open --> pending
     
    • status: pending --> closed
     
  • This Tracker item was closed automatically by the system. It was
    previously set to a Pending status, and the original submitter
    did not respond within 14 days (the time period specified by
    the administrator of this Tracker).