hi!
ich hab bei der Installation von XML::Parser 2.28
Probleme: Beim Aufruf von 'make' werden Fehler beim
mitgelieferten Modul Expat gemeldet womit auch die Installation abbricht.Welche Fehler?
bye, Frank!
unrzc9@eliza: 22:01 [~/perl/module] > cd XML-P
XML-Parser-2.28.tar.gz XML-Parser-2.28/
unrzc9@eliza: 22:01 [~/perl/module] > cd XML-Parser-2.28
unrzc9@eliza: 22:01 [module/XML-Parser-2.28] > ls
Changes MANIFEST Makefile.PL Parser.pm blib samples
Expat Makefile Parser README pm_to_blib t
unrzc9@eliza: 22:02 [module/XML-Parser-2.28] > perl Makefile.PL PREFIX=/home/rzsunhome/unrz/unrzc9/perl INSTALLDIRS=perl
Writing Makefile for XML::Parser::Expat
Writing Makefile for XML::Parser
unrzc9@eliza: 22:02 [module/XML-Parser-2.28] > make
make[1]: Entering directory /home/rzsunhome/unrz/unrzc9/perl/module/XML-Parser-2.28/Expat' cc -c -Iexpat/xmltok -Iexpat/xmlparse -I/local/include -O -DVERSION=\"2.28\" -DXS\_VERSION=\"2.28\" -Kpic -I/local/perl-5.004/lib/sun4-solaris/CORE -DXML\_NS -DXML\_DTD -DXML\_CONTEXT\_BYTES=512 -DXML\_BYTE\_ORDER=21 -o Expat.o Expat.c "Expat.xs", line 219: warning: non-constant initializer: op "--" "Expat.xs", line 990: undefined symbol: ERRSV "Expat.xs", line 990: left operand of "->" must be pointer to struct/union "Expat.xs", line 990: left operand of "->" must be pointer to struct/union "Expat.xs", line 990: left operand of "->" must be pointer to struct/union "Expat.xs", line 990: left operand of "->" must be pointer to struct/union "Expat.xs", line 990: left operand of "->" must be pointer to struct/union "Expat.xs", line 990: left operand of "->" must be pointer to struct/union "Expat.xs", line 990: warning: improper pointer/integer combination: arg #1 "Expat.xs", line 995: left operand of "->" must be pointer to struct/union "Expat.xs", line 995: left operand of "->" must be pointer to struct/union "Expat.xs", line 995: left operand of "->" must be pointer to struct/union "Expat.xs", line 995: warning: improper pointer/integer combination: arg #1 "Expat.xs", line 995: warning: argument #2 is incompatible with prototype: prototype: pointer to uint : "/local/perl-5.004/lib/sun4-solaris/CORE/proto.h", line 445 argument : pointer to int "Expat.xs", line 1020: left operand of "->" must be pointer to struct/union "Expat.xs", line 1020: left operand of "->" must be pointer to struct/union "Expat.xs", line 1020: left operand of "->" must be pointer to struct/union "Expat.xs", line 1020: left operand of "->" must be pointer to struct/union "Expat.xs", line 1020: left operand of "->" must be pointer to struct/union "Expat.xs", line 1020: left operand of "->" must be pointer to struct/union "Expat.xs", line 1020: warning: improper pointer/integer combination: arg #1 "Expat.xs", line 1021: left operand of "->" must be pointer to struct/union "Expat.xs", line 1021: left operand of "->" must be pointer to struct/union "Expat.xs", line 1021: left operand of "->" must be pointer to struct/union "Expat.xs", line 1021: warning: improper pointer/integer combination: arg #1 cc: acomp failed for Expat.c make[1]: \*\*\* [Expat.o] Error 2 make[1]: Leaving directory
/home/rzsunhome/unrz/unrzc9/perl/module/XML-Parser-2.28/Expat'
make: *** [subdirs] Error 1