This is the mail archive of the cygwin@cygwin.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

xml:parser install fails


hi, all
when I tried to install XML:parser(version 2.29) under cygwin, i got the error as:

$ perl makefile.pl
Checking if your kit is complete...
Looks good
Writing Makefile for XML::Parser::Expat
Writing Makefile for XML::Parser


$ 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-unic
ode.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-jdk11
7.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/Japanes
e_Encodings.msg
cp Parser/Encodings/x-sjis-jisx0221.enc blib/lib/XML/Parser/Encodings/x-sjis-jis
x0221.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
make[1]: Entering directory `/xml-parser-2.29/Expat'
cp Expat/xmltok/xmlrole.h ../blib/lib/XML/Parser/Expat/xmltok/xmlrole.h
cp Expat/xmltok/nametab.h ../blib/lib/XML/Parser/Expat/xmltok/nametab.h
cp Expat/xmltok/xmltok_ns.c ../blib/lib/XML/Parser/Expat/xmltok/xmltok_ns.c
cp Expat/xmltok/asciitab.h ../blib/lib/XML/Parser/Expat/xmltok/asciitab.h
cp Expat/xmltok/iasciitab.h ../blib/lib/XML/Parser/Expat/xmltok/iasciitab.h
cp Expat/xmlparse/xmlparse.c ../blib/lib/XML/Parser/Expat/xmlparse/xmlparse.c
cp Expat/xmltok/xmltok_impl.c ../blib/lib/XML/Parser/Expat/xmltok/xmltok_impl.c
cp Expat.pm ../blib/lib/XML/Parser/Expat.pm
cp Expat/xmltok/xmldef.h ../blib/lib/XML/Parser/Expat/xmltok/xmldef.h
cp Expat/xmlparse/xmlparse.h ../blib/lib/XML/Parser/Expat/xmlparse/xmlparse.h
cp Expat/xmlparse/hashtable.c ../blib/lib/XML/Parser/Expat/xmlparse/hashtable.c
cp Expat/xmltok/xmltok_impl.h ../blib/lib/XML/Parser/Expat/xmltok/xmltok_impl.h
cp Expat/xmltok/xmltok.c ../blib/lib/XML/Parser/Expat/xmltok/xmltok.c
cp Expat/xmltok/ascii.h ../blib/lib/XML/Parser/Expat/xmltok/ascii.h
cp Expat/xmltok/xmltok.h ../blib/lib/XML/Parser/Expat/xmltok/xmltok.h
cp Expat/xmltok/latin1tab.h ../blib/lib/XML/Parser/Expat/xmltok/latin1tab.h
cp Expat/expat.html ../blib/lib/XML/Parser/Expat/expat.html
cp Expat/xmlparse/hashtable.h ../blib/lib/XML/Parser/Expat/xmlparse/hashtable.h
cp Expat/xmltok/utf8tab.h ../blib/lib/XML/Parser/Expat/xmltok/utf8tab.h
cp Expat/xmltok/xmlrole.c ../blib/lib/XML/Parser/Expat/xmltok/xmlrole.c
/usr/bin/perl -I/usr/lib/perl5/5.6.1/cygwin-multi -I/usr/lib/perl5/5.6.1 /usr/li
b/perl5/5.6.1/ExtUtils/xsubpp -noprototypes -typemap /usr/lib/perl5/5.6.1/ExtUti
ls/typemap -typemap typemap Expat.xs > Expat.xsc && mv Expat.xsc Expat.c
gcc -c -Iexpat/xmltok -Iexpat/xmlparse -DPERL_USE_SAFE_PUTENV -fno-strict-aliasi
ng -I/usr/local/include -DUSEIMPORTLIB -O2 -DVERSION=\"2.29\" -DXS_VERSION=\"2
.29\" -I/usr/lib/perl5/5.6.1/cygwin-multi/CORE -DXML_NS -DXML_DTD -DXML_CONTEXT
_BYTES=512 -DXML_BYTE_ORDER=12 -o Expat.o Expat.c
gcc -c -Iexpat/xmltok -Iexpat/xmlparse -DPERL_USE_SAFE_PUTENV -fno-strict-aliasi
ng -I/usr/local/include -DUSEIMPORTLIB -O2 -DVERSION=\"2.29\" -DXS_VERSION=\"2
.29\" -I/usr/lib/perl5/5.6.1/cygwin-multi/CORE -DXML_NS -DXML_DTD -DXML_CONTEXT
_BYTES=512 -DXML_BYTE_ORDER=12 -o expat/xmltok/xmltok.o expat/xmltok/xmltok.c
gcc -c -Iexpat/xmltok -Iexpat/xmlparse -DPERL_USE_SAFE_PUTENV -fno-strict-aliasi
ng -I/usr/local/include -DUSEIMPORTLIB -O2 -DVERSION=\"2.29\" -DXS_VERSION=\"2
.29\" -I/usr/lib/perl5/5.6.1/cygwin-multi/CORE -DXML_NS -DXML_DTD -DXML_CONTEXT
_BYTES=512 -DXML_BYTE_ORDER=12 -o expat/xmltok/xmlrole.o expat/xmltok/xmlrole.c
gcc -c -Iexpat/xmltok -Iexpat/xmlparse -DPERL_USE_SAFE_PUTENV -fno-strict-aliasi
ng -I/usr/local/include -DUSEIMPORTLIB -O2 -DVERSION=\"2.29\" -DXS_VERSION=\"2
.29\" -I/usr/lib/perl5/5.6.1/cygwin-multi/CORE -DXML_NS -DXML_DTD -DXML_CONTEXT
_BYTES=512 -DXML_BYTE_ORDER=12 -o expat/xmlparse/xmlparse.o expat/xmlparse/xmlpa
rse.c
gcc -c -Iexpat/xmltok -Iexpat/xmlparse -DPERL_USE_SAFE_PUTENV -fno-strict-aliasi
ng -I/usr/local/include -DUSEIMPORTLIB -O2 -DVERSION=\"2.29\" -DXS_VERSION=\"2
.29\" -I/usr/lib/perl5/5.6.1/cygwin-multi/CORE -DXML_NS -DXML_DTD -DXML_CONTEXT
_BYTES=512 -DXML_BYTE_ORDER=12 -o expat/xmlparse/hashtable.o expat/xmlparse/hash
table.c
Running Mkbootstrap for XML::Parser::Expat ()
chmod 644 Expat.bs
rm -f ../blib/arch/auto/XML/Parser/Expat/Expat.dll
LD_RUN_PATH="" ld2 -s -L/usr/local/lib Expat.o expat/xmltok/xmltok.o expat/xmlt
ok/xmlrole.o expat/xmlparse/xmlparse.o expat/xmlparse/hashtable.o -o ../blib/ar
ch/auto/XML/Parser/Expat/Expat.dll /usr/lib/perl5/5.6.1/cygwin-multi/CORE/libpe
rl5_6_1.a
dllwrap --dllname Expat.dll --driver-name gcc --dlltool dlltool --export-all-sym
bols --as as --output-def libExpat.def --output-lib libExpat.a \
-s -L/usr/local/lib Expat.o expat/xmltok/xmltok.o expat/xmltok/xmlrole.o expat/x
mlparse/xmlparse.o expat/xmlparse/hashtable.o /usr/lib/perl5/5.6.1/cygwin-multi
/CORE/libperl5_6_1.a
dllwrap: no export definition file provided.
Creating one, but that may not be what you want
/usr/lib/gcc-lib/i686-pc-cygwin/3.2/../../../../i686-pc-cygwin/bin/ld: cannot fi
nd -luser32
collect2: ld returned 1 exit status
dllwrap: gcc exited with status 1
perlld: *** system() failed to execute
dllwrap --dllname Expat.dll --driver-name gcc --dlltool dlltool --export-all-sym
bols --as as --output-def libExpat.def --output-lib libExpat.a \
-s -L/usr/local/lib Expat.o expat/xmltok/xmltok.o expat/xmltok/xmlrole.o expat/x
mlparse/xmlparse.o expat/xmlparse/hashtable.o /usr/lib/perl5/5.6.1/cygwin-multi
/CORE/libperl5_6_1.a

make[1]: *** [../blib/arch/auto/XML/Parser/Expat/Expat.dll] Error 1
make[1]: Leaving directory `/xml-parser-2.29/Expat'
make: *** [subdirs] Error 2

Can anyone tell me how to solve the problem here? I have try the xml:parser version 2.31, but got the same error.

thanks a lot!

kaguya




_________________________________________________________________
与联机的朋友进行交流,请使用 MSN Messenger: http://messenger.msn.com/cn

--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]