Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
PerlQt -> errore nell'emerge
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian)
View previous topic :: View next topic  
Author Message
Thundah
Guru
Guru


Joined: 08 Feb 2004
Posts: 477
Location: Switzerland

PostPosted: Sun Mar 05, 2006 12:30 pm    Post subject: PerlQt -> errore nell'emerge Reply with quote

Mi capita con la versione dev-perl/PerlQt-3.009_beta2 ma anche con quelle precedenti.

Ecco l'output:
Code:

Qt.xs:888: error: syntax error before `__attribute__'
Qt.xs: In function `void XS_this(...)':
Qt.xs:889: error: `sp' undeclared (first use this function)
Qt.xs:889: error: (Each undeclared identifier is reported only once for each
   function it appears in.)
Qt.xs:890: error: ISO C++ forbids declaration of `PL_stack_base' with no type
Qt.xs:890: error: variable-size type declared outside of any function
Qt.xs:890: error: type mismatch with previous external decl
/usr/lib/perl5/5.8.8/i686-linux/CORE/thrdvar.h:42: error: previous external
   decl of `SV**PL_stack_base'
Qt.xs:890: error: invalid initializer
Qt.xs:891: error: syntax error before `do'
Qt.xs:891: error: ISO C++ forbids declaration of `PL_stack_sp' with no type
Qt.xs:891: error: type mismatch with previous external decl
/usr/lib/perl5/5.8.8/i686-linux/CORE/thrdvar.h:34: error: previous external
   decl of `SV**PL_stack_sp'
Qt.xs:891: error: `tmpXSoff' undeclared (first use this function)
Qt.xs:891: error: syntax error before `return'
Qt.xs:895: error: syntax error before `__attribute__'
Qt.xs: In function `void XS_attr(...)':
Qt.xs:896: error: redefinition of `I32 ax'
Qt.xs:889: error: `I32 ax' previously declared here
Qt.xs:896: error: redefinition of `SV**mark'
Qt.xs:889: error: `SV**mark' previously declared here
Qt.xs:896: error: cannot convert `int*' to `SV**' in initialization
Qt.xs:896: error: redefinition of `I32 items'
Qt.xs:889: error: `I32 items' previously defined here
Qt.xs:897: error: syntax error before `->' token
Qt.xs:900: error: syntax error before `if'
Qt.xs:902: error: ISO C++ forbids declaration of `svp' with no type
Qt.xs:902: error: conflicting types for `int svp'
Qt.xs:899: error: previous declaration as `SV**svp'
Qt.xs:902: error: syntax error before `,' token
Qt.xs:902: error: ISO C++ forbids declaration of `key' with no type
Qt.xs:902: error: conflicting types for `int key'
Qt.xs:897: error: previous declaration as `char*key'
Qt.xs:902: error: ISO C++ forbids declaration of `klen' with no type
Qt.xs:902: error: conflicting types for `int klen'
Qt.xs:898: error: previous declaration as `U32 klen'
Qt.xs:902: error: syntax error before numeric constant
Qt.xs:906: error: ISO C++ forbids declaration of `PL_stack_sp' with no type
Qt.xs:906: error: redefinition of `int PL_stack_sp'
Qt.xs:891: error: `int PL_stack_sp' previously defined here
Qt.xs:906: error: syntax error before `return'
Qt.xs:908: error: ISO C++ forbids declaration of `PL_stack_sp' with no type
Qt.xs:908: error: redefinition of `int PL_stack_sp'
Qt.xs:906: error: `int PL_stack_sp' previously defined here
Qt.xs:908: error: syntax error before `return'
Qt.xs:912: error: syntax error before `__attribute__'
Qt.xs: In function `void XS_super(...)':
Qt.xs:913: error: redefinition of `I32 ax'
Qt.xs:896: error: `I32 ax' previously declared here
Qt.xs:913: error: redefinition of `SV**mark'
Qt.xs:896: error: `SV**mark' previously defined here
Qt.xs:913: error: cannot convert `int*' to `SV**' in initialization
Qt.xs:913: error: redefinition of `I32 items'
Qt.xs:896: error: `I32 items' previously defined here
Qt.xs:914: error: type mismatch with previous external decl
Qt.xs:902: error: previous external decl of `int key'
Qt.xs:915: error: type mismatch with previous external decl
Qt.xs:902: error: previous external decl of `int klen'
Qt.xs:916: error: type mismatch with previous external decl
Qt.xs:902: error: previous external decl of `int svp'
Qt.xs:917: error: syntax error before `if'
Qt.xs:919: error: ISO C++ forbids declaration of `PL_stack_sp' with no type
Qt.xs:919: error: redefinition of `int PL_stack_sp'
Qt.xs:908: error: `int PL_stack_sp' previously defined here
Qt.xs:919: error: syntax error before `return'
Qt.xs:920: error: ISO C++ forbids declaration of `svp' with no type
Qt.xs:920: error: conflicting types for `int svp'
Qt.xs:916: error: previous declaration as `SV**svp'
Qt.xs:920: error: `cs' undeclared (first use this function)
Qt.xs:921: error: syntax error before `if'
Qt.xs:921: error: ISO C++ forbids declaration of `PL_stack_sp' with no type
Qt.xs:921: error: redefinition of `int PL_stack_sp'
Qt.xs:919: error: `int PL_stack_sp' previously defined here
Qt.xs:921: error: syntax error before `return'
Qt.xs:922: error: ISO C++ forbids declaration of `cs' with no type
Qt.xs:922: error: `int cs' used prior to declaration
Qt.xs:922: error: invalid type argument of `unary *'
Qt.xs:923: error: syntax error before `if'
Qt.xs:923: error: ISO C++ forbids declaration of `PL_stack_sp' with no type
Qt.xs:923: error: redefinition of `int PL_stack_sp'
Qt.xs:921: error: `int PL_stack_sp' previously defined here
Qt.xs:923: error: syntax error before `return'
Qt.xs:924: error: ISO C++ forbids declaration of `svp' with no type
Qt.xs:924: error: redefinition of `int svp'
Qt.xs:920: error: `int svp' previously defined here
Qt.xs:924: error: invalid conversion from `int' to `HV*'
Qt.xs:924: error: invalid conversion from `SV**' to `int'
Qt.xs:925: error: syntax error before `}' token
Qt.xs:928: error: ISO C++ forbids declaration of `PL_stack_sp' with no type
Qt.xs:928: error: redefinition of `int PL_stack_sp'
Qt.xs:923: error: `int PL_stack_sp' previously defined here
Qt.xs:928: error: syntax error before `return'
Qt.xs:930: error: ISO C++ forbids declaration of `PL_stack_sp' with no type
Qt.xs:930: error: redefinition of `int PL_stack_sp'
Qt.xs:928: error: `int PL_stack_sp' previously defined here
Qt.xs:930: error: syntax error before `return'
Qt.xs:936: error: syntax error before `__attribute__'
Qt.xs: In function `void XS_AUTOLOAD(...)':
Qt.xs:938: error: redefinition of `I32 ax'
Qt.xs:913: error: `I32 ax' previously declared here
Qt.xs:938: error: redefinition of `SV**mark'
Qt.xs:913: error: `SV**mark' previously defined here
Qt.xs:938: error: cannot convert `int*' to `SV**' in initialization
Qt.xs:938: error: redefinition of `I32 items'
Qt.xs:913: error: `I32 items' previously defined here
Qt.xs:942: error: syntax error before `for'
Qt.xs:942: error: ISO C++ forbids declaration of `s' with no type
Qt.xs:942: error: syntax error before `++' token
Qt.xs:944: error: ISO C++ forbids declaration of `PL_stack_sp' with no type
Qt.xs:944: error: redefinition of `int PL_stack_sp'
Qt.xs:930: error: `int PL_stack_sp' previously defined here
Qt.xs:944: error: syntax error before `return'
Qt.xs:945: error: syntax error before `++' token
Qt.xs:948: error: syntax error before `if'
Qt.xs:953: error: syntax error before `++' token
Qt.xs:954: error: ISO C++ forbids declaration of `strcpy' with no type
Qt.xs:954: error: `int strcpy' redeclared as different kind of symbol
/usr/include/string.h:85: error: previous declaration of `char* strcpy(char*,
   const char*)'
Qt.xs:954: error: initializer list being treated as compound expression
Qt.xs:954: error: invalid conversion from `char*' to `int'
Qt.xs:955: error: ISO C++ forbids declaration of `strcat' with no type
Qt.xs:955: error: `int strcat' redeclared as different kind of symbol
/usr/include/string.h:93: error: previous declaration of `char* strcat(char*,
   const char*)'
Qt.xs:955: error: initializer list being treated as compound expression
Qt.xs:955: error: invalid conversion from `const char*' to `int'
Qt.xs:956: error: ISO C++ forbids declaration of `package' with no type
Qt.xs:956: error: conflicting types for `int package'
Qt.xs:940: error: previous declaration as `char*package'
Qt.xs:957: error: syntax error before `}' token
Qt.xs:962: error: syntax error before `if'
Qt.xs:977: error: syntax error before `if'
Qt.xs:981: error: ISO C++ forbids declaration of `gv' with no type
Qt.xs:981: error: conflicting types for `int gv'
Qt.xs:976: error: previous declaration as `GV*gv'
Qt.xs:982: error: syntax error before `}' token
Qt.xs:991: error: syntax error before `if'
Qt.xs:993: error: ISO C++ forbids declaration of `sv_this' with no type
Qt.xs:993: error: type mismatch with previous external decl
Qt.xs:63: error: previous external decl of `SV*sv_this'
Qt.xs:993: error: invalid conversion from `int' to `SV*'
Qt.xs:993: error: invalid conversion from `SV*' to `int'
Qt.xs:994: error: syntax error before `}' token
Qt.xs:996: error: ISO C++ forbids declaration of `Perl_push_scope' with no type
Qt.xs:996: error: new declaration `int Perl_push_scope()'
/usr/lib/perl5/5.8.8/i686-linux/CORE/proto.h:1028: error: ambiguates old
   declaration `void Perl_push_scope()'
Qt.xs:997: error: ISO C++ forbids declaration of `Perl_save_int' with no type
Qt.xs:997: error: `int Perl_save_int' redeclared as different kind of symbol
/usr/lib/perl5/5.8.8/i686-linux/CORE/proto.h:1096: error: previous declaration
   of `void Perl_save_int(int*)'
Qt.xs:997: error: invalid conversion from `int*' to `int'
Qt.xs:997: error: ISO C++ forbids declaration of `PL_tmps_floor' with no type
Qt.xs:997: error: type mismatch with previous external decl
/usr/lib/perl5/5.8.8/i686-linux/CORE/thrdvar.h:56: error: previous external
   decl of `I32 PL_tmps_floor'
Qt.xs:998: error: syntax error before `do'
Qt.xs:998: error: ISO C++ forbids declaration of `PL_markstack_ptr' with no
   type
Qt.xs:998: error: type mismatch with previous external decl
/usr/lib/perl5/5.8.8/i686-linux/CORE/thrdvar.h:60: error: previous external
   decl of `I32*PL_markstack_ptr'
Qt.xs:998: error: syntax error before `}' token
Qt.xs:999: error: ISO C++ forbids declaration of `PL_stack_sp' with no type
Qt.xs:999: error: redefinition of `int PL_stack_sp'
Qt.xs:944: error: `int PL_stack_sp' previously defined here
Qt.xs:1001: error: base operand of `->' is not a pointer
Qt.xs:1002: error: ISO C++ forbids declaration of `sp' with no type
Qt.xs:1002: error: `int sp' used prior to declaration
Qt.xs:1003: error: syntax error before `-=' token
Qt.xs:1005: error: syntax error before `;' token
Qt.xs:1005: error: syntax error before `++' token
Qt.xs:1007: error: ISO C++ forbids declaration of `PL_stack_sp' with no type
Qt.xs:1007: error: redefinition of `int PL_stack_sp'
Qt.xs:999: error: `int PL_stack_sp' previously defined here
Qt.xs:1009: error: syntax error before `if'
Qt.xs:1011: error: ISO C++ forbids declaration of `sv_this' with no type
Qt.xs:1011: error: redefinition of `int sv_this'
Qt.xs:993: error: `int sv_this' previously declared here
Qt.xs:1011: error: invalid conversion from `SV*' to `int'
Qt.xs:1012: error: syntax error before `}' token
Qt.xs:1016: error: syntax error before `&&' token
Qt.xs:1019: error: ISO C++ forbids declaration of `PL_stack_sp' with no type
Qt.xs:1019: error: redefinition of `int PL_stack_sp'
Qt.xs:1007: error: `int PL_stack_sp' previously declared here
Qt.xs:1019: error: syntax error before `return'
Qt.xs:1021: error: ISO C++ forbids declaration of `PL_stack_sp' with no type
Qt.xs:1021: error: redefinition of `int PL_stack_sp'
Qt.xs:1019: error: `int PL_stack_sp' previously defined here
Qt.xs:1021: error: syntax error before `return'
Qt.xs:1027: error: ISO C++ forbids declaration of `sv_this' with no type
Qt.xs:1027: error: redefinition of `int sv_this'
Qt.xs:1011: error: `int sv_this' previously declared here
Qt.xs:1027: error: invalid conversion from `int' to `SV*'
Qt.xs:1027: error: invalid conversion from `SV*' to `int'
Qt.xs:1028: error: syntax error before `}' token
Qt.xs:1029: error: invalid conversion from `int' to `SV*'
Qt.xs:1031: error: syntax error before `if'
Qt.xs:1036: error: ISO C++ forbids declaration of `sv_this' with no type
Qt.xs:1036: error: redefinition of `int sv_this'
Qt.xs:1027: error: `int sv_this' previously declared here
Qt.xs:1036: error: invalid conversion from `SV*' to `int'
Qt.xs:1037: error: syntax error before `}' token
Qt.xs:1038: error: ISO C++ forbids declaration of `PL_stack_sp' with no type
Qt.xs:1038: error: redefinition of `int PL_stack_sp'
Qt.xs:1021: error: `int PL_stack_sp' previously defined here
Qt.xs:1038: error: syntax error before `return'
Qt.xs:1040: error: type mismatch with previous external decl
Qt.xs:914: error: previous external decl of `char*key'
Qt.xs:1041: error: redefinition of `U32 klen'
Qt.xs:915: error: `U32 klen' previously declared here
Qt.xs:1042: error: type mismatch with previous external decl
Qt.xs:924: error: previous external decl of `int svp'
Qt.xs:1043: error: syntax error before `if'
Qt.xs:1045: error: ISO C++ forbids declaration of `svp' with no type
Qt.xs:1045: error: conflicting types for `int svp'
Qt.xs:1042: error: previous declaration as `SV**svp'
Qt.xs:1045: error: syntax error before `,' token
Qt.xs:1045: error: ISO C++ forbids declaration of `key' with no type
Qt.xs:1045: error: conflicting types for `int key'
Qt.xs:1040: error: previous declaration as `const char*key'
Qt.xs:1045: error: ISO C++ forbids declaration of `klen' with no type
Qt.xs:1045: error: conflicting types for `int klen'
Qt.xs:1041: error: previous declaration as `U32 klen'
Qt.xs:1045: error: syntax error before numeric constant
Qt.xs:1052: error: ISO C++ forbids declaration of `sv_this' with no type
Qt.xs:1052: error: redefinition of `int sv_this'
Qt.xs:1036: error: `int sv_this' previously declared here
Qt.xs:1052: error: invalid conversion from `SV*' to `int'
Qt.xs:1053: error: syntax error before `}' token
Qt.xs:1054: error: ISO C++ forbids declaration of `PL_stack_sp' with no type
Qt.xs:1054: error: redefinition of `int PL_stack_sp'
Qt.xs:1038: error: `int PL_stack_sp' previously defined here
Qt.xs:1054: error: syntax error before `return'
Qt.xs:1058: error: ISO C++ forbids declaration of `gv' with no type
Qt.xs:1058: error: redefinition of `int gv'
Qt.xs:981: error: `int gv' previously defined here
Qt.xs:1058: error: invalid conversion from `GV*' to `int'
Qt.xs:1060: error: syntax error before `if'
Qt.xs:1061: error: ISO C++ forbids declaration of `PL_markstack_ptr' with no
   type
Qt.xs:1061: error: redefinition of `int*PL_markstack_ptr'
Qt.xs:998: error: `int*PL_markstack_ptr' previously defined here
Qt.xs:1061: error: invalid operands of types `int' and `int[2]' to binary `
   operator-'
Qt.xs:1061: error: syntax error before `}' token
Qt.xs:1062: error: base operand of `->' is not a pointer
Qt.xs:1062: error: ISO C++ forbids declaration of `Perl_call_sv' with no type
Qt.xs:1062: error: `int Perl_call_sv' redeclared as different kind of symbol
/usr/lib/perl5/5.8.8/i686-linux/CORE/proto.h:1001: error: previous declaration
   of `I32 Perl_call_sv(SV*, long int)'
Qt.xs:1062: error: initializer list being treated as compound expression
Qt.xs:1063: error: ISO C++ forbids declaration of `sp' with no type
Qt.xs:1063: error: redefinition of `int sp'
Qt.xs:1002: error: `int sp' previously declared here
Qt.xs:1064: error: ISO C++ forbids declaration of `ret' with no type
Qt.xs:1064: error: redefinition of `int ret'
Qt.xs:1059: error: `int ret' previously defined here
Qt.xs:1064: error: invalid type argument of `unary *'
Qt.xs:1064: confused by earlier errors, bailing out
make[2]: *** [Qt.o] Error 1
make[2]: *** Waiting for unfinished jobs....
handlers.cpp:193: warning: missing initializer for member `mgvtbl::svt_copy'
handlers.cpp:193: warning: missing initializer for member `mgvtbl::svt_dup'
make[2]: Leaving directory `/var/tmp/portage/PerlQt-3.009_beta2/work/PerlQt-3.009/PerlQt'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/PerlQt-3.009_beta2/work/PerlQt-3.009'
make: *** [all] Error 2
>>> Source compiled.
>>> Test phase [not enabled]: dev-perl/PerlQt-3.009_beta2

>>> Install PerlQt-3.009_beta2 into /var/tmp/portage/PerlQt-3.009_beta2/image/ category dev-perl
Making install in smoke
make[1]: Entering directory `/var/tmp/portage/PerlQt-3.009_beta2/work/PerlQt-3.009/smoke'
Making install in qt
make[2]: Entering directory `/var/tmp/portage/PerlQt-3.009_beta2/work/PerlQt-3.009/smoke/qt'
make[3]: Entering directory `/var/tmp/portage/PerlQt-3.009_beta2/work/PerlQt-3.009/smoke/qt'
test -z "/usr/lib" || mkdir -p -- "/var/tmp/portage/PerlQt-3.009_beta2/image//usr/lib"
 /bin/sh ../../libtool --silent --mode=install /bin/install -c -p  'libsmokeqt.la' '/var/tmp/portage/PerlQt-3.009_beta2/image//usr/lib/libsmokeqt.la'
libtool: install: warning: remember to run `libtool --finish /usr/lib'
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/var/tmp/portage/PerlQt-3.009_beta2/work/PerlQt-3.009/smoke/qt'
make[2]: Leaving directory `/var/tmp/portage/PerlQt-3.009_beta2/work/PerlQt-3.009/smoke/qt'
make[2]: Entering directory `/var/tmp/portage/PerlQt-3.009_beta2/work/PerlQt-3.009/smoke'
make[3]: Entering directory `/var/tmp/portage/PerlQt-3.009_beta2/work/PerlQt-3.009/smoke'
make[3]: Nothing to be done for `install-exec-am'.
test -z "/var/tmp/portage/PerlQt-3.009_beta2/image/usr/include" || mkdir -p -- "/var/tmp/portage/PerlQt-3.009_beta2/image//var/tmp/portage/PerlQt-3.009_beta2/image/usr/include"
 /bin/install -c -p -m 644 'smoke.h' '/var/tmp/portage/PerlQt-3.009_beta2/image//var/tmp/portage/PerlQt-3.009_beta2/image/usr/include/smoke.h'
make[3]: Leaving directory `/var/tmp/portage/PerlQt-3.009_beta2/work/PerlQt-3.009/smoke'
make[2]: Leaving directory `/var/tmp/portage/PerlQt-3.009_beta2/work/PerlQt-3.009/smoke'
make[1]: Leaving directory `/var/tmp/portage/PerlQt-3.009_beta2/work/PerlQt-3.009/smoke'
Making install in PerlQt
make[1]: Entering directory `/var/tmp/portage/PerlQt-3.009_beta2/work/PerlQt-3.009/PerlQt'
g++ -c  -I/var/tmp/portage/PerlQt-3.009_beta2/image/usr/include -I/usr/qt/3/include -I. -I. -I../smoke -fno-strict-aliasing -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -march=pentium4 -O3 -pipe -fomit-frame-pointer -mmmx -msse   -DVERSION=\"3.009\" -DXS_VERSION=\"3.009\" -fPIC "-I/usr/lib/perl5/5.8.8/i686-linux/CORE"  -Wnon-virtual-dtor -Wno-long-long -Wundef -W -Wpointer-arith -O2 -march=pentium4 -O3 -pipe -fomit-frame-pointer -mmmx -msse -fno-exceptions -fno-check-new -fno-common Qt.c
Qt.xs:888: error: syntax error before `__attribute__'
Qt.xs: In function `void XS_this(...)':
Qt.xs:889: error: `sp' undeclared (first use this function)
Qt.xs:889: error: (Each undeclared identifier is reported only once for each
   function it appears in.)
Qt.xs:890: error: ISO C++ forbids declaration of `PL_stack_base' with no type
Qt.xs:890: error: variable-size type declared outside of any function
Qt.xs:890: error: type mismatch with previous external decl
/usr/lib/perl5/5.8.8/i686-linux/CORE/thrdvar.h:42: error: previous external
   decl of `SV**PL_stack_base'
Qt.xs:890: error: invalid initializer
Qt.xs:891: error: syntax error before `do'
Qt.xs:891: error: ISO C++ forbids declaration of `PL_stack_sp' with no type
Qt.xs:891: error: type mismatch with previous external decl
/usr/lib/perl5/5.8.8/i686-linux/CORE/thrdvar.h:34: error: previous external
   decl of `SV**PL_stack_sp'
Qt.xs:891: error: `tmpXSoff' undeclared (first use this function)
Qt.xs:891: error: syntax error before `return'
Qt.xs:895: error: syntax error before `__attribute__'
Qt.xs: In function `void XS_attr(...)':
Qt.xs:896: error: redefinition of `I32 ax'
Qt.xs:889: error: `I32 ax' previously declared here
Qt.xs:896: error: redefinition of `SV**mark'
Qt.xs:889: error: `SV**mark' previously declared here
Qt.xs:896: error: cannot convert `int*' to `SV**' in initialization
Qt.xs:896: error: redefinition of `I32 items'
Qt.xs:889: error: `I32 items' previously defined here
Qt.xs:897: error: syntax error before `->' token
Qt.xs:900: error: syntax error before `if'
Qt.xs:902: error: ISO C++ forbids declaration of `svp' with no type
Qt.xs:902: error: conflicting types for `int svp'
Qt.xs:899: error: previous declaration as `SV**svp'
Qt.xs:902: error: syntax error before `,' token
Qt.xs:902: error: ISO C++ forbids declaration of `key' with no type
Qt.xs:902: error: conflicting types for `int key'
Qt.xs:897: error: previous declaration as `char*key'
Qt.xs:902: error: ISO C++ forbids declaration of `klen' with no type
Qt.xs:902: error: conflicting types for `int klen'
Qt.xs:898: error: previous declaration as `U32 klen'
Qt.xs:902: error: syntax error before numeric constant
Qt.xs:906: error: ISO C++ forbids declaration of `PL_stack_sp' with no type
Qt.xs:906: error: redefinition of `int PL_stack_sp'
Qt.xs:891: error: `int PL_stack_sp' previously defined here
Qt.xs:906: error: syntax error before `return'
Qt.xs:908: error: ISO C++ forbids declaration of `PL_stack_sp' with no type
Qt.xs:908: error: redefinition of `int PL_stack_sp'
Qt.xs:906: error: `int PL_stack_sp' previously defined here
Qt.xs:908: error: syntax error before `return'
Qt.xs:912: error: syntax error before `__attribute__'
Qt.xs: In function `void XS_super(...)':
Qt.xs:913: error: redefinition of `I32 ax'
Qt.xs:896: error: `I32 ax' previously declared here
Qt.xs:913: error: redefinition of `SV**mark'
Qt.xs:896: error: `SV**mark' previously defined here
Qt.xs:913: error: cannot convert `int*' to `SV**' in initialization
Qt.xs:913: error: redefinition of `I32 items'
Qt.xs:896: error: `I32 items' previously defined here
Qt.xs:914: error: type mismatch with previous external decl
Qt.xs:902: error: previous external decl of `int key'
Qt.xs:915: error: type mismatch with previous external decl
Qt.xs:902: error: previous external decl of `int klen'
Qt.xs:916: error: type mismatch with previous external decl
Qt.xs:902: error: previous external decl of `int svp'
Qt.xs:917: error: syntax error before `if'
Qt.xs:919: error: ISO C++ forbids declaration of `PL_stack_sp' with no type
Qt.xs:919: error: redefinition of `int PL_stack_sp'
Qt.xs:908: error: `int PL_stack_sp' previously defined here
Qt.xs:919: error: syntax error before `return'
Qt.xs:920: error: ISO C++ forbids declaration of `svp' with no type
Qt.xs:920: error: conflicting types for `int svp'
Qt.xs:916: error: previous declaration as `SV**svp'
Qt.xs:920: error: `cs' undeclared (first use this function)
Qt.xs:921: error: syntax error before `if'
Qt.xs:921: error: ISO C++ forbids declaration of `PL_stack_sp' with no type
Qt.xs:921: error: redefinition of `int PL_stack_sp'
Qt.xs:919: error: `int PL_stack_sp' previously defined here
Qt.xs:921: error: syntax error before `return'
Qt.xs:922: error: ISO C++ forbids declaration of `cs' with no type
Qt.xs:922: error: `int cs' used prior to declaration
Qt.xs:922: error: invalid type argument of `unary *'
Qt.xs:923: error: syntax error before `if'
Qt.xs:923: error: ISO C++ forbids declaration of `PL_stack_sp' with no type
Qt.xs:923: error: redefinition of `int PL_stack_sp'
Qt.xs:921: error: `int PL_stack_sp' previously defined here
Qt.xs:923: error: syntax error before `return'
Qt.xs:924: error: ISO C++ forbids declaration of `svp' with no type
Qt.xs:924: error: redefinition of `int svp'
Qt.xs:920: error: `int svp' previously defined here
Qt.xs:924: error: invalid conversion from `int' to `HV*'
Qt.xs:924: error: invalid conversion from `SV**' to `int'
Qt.xs:925: error: syntax error before `}' token
Qt.xs:928: error: ISO C++ forbids declaration of `PL_stack_sp' with no type
Qt.xs:928: error: redefinition of `int PL_stack_sp'
Qt.xs:923: error: `int PL_stack_sp' previously defined here
Qt.xs:928: error: syntax error before `return'
Qt.xs:930: error: ISO C++ forbids declaration of `PL_stack_sp' with no type
Qt.xs:930: error: redefinition of `int PL_stack_sp'
Qt.xs:928: error: `int PL_stack_sp' previously defined here
Qt.xs:930: error: syntax error before `return'
Qt.xs:936: error: syntax error before `__attribute__'
Qt.xs: In function `void XS_AUTOLOAD(...)':
Qt.xs:938: error: redefinition of `I32 ax'
Qt.xs:913: error: `I32 ax' previously declared here
Qt.xs:938: error: redefinition of `SV**mark'
Qt.xs:913: error: `SV**mark' previously defined here
Qt.xs:938: error: cannot convert `int*' to `SV**' in initialization
Qt.xs:938: error: redefinition of `I32 items'
Qt.xs:913: error: `I32 items' previously defined here
Qt.xs:942: error: syntax error before `for'
Qt.xs:942: error: ISO C++ forbids declaration of `s' with no type
Qt.xs:942: error: syntax error before `++' token
Qt.xs:944: error: ISO C++ forbids declaration of `PL_stack_sp' with no type
Qt.xs:944: error: redefinition of `int PL_stack_sp'
Qt.xs:930: error: `int PL_stack_sp' previously defined here
Qt.xs:944: error: syntax error before `return'
Qt.xs:945: error: syntax error before `++' token
Qt.xs:948: error: syntax error before `if'
Qt.xs:953: error: syntax error before `++' token
Qt.xs:954: error: ISO C++ forbids declaration of `strcpy' with no type
Qt.xs:954: error: `int strcpy' redeclared as different kind of symbol
/usr/include/string.h:85: error: previous declaration of `char* strcpy(char*,
   const char*)'
Qt.xs:954: error: initializer list being treated as compound expression
Qt.xs:954: error: invalid conversion from `char*' to `int'
Qt.xs:955: error: ISO C++ forbids declaration of `strcat' with no type
Qt.xs:955: error: `int strcat' redeclared as different kind of symbol
/usr/include/string.h:93: error: previous declaration of `char* strcat(char*,
   const char*)'
Qt.xs:955: error: initializer list being treated as compound expression
Qt.xs:955: error: invalid conversion from `const char*' to `int'
Qt.xs:956: error: ISO C++ forbids declaration of `package' with no type
Qt.xs:956: error: conflicting types for `int package'
Qt.xs:940: error: previous declaration as `char*package'
Qt.xs:957: error: syntax error before `}' token
Qt.xs:962: error: syntax error before `if'
Qt.xs:977: error: syntax error before `if'
Qt.xs:981: error: ISO C++ forbids declaration of `gv' with no type
Qt.xs:981: error: conflicting types for `int gv'
Qt.xs:976: error: previous declaration as `GV*gv'
Qt.xs:982: error: syntax error before `}' token
Qt.xs:991: error: syntax error before `if'
Qt.xs:993: error: ISO C++ forbids declaration of `sv_this' with no type
Qt.xs:993: error: type mismatch with previous external decl
Qt.xs:63: error: previous external decl of `SV*sv_this'
Qt.xs:993: error: invalid conversion from `int' to `SV*'
Qt.xs:993: error: invalid conversion from `SV*' to `int'
Qt.xs:994: error: syntax error before `}' token
Qt.xs:996: error: ISO C++ forbids declaration of `Perl_push_scope' with no type
Qt.xs:996: error: new declaration `int Perl_push_scope()'
/usr/lib/perl5/5.8.8/i686-linux/CORE/proto.h:1028: error: ambiguates old
   declaration `void Perl_push_scope()'
Qt.xs:997: error: ISO C++ forbids declaration of `Perl_save_int' with no type
Qt.xs:997: error: `int Perl_save_int' redeclared as different kind of symbol
/usr/lib/perl5/5.8.8/i686-linux/CORE/proto.h:1096: error: previous declaration
   of `void Perl_save_int(int*)'
Qt.xs:997: error: invalid conversion from `int*' to `int'
Qt.xs:997: error: ISO C++ forbids declaration of `PL_tmps_floor' with no type
Qt.xs:997: error: type mismatch with previous external decl
/usr/lib/perl5/5.8.8/i686-linux/CORE/thrdvar.h:56: error: previous external
   decl of `I32 PL_tmps_floor'
Qt.xs:998: error: syntax error before `do'
Qt.xs:998: error: ISO C++ forbids declaration of `PL_markstack_ptr' with no
   type
Qt.xs:998: error: type mismatch with previous external decl
/usr/lib/perl5/5.8.8/i686-linux/CORE/thrdvar.h:60: error: previous external
   decl of `I32*PL_markstack_ptr'
Qt.xs:998: error: syntax error before `}' token
Qt.xs:999: error: ISO C++ forbids declaration of `PL_stack_sp' with no type
Qt.xs:999: error: redefinition of `int PL_stack_sp'
Qt.xs:944: error: `int PL_stack_sp' previously defined here
Qt.xs:1001: error: base operand of `->' is not a pointer
Qt.xs:1002: error: ISO C++ forbids declaration of `sp' with no type
Qt.xs:1002: error: `int sp' used prior to declaration
Qt.xs:1003: error: syntax error before `-=' token
Qt.xs:1005: error: syntax error before `;' token
Qt.xs:1005: error: syntax error before `++' token
Qt.xs:1007: error: ISO C++ forbids declaration of `PL_stack_sp' with no type
Qt.xs:1007: error: redefinition of `int PL_stack_sp'
Qt.xs:999: error: `int PL_stack_sp' previously defined here
Qt.xs:1009: error: syntax error before `if'
Qt.xs:1011: error: ISO C++ forbids declaration of `sv_this' with no type
Qt.xs:1011: error: redefinition of `int sv_this'
Qt.xs:993: error: `int sv_this' previously declared here
Qt.xs:1011: error: invalid conversion from `SV*' to `int'
Qt.xs:1012: error: syntax error before `}' token
Qt.xs:1016: error: syntax error before `&&' token
Qt.xs:1019: error: ISO C++ forbids declaration of `PL_stack_sp' with no type
Qt.xs:1019: error: redefinition of `int PL_stack_sp'
Qt.xs:1007: error: `int PL_stack_sp' previously declared here
Qt.xs:1019: error: syntax error before `return'
Qt.xs:1021: error: ISO C++ forbids declaration of `PL_stack_sp' with no type
Qt.xs:1021: error: redefinition of `int PL_stack_sp'
Qt.xs:1019: error: `int PL_stack_sp' previously defined here
Qt.xs:1021: error: syntax error before `return'
Qt.xs:1027: error: ISO C++ forbids declaration of `sv_this' with no type
Qt.xs:1027: error: redefinition of `int sv_this'
Qt.xs:1011: error: `int sv_this' previously declared here
Qt.xs:1027: error: invalid conversion from `int' to `SV*'
Qt.xs:1027: error: invalid conversion from `SV*' to `int'
Qt.xs:1028: error: syntax error before `}' token
Qt.xs:1029: error: invalid conversion from `int' to `SV*'
Qt.xs:1031: error: syntax error before `if'
Qt.xs:1036: error: ISO C++ forbids declaration of `sv_this' with no type
Qt.xs:1036: error: redefinition of `int sv_this'
Qt.xs:1027: error: `int sv_this' previously declared here
Qt.xs:1036: error: invalid conversion from `SV*' to `int'
Qt.xs:1037: error: syntax error before `}' token
Qt.xs:1038: error: ISO C++ forbids declaration of `PL_stack_sp' with no type
Qt.xs:1038: error: redefinition of `int PL_stack_sp'
Qt.xs:1021: error: `int PL_stack_sp' previously defined here
Qt.xs:1038: error: syntax error before `return'
Qt.xs:1040: error: type mismatch with previous external decl
Qt.xs:914: error: previous external decl of `char*key'
Qt.xs:1041: error: redefinition of `U32 klen'
Qt.xs:915: error: `U32 klen' previously declared here
Qt.xs:1042: error: type mismatch with previous external decl
Qt.xs:924: error: previous external decl of `int svp'
Qt.xs:1043: error: syntax error before `if'
Qt.xs:1045: error: ISO C++ forbids declaration of `svp' with no type
Qt.xs:1045: error: conflicting types for `int svp'
Qt.xs:1042: error: previous declaration as `SV**svp'
Qt.xs:1045: error: syntax error before `,' token
Qt.xs:1045: error: ISO C++ forbids declaration of `key' with no type
Qt.xs:1045: error: conflicting types for `int key'
Qt.xs:1040: error: previous declaration as `const char*key'
Qt.xs:1045: error: ISO C++ forbids declaration of `klen' with no type
Qt.xs:1045: error: conflicting types for `int klen'
Qt.xs:1041: error: previous declaration as `U32 klen'
Qt.xs:1045: error: syntax error before numeric constant
Qt.xs:1052: error: ISO C++ forbids declaration of `sv_this' with no type
Qt.xs:1052: error: redefinition of `int sv_this'
Qt.xs:1036: error: `int sv_this' previously declared here
Qt.xs:1052: error: invalid conversion from `SV*' to `int'
Qt.xs:1053: error: syntax error before `}' token
Qt.xs:1054: error: ISO C++ forbids declaration of `PL_stack_sp' with no type
Qt.xs:1054: error: redefinition of `int PL_stack_sp'
Qt.xs:1038: error: `int PL_stack_sp' previously defined here
Qt.xs:1054: error: syntax error before `return'
Qt.xs:1058: error: ISO C++ forbids declaration of `gv' with no type
Qt.xs:1058: error: redefinition of `int gv'
Qt.xs:981: error: `int gv' previously defined here
Qt.xs:1058: error: invalid conversion from `GV*' to `int'
Qt.xs:1060: error: syntax error before `if'
Qt.xs:1061: error: ISO C++ forbids declaration of `PL_markstack_ptr' with no
   type
Qt.xs:1061: error: redefinition of `int*PL_markstack_ptr'
Qt.xs:998: error: `int*PL_markstack_ptr' previously defined here
Qt.xs:1061: error: invalid operands of types `int' and `int[2]' to binary `
   operator-'
Qt.xs:1061: error: syntax error before `}' token
Qt.xs:1062: error: base operand of `->' is not a pointer
Qt.xs:1062: error: ISO C++ forbids declaration of `Perl_call_sv' with no type
Qt.xs:1062: error: `int Perl_call_sv' redeclared as different kind of symbol
/usr/lib/perl5/5.8.8/i686-linux/CORE/proto.h:1001: error: previous declaration
   of `I32 Perl_call_sv(SV*, long int)'
Qt.xs:1062: error: initializer list being treated as compound expression
Qt.xs:1063: error: ISO C++ forbids declaration of `sp' with no type
Qt.xs:1063: error: redefinition of `int sp'
Qt.xs:1002: error: `int sp' previously declared here
Qt.xs:1064: error: ISO C++ forbids declaration of `ret' with no type
Qt.xs:1064: error: redefinition of `int ret'
Qt.xs:1059: error: `int ret' previously defined here
Qt.xs:1064: error: invalid type argument of `unary *'
Qt.xs:1064: confused by earlier errors, bailing out
make[1]: *** [Qt.o] Error 1
make[1]: Leaving directory `/var/tmp/portage/PerlQt-3.009_beta2/work/PerlQt-3.009/PerlQt'
make: *** [install-recursive] Error 1

!!! ERROR: dev-perl/PerlQt-3.009_beta2 failed.
Call stack:
  ebuild.sh, line 1933:   Called dyn_install
  ebuild.sh, line 1067:   Called src_install

!!! (no error message)
!!! If you need support, post the topmost build error, and the call stack if relevant.


Grazie sin d'ora per il vostro aiuto!
Mauro

P.S. PerlQt è una dipendenza di qvamps, programma che moldo desidero provare


***
Qualcuno è già riuscito a emergere qvamps?
Non so come risolvere l'errore.. :(
GRazie
***
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum