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

2012-01-07 Thread 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

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

2012-01-07 Thread Jonas Maebe

On 07 Jan 2012, at 14:47, 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___
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal


[fpc-pascal] ANN: heLib/heContnrs stable version for FPC 2.6.0

2012-01-07 Thread Honza
The previously released (RC) version 0.4 was found to be working w/o
known bugs with the latest stable FPC 2.6.0 (svn revison 19845). Now
virtually (re)releasing the previous RC1 as the offical" stable.

Download source tarball here:
http://code.google.com/p/fprb/downloads/detail?name=release-0.4.tar.gz

Online documentation: http://code.google.com/p/fprb/wiki/heContnrs

Any feedback will be highly appreciated, thanks.

-bflm
___
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal


[fpc-pascal] FPCUnit without Lazarus

2012-01-07 Thread Luciano de Souza

Hello listers,

I have really appreciated the organized tests that FPCUnit allows. It's 
really a very good feature, but for me, it hasn't  been to use it.


For some while, I have writen an e-mail saying I could not run some 
example. The problem was that I don't use Lazarus, but only FPC. I am 
blind, so for me LCL doesn't make sense.


In spite of that, I had to instal Lazarus because FPCUnit has a LCL 
dependence.


 I would like to use FPCUnit without install Lazarus, but perhaps it 
was not possible. If I bring FPCUnits modules to my folder, they require 
other modules and the other modules seem to require more modules. 
Without Lazarus installed, I could not run it.


The problem has become more severe becouse my Windows has failed. As I 
have Ubuntu 10.10, I decided to install everything here. FPC was 
installed, but Lazarus... I have problems of broken packages. I try to 
install with apt-get, but the repository has an old version only 
compatible with FPC 2.4.0.


I have downloaded a Lazarus deb package compatible with FPC 2.4.4. I try 
to install with: "sudo dpkg -i *". It fails, so: "sudo apt-get install -f".


Well, I could not install it. But, I would really prefer not to install 
Lazarus.


So I want an advice. As FPCUnit has no visual components, I could not 
understand why LCL units are required. But the important is:


How to run FPCUnit without Lazarus? Is it possible?

Regards,

Luciano
___
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal


[fpc-pascal] Re: FPCUnit without Lazarus

2012-01-07 Thread leledumbo
FPCUnit is part of FCL and it doesn't require LCL. Of course if you install
via packages under Lazarus components folder, it would depend on Lazarus
parts (e.g, LCL), esp. for the runner. Open
fpc/packages/fcl-fpcunit/src/demo for a pure FPC example. Or 
http://free-pascal-general.1045716.n5.nabble.com/file/n5128730/fpcunit.pdf
here  for the documentation.

--
View this message in context: 
http://free-pascal-general.1045716.n5.nabble.com/FPCUnit-without-Lazarus-tp5128696p5128730.html
Sent from the Free Pascal - General mailing list archive at Nabble.com.
___
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal