[fpc-pascal] Supported FPC revision to compile jvmbackend port

leledumbo leledumbo_cool at yahoo.co.id
Sat Jan 7 14:47:45 CET 2012


I've just updated my both normal fpc and jvmbackend port to revision 19992.
However, the resulting compiler from normal fpc cannot be used to compile
the jvmbackend port. It fails when compiling system unit, with these
messages:

make[7]: Entering directory
`/media/SHARED/Sources/lazarus-fpc/jvmbackend/rtl/linux'
/usr/bin/ppc386 -Ur -Ur -Xs -O2 -n -Fi../inc -Fi../i386 -Fi../unix -Fii386
-FE. -FU/media/SHARED/Sources/lazarus-fpc/jvmbackend/rtl/units/i386-linux
-di386 -dRELEASE -Us -Sg system.pp
astrings.inc(257,7) Error: Wrong number of parameters specified for call to
"fpc_AnsiStr_SetLength"
astrings.inc(265,7) Error: Wrong number of parameters specified for call to
"fpc_AnsiStr_SetLength"
astrings.inc(272,7) Error: Wrong number of parameters specified for call to
"fpc_AnsiStr_SetLength"
astrings.inc(324,3) Error: Wrong number of parameters specified for call to
"fpc_AnsiStr_SetLength"
astrings.inc(433,3) Error: Wrong number of parameters specified for call to
"fpc_AnsiStr_SetLength"
astrings.inc(447,3) Error: Wrong number of parameters specified for call to
"fpc_AnsiStr_SetLength"
astrings.inc(465,3) Error: Wrong number of parameters specified for call to
"fpc_AnsiStr_SetLength"
astrings.inc(491,3) Error: Wrong number of parameters specified for call to
"fpc_AnsiStr_SetLength"
astrings.inc(768,3) Error: Wrong number of parameters specified for call to
"$fpc_ansistr_setlength"
astrings.inc(785,4) Error: Wrong number of parameters specified for call to
"$fpc_ansistr_setlength"
astrings.inc(806,4) Error: Wrong number of parameters specified for call to
"$fpc_ansistr_setlength"
astrings.inc(1138,3) Error: Wrong number of parameters specified for call to
"$fpc_ansistr_setlength"
astrings.inc(1155,3) Error: Wrong number of parameters specified for call to
"$fpc_ansistr_setlength"
astrings.inc(1169,3) Error: Wrong number of parameters specified for call to
"$fpc_ansistr_setlength"
astrings.inc(1177,3) Error: Wrong number of parameters specified for call to
"$fpc_ansistr_setlength"
astrings.inc(1188,5) Error: Wrong number of parameters specified for call to
"$fpc_ansistr_setlength"
astrings.inc(1198,3) Error: Wrong number of parameters specified for call to
"$fpc_ansistr_setlength"
astrings.inc(1211,3) Error: Wrong number of parameters specified for call to
"$fpc_ansistr_setlength"
ustrings.inc(66,3) Error: Wrong number of parameters specified for call to
"$fpc_ansistr_setlength"
ustrings.inc(1018,3) Error: Wrong number of parameters specified for call to
"$fpc_ansistr_setlength"
ustrings.inc(1139,3) Error: Wrong number of parameters specified for call to
"$fpc_ansistr_setlength"
ustrings.inc(2590,5) Error: Wrong number of parameters specified for call to
"$fpc_ansistr_setlength"
ustrings.inc(2594,9) Error: Wrong number of parameters specified for call to
"$fpc_ansistr_setlength"
variant.inc(64,10) Error: Illegal type conversion: "Text" to "TextRec"
variant.inc(66,15) Error: Constant and CASE types do not match
variant.inc(71,14) Error: Constant and CASE types do not match
system.inc(854,6) Error: Illegal type conversion: "Text" to "TextRec"
system.inc(856,6) Error: Illegal type conversion: "Text" to "TextRec"
system.inc(858,6) Error: Illegal type conversion: "Text" to "TextRec"
system.inc(860,6) Error: Illegal type conversion: "Text" to "TextRec"
system.inc(1056,25) Error: Illegal type conversion: "Text" to "TextRec"
text.inc(82,3) Error: Illegal type conversion: "Text" to "TextRec"
text.inc(83,3) Error: Illegal type conversion: "Text" to "TextRec"
text.inc(84,3) Error: Illegal type conversion: "Text" to "TextRec"
text.inc(85,3) Error: Illegal type conversion: "Text" to "TextRec"
text.inc(85,23) Error: Illegal type conversion: "Text" to "TextRec"
text.inc(86,3) Error: Illegal type conversion: "Text" to "TextRec"
text.inc(88,13) Error: Illegal type conversion: "Text" to "TextRec"
text.inc(89,15) Error: Illegal type conversion: "Text" to "TextRec"
text.inc(90,13) Error: Illegal type conversion: "Text" to "TextRec"
text.inc(92,13) Error: Illegal type conversion: "Text" to "TextRec"
text.inc(112,8) Error: Illegal type conversion: "Text" to "TextRec"
text.inc(113,12) Error: Constant and CASE types do not match
text.inc(113,21) Error: Constant and CASE types do not match
text.inc(113,30) Error: Constant and CASE types do not match
text.inc(116,12) Error: Illegal type conversion: "Text" to "TextRec"
text.inc(117,20) Error: Illegal type conversion: "Text" to "TextRec"
text.inc(117,42) Error: Illegal type conversion: "Text" to "TextRec"
text.inc(120,14) Error: Illegal type conversion: "Text" to "TextRec"
text.inc(121,14) Error: Illegal type conversion: "Text" to "TextRec"
text.inc(121,14) Fatal: There were 50 errors compiling module, stopping
Fatal: Compilation aborted
make[7]: *** [system.ppu] Error 1
make[7]: Leaving directory
`/media/SHARED/Sources/lazarus-fpc/jvmbackend/rtl/linux'
make[6]: *** [linux_all] Error 2
make[6]: Leaving directory
`/media/SHARED/Sources/lazarus-fpc/jvmbackend/rtl'
make[5]: *** [rtl] Error 2
make[5]: Leaving directory
`/media/SHARED/Sources/lazarus-fpc/jvmbackend/compiler'
make[4]: *** [next] Error 2
make[4]: Leaving directory
`/media/SHARED/Sources/lazarus-fpc/jvmbackend/compiler'
make[3]: *** [ppc1] Error 2
make[3]: Leaving directory
`/media/SHARED/Sources/lazarus-fpc/jvmbackend/compiler'
make[2]: *** [cycle] Error 2
make[2]: Leaving directory
`/media/SHARED/Sources/lazarus-fpc/jvmbackend/compiler'
make[1]: *** [compiler_cycle] Error 2
make[1]: Leaving directory `/media/SHARED/Sources/lazarus-fpc/jvmbackend'
make: *** [base.build-stamp.i386-linux] Error 2

Which revision can I use to build the jvmbackend port?

--
View this message in context: http://free-pascal-general.1045716.n5.nabble.com/Supported-FPC-revision-to-compile-jvmbackend-port-tp5127717p5127717.html
Sent from the Free Pascal - General mailing list archive at Nabble.com.



More information about the fpc-pascal mailing list