Matthew, Looks like all my fault, for some reason I did not look at the readme file. Maybe because on the website it calls it "release note" ?
Like to suggest adding a "readme" or "build" to the list thanks for all your coding efforts !!!! -pete -----Original Message----- From: Matthew Hoyt [mailto:[EMAIL PROTECTED] Sent: Tuesday, December 02, 2003 6:37 AM To: Lancashire, Pete Cc: [email protected] Subject: Re: build in solaris fails Hi, It appears you are setting your XALANCROOT incorrectly. From the UNIX build instructions (http://xml.apache.org/xalan-c/readme.html#unix): 3. Set the XALANCROOT environment variable to the path to the c directory in the root of the Xalan-C++ distribution. For example, if the distribution is located in "/home/xalan", you would set the XALANCROOT to "/home/xalan/xml-xalan/c". You should be setting: XALANCROOT=/usr/local/src/xml-xalan/c followed by 'cd $XALANCROOT/src/xalanc' and then execute 'runConfigure ...'. A 'configure' file is shipped in the package, so there is no need to run autoconf. Though it appears that there is an extra '+' in the configure.in file that should not be there. Pete Lancashire <[EMAIL PROTECTED] mbia.com> To [email protected] 12/01/2003 07:03 cc PM Subject build in solaris fails lets see bash-2.05# autoconf --version autoconf (GNU Autoconf) 2.57 Written by David J. MacKenzie and Akim Demaille. Copyright 2002 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. bash-2.05# make --version GNU Make 3.80 Copyright (C) 2002 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. bash-2.05# bash-2.05# g++ --version g++ (GCC) 3.3.2 Copyright (C) 2003 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. bash-2.05# untar the source in /usr/local/src/xml-xalan (directory name is from the tar archive) tar xzpf /net/fatdisk1/usr1/APACHE/Xalan-C_1_6-src.tar.gz.tar XALANCROOT=/usr/local/src/xml-xalan/c/src/xalanc <-- in xerces this is the ../xml-xalnan but not here cd $XALANCROOT autoconf ./runConfigure -p solaris -c gcc -x g++ [chop] checking for ANSI C header files... yes checking for mbstowcs... no ./configure: +: command not found <----- fun #1 configure: creating ./config.status ok .. lets try again without autoconf ok no corrupted configure file bash-2.05# make Preparing the directory structure for a build ... mkdir -p /usr/local/src/xml-xalan/c/src/xalanc/obj mkdir -p /usr/local/src/xml-xalan/c/src/xalanc/lib mkdir -p /usr/local/src/xml-xalan/c/src/xalanc/bin g++ -O -DNDEBUG -fno-elide-constructors -DSOLARIS -shared -fPIC -lc -lm -lpthread -L/usr/lib -L/usr/local/lib -lc -L/usr/local/src/xerces-c-src_2_3_0/lib -lxerces-c -o /usr/local/src/xml-xalan/c/src/xalanc/lib/libxalan-c.so.16.0 ln -fs libxalan-c.so.16.0 /usr/local/src/xml-xalan/c/src/xalanc/lib/libxalan-c.so ln -fs libxalan-c.so.16.0 /usr/local/src/xml-xalan/c/src/xalanc/lib/libxalan-c.so.16 make: *** No rule to make target `/usr/local/src/xml-xalan/c/src/xalanc/src/xalanc/TestXSLT/process.cpp', needed by `/usr/local/src/xml-xalan/c/src/xalanc/obj/process.o'. Stop.
