Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / fpc-pascal / 2012-01

Supported FPC revision to compile jvmbackend port

3 messages · 2 people · –

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

leledumbo

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 .
Jonas Maebe
to leledumbo
leledumbo wrote
Which revision can I use to build the jvmbackend port?

The same as always: the latest release. As of January 1st, 2012, that means 2.6.0

Jonas