[Expat-bugs] [ expat-Bugs-597887 ] ld: Mismatched ABI (not an ELF file) for

noreply@sourceforge.net noreply@sourceforge.net
Mon, 26 Aug 2002 14:45:08 -0700


Bugs item #597887, was opened at 2002-08-20 14:43
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=110127&aid=597887&group_id=10127

Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Submitted By: Nobody/Anonymous (nobody)
Assigned to: Nobody/Anonymous (nobody)
Summary: ld: Mismatched ABI (not an ELF file) for

Initial Comment:
I installed expat1.95.4 . Now when i build the XML-
PARSER2.31 . I am getting the following error during 
make .

cp Parser/Encodings/README 
blib/lib/XML/Parser/Encodings/README
cp Parser/Encodings/x-sjis-cp932.enc 
blib/lib/XML/Parser/Encodings/x-sjis-cp932.enc
cp Parser/Encodings/iso-8859-7.enc 
blib/lib/XML/Parser/Encodings/iso-8859-7.enc
cp Parser/Encodings/big5.enc 
blib/lib/XML/Parser/Encodings/big5.enc
cp Parser/Encodings/windows-1250.enc 
blib/lib/XML/Parser/Encodings/windows-1250.enc
cp Parser/Encodings/iso-8859-8.enc 
blib/lib/XML/Parser/Encodings/iso-8859-8.enc
cp Parser/Encodings/iso-8859-2.enc 
blib/lib/XML/Parser/Encodings/iso-8859-2.enc
cp Parser/Encodings/x-euc-jp-jisx0221.enc 
blib/lib/XML/Parser/Encodings/x-euc-jp-jisx0221.enc
cp Parser/Encodings/iso-8859-9.enc 
blib/lib/XML/Parser/Encodings/iso-8859-9.enc
cp Parser/Encodings/x-sjis-unicode.enc 
blib/lib/XML/Parser/Encodings/x-sjis-unicode.enc
cp Parser/Encodings/iso-8859-3.enc 
blib/lib/XML/Parser/Encodings/iso-8859-3.enc
cp Parser/Encodings/x-sjis-jdk117.enc 
blib/lib/XML/Parser/Encodings/x-sjis-jdk117.enc
cp Parser/Encodings/euc-kr.enc 
blib/lib/XML/Parser/Encodings/euc-kr.enc
cp Parser/Encodings/iso-8859-4.enc 
blib/lib/XML/Parser/Encodings/iso-8859-4.enc
cp Parser/Encodings/Japanese_Encodings.msg 
blib/lib/XML/Parser/Encodings/Japanese_Encodings.msg
cp Parser/Encodings/x-sjis-jisx0221.enc 
blib/lib/XML/Parser/Encodings/x-sjis-jisx0221.enc
cp Parser.pm blib/lib/XML/Parser.pm
cp Parser/Encodings/iso-8859-5.enc 
blib/lib/XML/Parser/Encodings/iso-8859-5.enc
cp Parser/Encodings/x-euc-jp-unicode.enc 
blib/lib/XML/Parser/Encodings/x-euc-jp-unicode.enc
cp Parser/LWPExternEnt.pl 
blib/lib/XML/Parser/LWPExternEnt.pl
cp Expat.pm ../blib/lib/XML/Parser/Expat.pm
        /bin/perl -I/opt/perl5.6.1/lib/5.6.1/PA-RISC2.0 -
I/opt/perl5.6.1/lib/5.6.1 /opt/perl5.6.1/lib/5.6.1/ExtUtils/xs
ubpp -noprotc
        cc -c  +z -D_HPUX_SOURCE +DD64 -Ae -
I/usr/local/include -D_LARGEFILE_SOURCE -
D_FILE_OFFSET_BITS=64 -O    -DVERSION=\2.31\c
Running Mkbootstrap for XML::Parser::Expat ()
        chmod 644 Expat.bs
        rm -f ../blib/arch/auto/XML/Parser/Expat/Expat.sl
        LD_RUN_PATH="/usr/local/lib" /usr/bin/ld  -b 
+vnocompatwarnings -L/usr/local/lib -L/lib/pa20_64 
Expat.o  -o ../blib/arch/au 
ld: Mismatched ABI (not an ELF file) for -lexpat
Fatal error.
*** Error exit code 1

Stop.
*** Error exit code 1

Thanks


----------------------------------------------------------------------

>Comment By: Fred L. Drake, Jr. (fdrake)
Date: 2002-08-26 17:45

Message:
Logged In: YES 
user_id=3066

So what's the output of "file /usr/local/lib/libexpat.so" ?
 Are there other Expat library files lurking?  What platform?

It's hard to diagnose this without more information.

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=110127&aid=597887&group_id=10127