On 28.12.2011 23:56, Mattias Gaertner wrote:
On Sun, 25 Dec 2011 14:26:02 +0100
Sven Barth<[email protected]>  wrote:

Hello together!

I'm currently experimenting with the JVM port and I have a problem when
navigating a source file of mine (Lazarus revision 34392). The
problematic locations are marked with "// (number)" of which the error
is explained below.
[...]

(1) here the message in the stdout when doing Ctrl+Click is:
### TCodeToolManager.HandleException: ": erwartet aber 'java.lang'
gefunden" at Line=11763 Col=35 in
"/mnt/data/source/fpc/fpc-jvm/rtl/android/jvm/androidr14.pas"
(2) here the message in the stdout when doing Ctrl+Shift+Down is:
### TCodeToolManager.HandleException: "; erwartet aber const gefunden"
at Line=37 Col=5 in "/home/sven/projects/android/trainlog/traindata.pas"

Fixed in trunk.

It works indeed better (number (2) is solved and some Ctrl+Click into import units work), but I'm still getting errors.

1.) I have seen that you check for the define "JVM". Shouldn't this be "CPUJVM" instead? (just asking)

2.) If I e.g. click on the $include file at the bottom of the androidr14 unit (or any other converted unit that contains a "external" formal class declaration) I still get the error message mentioned at (1) in my old mail. The error location always appears at the first "external '...' name '...'" location. [Other actions cause this error as well, not only clicking on the include file name]

Regards,
Sven


--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to