Hi Felix,

I think the names that you see come from names like "PHILOSOPHENWEG G1 TRK LWN 
156 GAENGLESEE"
in combination with --split-name-index.
I really wonder how you calculate road names like these:
'TRK LWN 105 TRIESENBERG - ROTABODA-SAMIA - SCHLOSS VADUZ - VADUZ + 106 GAFLEI 
- ROTABODA - TRIESENBERG + 141 TRIESENBERG - BAHOLZ - VADUZ'
'BERGWALD G1 TRK LWN 121 MAUREN - RUGGELL + 123 BENDERN - ST. CORNELI (A) + 120 
BENDERN - MAUREN + 35 MAUREN - BUEELKAPPILI - VORDERER SCHELLENBERG'
In what situation are they usefull? Which device is able to display such a 
name? Some have a length > 250.

Anyway, I see two ways to reduce the noise in mkgmap:
- add code to avoid that --split-name-index adds index entries for name parts 
which are listed in mdr7-del (should have done this anyway)
- add a new option which tells mkgmap that --mdr7-del should remove all 
substrings, not only suffixes (the effect will be rather small, looking at 
those long names)

Gerd

________________________________________
Von: mkgmap-dev <[email protected]> im Auftrag von Felix 
Hartmann <[email protected]>
Gesendet: Samstag, 4. Dezember 2021 22:12
An: Development list for mkgmap
Betreff: Re: [mkgmap-dev] Building display.jar fails

Sorry, the slash at the end should not be there:
https://openmtbmap.org/gmapsupp.img

On Sat, 4 Dec 2021, 19:16 Gerd Petermann 
<[email protected]<mailto:[email protected]>> wrote:
Hi Felix,

the link doesn't work.

Gerd

________________________________________
Von: mkgmap-dev 
<[email protected]<mailto:[email protected]>>
 im Auftrag von Felix Hartmann 
<[email protected]<mailto:[email protected]>>
Gesendet: Samstag, 4. Dezember 2021 17:25
An: Development list for mkgmap
Betreff: Re: [mkgmap-dev] Building display.jar fails

oh sorry, I forgot --index on the gmapsupp.img creation in that case and did 
not notice it.
However when I go through the gmapsupp.img - there are for example ways with 
string: TRK
even though I have trk on the mdr7 delete and exclude list. Same for some other 
terms - but yeah it's only one left - so never TRK XXX
(XXX for a second term) - so they are reduced to one instead of disappearing 
copletely from the index.

gmapsupp can be downloaded here: https://openmtbmap.org/gmapsupp.img/


- I create the gmapsupp.img with the following exclusions:
--mdr7-del=pri,sec,ter,cw,min,unsf,uncl,living,pdstrn,trk,pth,ft,fp,brdlw,rd,byw,ser,cw,mrt,crt,Bklane,Bktrk,opp,Opptrk,g0,g1,g2,g3,g4,g5,g6,t1,t2,t3,t4,t5,t6,xbk,cr,mr,hr,mr0,mr1,mr2,mr3,mr4,mr5,mr0.,mr1.,mr2.,mr3.,mr4.,mr5.,mr6.,mr00,mr01,mr02,mr03,mr04,mr05,mr06,mr11,mr12,mr13,mr14,mr15,mr16,mr20,mr21,mr22,mr23,mr24,mr25,mr26,mr30,mr31,mr32,mr33,mr34,mr35,mr35,mr40,mr41,mr41,mr43,mr44,mr45,mr46,mr50,mr51,mr52,mr53,mr54,mr55,mr56,mr60,mr61,mr62,mr63,mr64,mr65,mr66,m0,m1,m2,m3,m4,m5,m0.,m1.,m2.,m3.,m4.,m5.,m6.,m00,m01,m02,m03,m04,m05,m06,m11,m12,m13,m14,m15,m16,m20,m21,m22,m23,m24,m25,m26,m30,m31,m32,m33,m34,m35,m35,m40,m41,m41,m43,m44,m45,m46,m50,m51,m52,m53,m54,m55,m56,m60,m61,m62,m63,m64,m65,m66,mr.0,mr.1,mr.2,mr.3,mr.4,mr.5,mr.6,m.0,m.1,m.2,m.3,m.4,m.5,m.6,m1.,m2.,m3.,m4.,m5.,m6.,lmr,mrx0,mrx1,mrx2,mrx3,mrx4,mrx5,mrx6,mx0,mx1,mx2,mx3,mx4,mx5,mx6,bridge,swing,aqueduct,viaduct,"ntnl
 bndry",admin_lv=4,"ntnl 
park",weir,dam,waterfall,rapids,stream,river,drain,ditch,"huge river","huge
 st river","medium river","small river","wide river","hugest canal","huge 
canal","medium canal","small canal","big 
canal",canal,snowpark,Skitour-descent,Skipiste,Skislope,illuminated,Nordic-Skiing,skitour,platter,ropetow,tbar,chairlift,goods_lift,runway,taxiway,apron,VFS0,VFS1,VFS2,VFS3,VFS4,VFS5,VFS6,VFS7,usf,cstrn,steps,parking_aisle,res,cob,cobstn,public_footway,public_footpath,hr,mr,iwn,nwn,rwn,lwn,wn,cn,ferry,xcn,xwn,water,gondola,train,cablecar,s1,s2,s3,s4,s5,ucl--mdr7-excl=pri,sec,ter,cw,min,unsf,uncl,living,pdstrn,trk,pth,ft,fp,brdlw,rd,byw,ser,cw,mrt,crt,Bklane,Bktrk,opp,Opptrk,g0,g1,g2,g3,g4,g5,g6,t1,t2,t3,t4,t5,t6,xbk,cr,mr,hr,mr0,mr1,mr2,mr3,mr4,mr5,mr0.,mr1.,mr2.,mr3.,mr4.,mr5.,mr6.,mr00,mr01,mr02,mr03,mr04,mr05,mr06,mr11,mr12,mr13,mr14,mr15,mr16,mr20,mr21,mr22,mr23,mr24,mr25,mr26,mr30,mr31,mr32,mr33,mr34,mr35,mr35,mr40,mr41,mr41,mr43,mr44,mr45,mr46,mr50,mr51,mr52,mr53,mr54,mr55,mr56,mr60,mr61,mr62,mr63,mr64,mr65,mr66,m0,m1,m2,m3,m4,m5,m0.,m1.,m2.,m3.,m4.,m5.,m6.,m00,m01
 
,m02,m03,m04,m05,m06,m11,m12,m13,m14,m15,m16,m20,m21,m22,m23,m24,m25,m26,m30,m31,m32,m33,m34,m35,m35,m40,m41,m41,m43,m44,m45,m46,m50,m51,m52,m53,m54,m55,m56,m60,m61,m62,m63,m64,m65,m66,mr.0,mr.1,mr.2,mr.3,mr.4,mr.5,mr.6,m.0,m.1,m.2,m.3,m.4,m.5,m.6,m1.,m2.,m3.,m4.,m5.,m6.,lmr,mrx0,mrx1,mrx2,mrx3,mrx4,mrx5,mrx6,mx0,mx1,mx2,mx3,mx4,mx5,mx6,bridge,swing,aqueduct,viaduct,"ntnl
 bndry",admin_lv=4,"ntnl 
park",weir,dam,waterfall,rapids,stream,river,drain,ditch,"huge river","hugest 
river","medium river","small river","wide river","hugest canal","huge 
canal","medium canal","small canal","big 
canal",canal,snowpark,Skitour-descent,Skipiste,Skislope,illuminated,Nordic-Skiing,skitour,platter,ropetow,tbar,chairlift,goods_lift,runway,taxiway,apron,VFS0,VFS1,VFS2,VFS3,VFS4,VFS5,VFS6,VFS7,usf,cstrn,steps,parking_aisle,res,cob,cobstn,public_footway,public_footpath,hr,mr,iwn,nwn,rwn,lwn,wn,cn,ferry,xcn,xwn,water,gondola,train,cablecar,s1,s2,s3,s4,s5,ucl

And quite a few of those terms end up single as name
e.g;
0003e0cb | 002ff6 | 54 52 4b 20             | [1058] str: TRK
0003e0cf | 002ffa | fd 2e                   | Index?  12029
or
0003e20f | 00313a | 4d 31 2e 20             | [1112] str: M1.
0003e213 | 00313e | 8e 2f                   | Index?  12174


On Sat, 4 Dec 2021 at 16:10, Gerd Petermann 
<[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>>>
 wrote:
Hi Felix,

no idea why display tool has a problem with a gmapsupp that was created by 
mkgmap. Please post a link to a small one that shows this problem. Or does it 
only happen with very large files?

The name "T3 pth" should not appear in Mdr 7 if both t3 and pth are given in 
--mdr7-del. In my test that worked well.
If the string "T3 pth" appears in Mdr 15 you have a POI with that name.

Gerd

________________________________________
Von: mkgmap-dev 
<[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>>>
 im Auftrag von Felix Hartmann 
<[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>>>
Gesendet: Freitag, 3. Dezember 2021 16:58
An: Development list for mkgmap
Betreff: Re: [mkgmap-dev] Building display.jar fails

Hi Gerd,
gmapsupp.img created by Mapsource or my MapInstall work fine - those created by 
mkgmap (on my server) do not work - even though address search on device works 
the same (or at least mostly the same - didn*t find a difference).

But yeah I found out my list was more or less complete - just the problem that 
they are not removed if it is only called say "T3 pth".
Another improvement - it would be great if the display tool could say file does 
not exist vs could not open file. Right now the message is always could not 
open file.

On Thu, 2 Dec 2021 at 20:41, Gerd Petermann 
<[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>>>>
 wrote:
Hi Felix,

the message "Could not open file: gmapsupp.img" comes from display tool, so at 
least the program was started.
MdrDisplay tries to open the MDR sub file in the gmapsupp. If that fails you 
may not have such a file in your gmapsupp.img (no index) or the file itself is 
corrupted or doesn't exist in the directory where you executed the command.

My understanding is that you want to print the string table (Mdr 15), this 
doesn't exist in the gmapsupp, only in the *mdr.img for the PC.

I think you have to use parameter --print=15 for this section, it is ommitted 
by default.

Gerd

________________________________________
Von: mkgmap-dev 
<[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>>>>
 im Auftrag von Felix Hartmann 
<[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>>>>
Gesendet: Donnerstag, 2. Dezember 2021 19:44
An: Development list for mkgmap
Betreff: Re: [mkgmap-dev] Building display.jar fails

thanks - but I still seem to be unable  - I copied your command and changed the 
pathes.:

C:\openmtbmap>java -ea -Xmx6800m -cp display.jar;mkgmap.jar 
test.display.MdrDisplay gmapsupp.img
Could not open file: gmapsupp.img

other tries:

C:\openmtbmap>java -ea -jar -Xmx6800m -cp display.jar;mkgmap.jar gmapsupp.img
Error: Invalid or corrupt jarfile gmapsupp.img

C:\openmtbmap>java -ea -Xmx6800m -cp display.jar;mkgmap.jar gmapsupp.img
Error: Could not find or load main class gmapsupp.img
Caused by: java.lang.ClassNotFoundException: gmapsupp.img

On Thu, 2 Dec 2021 at 17:50, Gerd Petermann 
<[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>>>>>
 wrote:
Hi Felix,

display tool always needs mkgmap.jar for execution:
my command line looks like this:
java -ea  -Xmx6800m -cp d:\display\dist\display.jar;d:\mkgmap\dist\mkgmap.jar 
test.display.MdrDisplay gmapsupp.img

Gerd

________________________________________
Von: mkgmap-dev 
<[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>>>>>
 im Auftrag von Felix Hartmann 
<[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>><mailto:[email protected]<mailto:[email protected]><mailto:extremecarver@g
 
mail.com<mailto:[email protected]>>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>>>>>
Gesendet: Donnerstag, 2. Dezember 2021 17:46
An: Development list for mkgmap
Betreff: Re: [mkgmap-dev] Building display.jar fails

still the same problem if I don't link the build folder of mkgmap_trunk but 
instead the mkgmap.jar in the basefolder:

C:\openmtbmap\mkgmap_display>ant dist
Buildfile: C:\openmtbmap\mkgmap_display\build.xml

prepare:
    [mkdir] Created dir: C:\openmtbmap\mkgmap_display\build\classes

ivy-availability:

download-ivy:

init-ivy:
[ivy:configure] :: Apache Ivy 2.5.0 - 20191020104435 :: 
https://ant.apache.org/ivy/ ::
[ivy:configure] :: loading settings :: file = 
C:\openmtbmap\mkgmap_display\ivysettings.xml

resolve-compile:

compile:
    [javac] Compiling 76 source files to 
C:\openmtbmap\mkgmap_display\build\classes
    [javac] C:\openmtbmap\mkgmap_display\src\test\check\CommonCheck.java:141: 
warning: [deprecation] newInstance() in Class has been deprecated
    [javac]                             CommonCheck check = cls.newInstance();
    [javac]                                                    ^
    [javac]   where T is a type-variable:
    [javac]     T extends Object declared in class Class
    [javac] C:\openmtbmap\mkgmap_display\src\test\display\SrtDisplay.java:470: 
warning: [rawtypes] found raw type: Comparable
    [javac]     private class CharPosition implements Comparable {
    [javac]                                           ^
    [javac]   missing type arguments for generic class Comparable<T>
    [javac]   where T is a type-variable:
    [javac]     T extends Object declared in interface Comparable
    [javac] C:\openmtbmap\mkgmap_display\src\test\display\SrtDisplay.java:502: 
warning: [removal] Integer(int) in Integer has been deprecated and marked for 
removal
    [javac]                             return new 
Integer(val).compareTo(c2.val);
    [javac]                                    ^
    [javac] 3 warnings

build:

dist:
      [jar] Building jar: C:\openmtbmap\mkgmap_display\dist\display.jar

BUILD SUCCESSFUL
Total time: 6 seconds

it compiles but then on use it complains:

C:\openmtbmap\mkgmap_display>start /normal /b /wait java -jar 
C:\openmtbmap\display.jar c:\openmtbmap\gmapsupp.img
no main manifest attribute, in C:\openmtbmap\display.jar

On Thu, 2 Dec 2021 at 17:33, Gerd Petermann 
<[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>>>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>>><ma
 
ilto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>>>>>>
 wrote:
Hi Felix,

please try
ant clean dist > log
and post a link to the file log

I did this:
checkout: svn co https://svn.mkgmap.org.uk/mkgmap/display/trunk display
copy mkgmap.jar into display\lib\compile
execute ant dist
Compile works with one warning.
ant -version says
Apache Ant(TM) version 1.10.8 compiled on May 10 2020
javac -versio says
javac 1.8.0_272

Gerd

________________________________________
Von: mkgmap-dev 
<[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>>>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>><mailto:[email protected]<mail
 
to:[email protected]><mailto:[email protected]<mailto:[email protected]>>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>>>>>>
 im Auftrag von Felix Hartmann 
<[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>><mailto:extremecarver@g<mailto:extremecarver@g>
 
mail.com<http://mail.com><mailto:[email protected]<mailto:[email protected]>>>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>>>>>>
Gesendet: Donnerstag, 2. Dezember 2021 17:26
An: Development list for mkgmap
Betreff: Re: [mkgmap-dev] Building display.jar fails

then it does not find anything anymore.

like this:

ompile:
    [javac] Compiling 589 source files to 
C:\openmtbmap\mkgmap_display\build\classes
    [javac] 
C:\openmtbmap\mkgmap_display\src\uk\me\parabola\imgfmt\app\Coord.java:23: 
error: package it.unimi.dsi.fastutil.longs does not exist
    [javac] import it.unimi.dsi.fastutil.longs.Long2ObjectOpenHashMap;
    [javac]                                   ^
    [javac] 
C:\openmtbmap\mkgmap_display\src\uk\me\parabola\imgfmt\app\Coord.java:124: 
error: cannot find symbol
    [javac]     public static Coord makeHighPrecCoord(int latHp, int lonHp, 
Long2ObjectOpenHashMap<Coord> coordPool) {
    [javac]                                                                 ^
    [javac]   symbol:   class Long2ObjectOpenHashMap
    [javac]   location: class Coord
    [javac] 
C:\openmtbmap\mkgmap_display\src\uk\me\parabola\imgfmt\app\lbl\LBLFileReader.java:21:
 error: package it.unimi.dsi.fastutil.ints does not exist
    [javac] import it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap;
    [javac]                                  ^
    [javac] 
C:\openmtbmap\mkgmap_display\src\uk\me\parabola\imgfmt\app\net\RouteNode.java:25:
 error: package it.unimi.dsi.fastutil.ints does not exist
    [javac] import it.unimi.dsi.fastutil.ints.IntArrayList;
    [javac]                                  ^
    [javac] 
C:\openmtbmap\mkgmap_display\src\uk\me\parabola\mkgmap\reader\osm\TagDict.java:18:
 error: package it.unimi.dsi.fastutil.shorts does not exist
    [javac] import it.unimi.dsi.fastutil.shorts.ShortArrayList;
    [javac]                                    ^
    [javac] 
C:\openmtbmap\mkgmap_display\src\uk\me\parabola\mkgmap\reader\osm\TagDict.java:98:
 error: cannot find symbol
    [javac]     public static ShortArrayList compileTags(String ...keys) {
    [javac]                   ^
    [javac]   symbol:   class ShortArrayList
    [javac]   location: class TagDict
    [javac] 
C:\openmtbmap\mkgmap_display\src\uk\me\parabola\imgfmt\app\lbl\LBLFileReader.java:54:
 error: cannot find symbol
    [javac]     private final Int2ObjectOpenHashMap<Label> labels = new 
Int2ObjectOpenHashMap<>();
    [javac]                   ^

On Thu, 2 Dec 2021 at 16:54, Gerd Petermann 
<[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>>>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>>><ma
 
ilto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>>>>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>>>><ma
 
ilto:[email protected]<mailto:ilto%[email protected]><mailto:[email protected]<mailto:[email protected]>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>>>>>>>
 wrote:
Hi Felix,

please try svn up.
Maybe the change in 
https://www.mkgmap.org.uk/websvn/revision.php?repname=display&rev=565 helps.

Gerd

________________________________________
Von: mkgmap-dev 
<[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>>>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>><mailto:[email protected]<mail
 
to:[email protected]><mailto:[email protected]<mailto:[email protected]>>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>>>>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>>><mailto:[email protected]<mailto:[email protected]><mail
 
to:[email protected]<mailto:to%[email protected]>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>>>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:mkgma
 [email protected]>>>>>>> im Auftrag von Felix Hartmann 
<[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>>>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>><mailto:extre<mailto:extre>
 
[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>>>>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>>>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:extremecarver@gma
 
il.com>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>>>>>>>
Gesendet: Donnerstag, 2. Dezember 2021 16:49
An: Development list for mkgmap
Betreff: [mkgmap-dev] Building display.jar fails

I can actually avoid it by placing mkgmap.jar into the display tool folder - 
however then the display.jar is not working and ends with the notice:
"no main manifest attribute, in C:\openmtbmap\display.jar"




I get the following error I don't know how to solve when building the 
display.jar display tool - with the mkgmap folder inserted into the build.xml:

Buildfile: C:\openmtbmap\mkgmap_display\build.xml

prepare:
    [mkdir] Created dir: C:\openmtbmap\mkgmap_display\build\classes

ivy-availability:

download-ivy:
    [mkdir] Created dir: C:\openmtbmap\mkgmap_display\lib\build
      [get] Getting: 
https://repo1.maven.org/maven2/org/apache/ivy/ivy/2.5.0/ivy-2.5.0.jar
      [get] To: C:\openmtbmap\mkgmap_display\lib\build\ivy-2.5.0.jar

init-ivy:
[ivy:configure] :: Apache Ivy 2.5.0 - 20191020104435 :: 
https://ant.apache.org/ivy/ ::
[ivy:configure] :: loading settings :: file = 
C:\openmtbmap\mkgmap_display\ivysettings.xml

resolve-compile:

compile:
    [javac] Compiling 589 source files to 
C:\openmtbmap\mkgmap_display\build\classes
    [javac] 
C:\openmtbmap\mkgmap_display\src\uk\me\parabola\mkgmap\srt\SrtTextReader.java:416:
 error: unclosed character literal
    [javac]                     if (ch == '??' || (Character.isLetter(ch) && 
(Character.getType(ch) & Character.MODIFIER_LETTER) == 0))
    [javac]                               ^
    [javac] 
C:\openmtbmap\mkgmap_display\src\uk\me\parabola\mkgmap\srt\SrtTextReader.java:416:
 error: unclosed character literal
    [javac]                     if (ch == '??' || (Character.isLetter(ch) && 
(Character.getType(ch) & Character.MODIFIER_LETTER) == 0))
    [javac]                                  ^
    [javac] 
C:\openmtbmap\mkgmap_display\src\uk\me\parabola\mkgmap\srt\SrtTextReader.java:416:
 error: not a statement
    [javac]                     if (ch == '??' || (Character.isLetter(ch) && 
(Character.getType(ch) & Character.MODIFIER_LETTER) == 0))
    [javac]                                 ^
    [javac] 
C:\openmtbmap\mkgmap_display\src\uk\me\parabola\mkgmap\srt\SrtTextReader.java:416:
 error: not a statement
    [javac]                     if (ch == '??' || (Character.isLetter(ch) && 
(Character.getType(ch) & Character.MODIFIER_LETTER) == 0))
    [javac]                                                               ^
    [javac] 
C:\openmtbmap\mkgmap_display\src\uk\me\parabola\mkgmap\srt\SrtTextReader.java:416:
 error: ';' expected
    [javac]                     if (ch == '??' || (Character.isLetter(ch) && 
(Character.getType(ch) & Character.MODIFIER_LETTER) == 0))
    [javac]                                                                     
                                                     ^
    [javac] 5 errors





--
Felix Hartman - Openmtbmap.org & VeloMap.org

_______________________________________________
mkgmap-dev mailing list
[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>>>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>>><mailto:[email protected]<mailto:[email protected]
 
g.uk><mailto:[email protected]<mailto:[email protected]>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>>>>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>>>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:mkgmap-dev@lis
 ts.mkgmap.or>
 
g.uk<http://g.uk>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>>>>>>
https://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev


--
Felix Hartman - Openmtbmap.org & VeloMap.org

_______________________________________________
mkgmap-dev mailing list
[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>>>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>>><mailto:[email protected]<mailto:[email protected]
 
g.uk><mailto:[email protected]<mailto:[email protected]>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>>>>>
https://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev


--
Felix Hartman - Openmtbmap.org & VeloMap.org

_______________________________________________
mkgmap-dev mailing list
[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>>>>
https://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev


--
Felix Hartman - Openmtbmap.org & VeloMap.org

_______________________________________________
mkgmap-dev mailing list
[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>>>
https://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev


--
Felix Hartman - Openmtbmap.org & VeloMap.org

_______________________________________________
mkgmap-dev mailing list
[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>>
https://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev


--
Felix Hartman - Openmtbmap.org & VeloMap.org

_______________________________________________
mkgmap-dev mailing list
[email protected]<mailto:[email protected]>
https://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev
_______________________________________________
mkgmap-dev mailing list
[email protected]
https://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev

Reply via email to