Return-Path: Delivered-To: apmail-xml-xerces-p-dev-archive@www.apache.org Received: (qmail 48651 invoked from network); 29 Oct 2003 03:09:29 -0000 Received: from daedalus.apache.org (HELO mail.apache.org) (208.185.179.12) by minotaur-2.apache.org with SMTP; 29 Oct 2003 03:09:29 -0000 Received: (qmail 84264 invoked by uid 500); 29 Oct 2003 03:09:11 -0000 Delivered-To: apmail-xml-xerces-p-dev-archive@xml.apache.org Received: (qmail 84252 invoked by uid 500); 29 Oct 2003 03:09:11 -0000 Mailing-List: contact xerces-p-dev-help@xml.apache.org; run by ezmlm Precedence: bulk Reply-To: xerces-p-dev@xml.apache.org list-help: list-unsubscribe: list-post: Delivered-To: mailing list xerces-p-dev@xml.apache.org Delivered-To: moderator for xerces-p-dev@xml.apache.org Received: (qmail 31999 invoked from network); 28 Oct 2003 16:01:58 -0000 Message-ID: <3F9E9268.4050404@istar.fr> Date: Tue, 28 Oct 2003 16:59:36 +0100 From: Christian Orsatti User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.3) Gecko/20030312 X-Accept-Language: en-us, en MIME-Version: 1.0 To: xerces-p-dev@xml.apache.org Subject: Building Xercesperl on Tru64 5.1a X-MIMETrack: Itemize by SMTP Server on bahia/ISTAR/FR(Release 5.0.8 |June 18, 2001) at 28/10/2003 17:02:09, Serialize by Router on bahia/ISTAR/FR(Release 5.0.8 |June 18, 2001) at 28/10/2003 17:02:10, Serialize complete at 28/10/2003 17:02:10 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=ISO-8859-1; format=flowed X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N Hi, I try and failed building Xerces.pm on Tru64 I had a lot of problems that I solve. Mainly, it wanted to use cxx (compaq) compiler instead of g++/gcc (I build Xerces C++ with gcc 3.0.2) But I succed compiling with gcc. My problem is now that my library Xerces.so is not correct. When I type "make test", I have the following message. Can't find 'boot_XML__Xerces' symbol in /0/orsatti/XML-Xerces-2.3.0-2/blib/arch/auto/XML/Xerces/Xerces.so So I made nm on the lib and I saw that this symbol was missing. But in fact quite all symbols are missing. The lib is very small. I checked the static libs used to build Xerces.so (tmp.a blib/arch/auto/Handler/Handler.a). In tmp.a I found the missing symbol. This lib seems to be correct. So my problem seens to be to create the dynamic lib from the statics ones I use, but this is not correct: gcc -o blib/arch/auto/XML/Xerces/Xerces.so -fPIC -Wl,-all,-lgcc,-none -shared -expect_unresolved -std -L/usr/local/lib -all tmp.a blib/arch/auto/Handler/Handler.a -lpthread -L/usr/packages/lib -lxerces-c I try there a lot of different options but none works. Any one has any idea ? Thanks for your help and to answer also to my private address orsatti@istar.fr Christian --------------------------------------------------------------------- To unsubscribe, e-mail: xerces-p-dev-unsubscribe@xml.apache.org For additional commands, e-mail: xerces-p-dev-help@xml.apache.org