WanMil <[email protected]> wrote: Hello WanMil,
> > The full output from the whole build process is copied to a logfile: > > http://pastebin.com/jUQpzvYz > --- > line 3800ff: [javac] > /home/osm/build/mkgmap/trunk/src/uk/me/parabola/imgfmt/app/Writeable.java:5: > warning: unmappable character for encoding ASCII > > You seem to compile with encoding ASCII. In case there are some non > ASCII characters in the code you will get problems. How shall I change that? setting the LC enviroment variables to something fitting? > --- > line 1101ff: [copy] trunk/.classpath added as trunk/.classpath doesn't > exist. > > There are hundres of such messages in the logfile. Some parts of the > build script seem not to work. Maybe this causes that not the latest > mkgmap version is used? I'm quite shure, this comes from copying betwen the persitent dir and the build dir (so it has only to update the sources, no full re download every time) > --- > line 1051ff: > There are several error message in the patching section. > #patch_patches: > #Skipped because property 'isWindows' not set. > #patch_patches: duration 0 seconds > > Are you sure that your patches are applied? Yes, the debug patch is applied the same way. > I haven't read most of your other emails where you checked Markos > proposals. So I don't know if you have tried to run a clean mkgmap build > downloaded from the mkgmap website using your splitted files and your > arguments. If you haven't done right now please do so and check if the > error still occurs. Here is a (I think) clean build): # delete everything related to mkgmap osm@kalium:~/build$ rm -r mkgmap* # do a checkout osm@kalium:~/build$ mkdir mkgmap osm@kalium:~/build$ cd mkgmap/ osm@kalium:~/build/mkgmap$ svn co http://svn.parabola.me.uk/mkgmap/trunk A trunk/test A trunk/test/uk A trunk/test/uk/me A trunk/test/uk/me/parabola A trunk/test/uk/me/parabola/imgfmt ... A trunk/Makefile U trunk Checked out revision 1792. # apply the debug patch cd trunk/src/ osm@kalium:~/build/mkgmap/trunk/src$ patch -p1 </home/osm/radkarte/debug.patch patching file uk/me/parabola/imgfmt/app/trergn/Polyline.java # build osm@kalium:~/build/mkgmap/trunk/src$ cd .. osm@kalium:~/build/mkgmap/trunk$ ant dist Buildfile: build.xml prepare: [mkdir] Created dir: /home/osm/build/mkgmap/trunk/build/classes compile: [javac] Compiling 352 source files to /home/osm/build/mkgmap/trunk/build/classes [javac] /home/osm/build/mkgmap/trunk/src/uk/me/parabola/imgfmt/app/Writeable.java:5: warning: unmappable character for encoding ASCII [javac] * @author Thomas Lu??nig [javac] ^ [javac] /home/osm/build/mkgmap/trunk/src/uk/me/parabola/imgfmt/app/Writeable.java:5: warning: unmappable character for encoding ASCII [javac] * @author Thomas Lu??nig [javac] ^ [javac] /home/osm/build/mkgmap/trunk/src/uk/me/parabola/imgfmt/app/labelenc/Format6Encod er.java:26: warning: unmappable character for encoding ASCII [javac] * For example K??rnerstra??e would become KORNERSTRASSE, [javac] ^ [javac] /home/osm/build/mkgmap/trunk/src/uk/me/parabola/imgfmt/app/labelenc/Format6Encod er.java:26: warning: unmappable character for encoding ASCII [javac] * For example K??rnerstra??e would become KORNERSTRASSE, [javac] ^ [javac] /home/osm/build/mkgmap/trunk/src/uk/me/parabola/imgfmt/app/labelenc/Format6Encod er.java:26: warning: unmappable character for encoding ASCII [javac] * For example K??rnerstra??e would become KORNERSTRASSE, [javac] ^ [javac] /home/osm/build/mkgmap/trunk/src/uk/me/parabola/imgfmt/app/labelenc/Format6Encod er.java:26: warning: unmappable character for encoding ASCII [javac] * For example K??rnerstra??e would become KORNERSTRASSE, [javac] ^ [javac] /home/osm/build/mkgmap/trunk/src/uk/me/parabola/imgfmt/app/labelenc/Format6Encod er.java:27: warning: unmappable character for encoding ASCII [javac] * ????povsk?? would become RIPOVSKA etc. [javac] ^ [javac] /home/osm/build/mkgmap/trunk/src/uk/me/parabola/imgfmt/app/labelenc/Format6Encod er.java:27: warning: unmappable character for encoding ASCII [javac] * ????povsk?? would become RIPOVSKA etc. [javac] ^ [javac] /home/osm/build/mkgmap/trunk/src/uk/me/parabola/imgfmt/app/labelenc/Format6Encod er.java:27: warning: unmappable character for encoding ASCII [javac] * ????povsk?? would become RIPOVSKA etc. [javac] ^ [javac] /home/osm/build/mkgmap/trunk/src/uk/me/parabola/imgfmt/app/labelenc/Format6Encod er.java:27: warning: unmappable character for encoding ASCII [javac] * ????povsk?? would become RIPOVSKA etc. [javac] ^ [javac] /home/osm/build/mkgmap/trunk/src/uk/me/parabola/imgfmt/app/labelenc/Format6Encod er.java:27: warning: unmappable character for encoding ASCII [javac] * ????povsk?? would become RIPOVSKA etc. [javac] ^ [javac] /home/osm/build/mkgmap/trunk/src/uk/me/parabola/imgfmt/app/labelenc/Format6Encod er.java:27: warning: unmappable character for encoding ASCII [javac] * ????povsk?? would become RIPOVSKA etc. [javac] ^ [javac] /home/osm/build/mkgmap/trunk/src/uk/me/parabola/imgfmt/app/labelenc/TableCreator .java:39: warning: unmappable character for encoding ASCII [javac] out.println("# One or more characters can be used, for example for a character ?? which"); [javac] ^ [javac] /home/osm/build/mkgmap/trunk/src/uk/me/parabola/imgfmt/app/labelenc/TableCreator .java:39: warning: unmappable character for encoding ASCII [javac] out.println("# One or more characters can be used, for example for a character ?? which"); [javac] ^ [javac] /home/osm/build/mkgmap/trunk/src/uk/me/parabola/imgfmt/app/typ/TYPFile.java:16: warning: unmappable character for encoding ASCII [javac] * Change: Thomas Lu??nig <[email protected]> [javac] ^ [javac] /home/osm/build/mkgmap/trunk/src/uk/me/parabola/imgfmt/app/typ/TYPFile.java:16: warning: unmappable character for encoding ASCII [javac] * Change: Thomas Lu??nig <[email protected]> [javac] ^ [javac] /home/osm/build/mkgmap/trunk/src/uk/me/parabola/imgfmt/app/typ/TYPFile.java:39: warning: unmappable character for encoding ASCII [javac] * @author Thomas Lu??nig [javac] ^ [javac] /home/osm/build/mkgmap/trunk/src/uk/me/parabola/imgfmt/app/typ/TYPFile.java:39: warning: unmappable character for encoding ASCII [javac] * @author Thomas Lu??nig [javac] ^ [javac] /home/osm/build/mkgmap/trunk/src/uk/me/parabola/imgfmt/app/typ/TYPHeader.java:27 : warning: unmappable character for encoding ASCII [javac] * @author Thomas Lu??nig [javac] ^ [javac] /home/osm/build/mkgmap/trunk/src/uk/me/parabola/imgfmt/app/typ/TYPHeader.java:27 : warning: unmappable character for encoding ASCII [javac] * @author Thomas Lu??nig [javac] ^ [javac] /home/osm/build/mkgmap/trunk/src/uk/me/parabola/mkgmap/build/Locator.java:454: warning: unmappable character for encoding ASCII [javac] decodeString = decodeString.replaceAll("??","AE").replaceAll("??","UE").replaceAll("??","OE"); [javac] ^ [javac] /home/osm/build/mkgmap/trunk/src/uk/me/parabola/mkgmap/build/Locator.java:454: warning: unmappable character for encoding ASCII [javac] decodeString = decodeString.replaceAll("??","AE").replaceAll("??","UE").replaceAll("??","OE"); [javac] ^ [javac] /home/osm/build/mkgmap/trunk/src/uk/me/parabola/mkgmap/build/Locator.java:454: warning: unmappable character for encoding ASCII [javac] decodeString = decodeString.replaceAll("??","AE").replaceAll("??","UE").replaceAll("??","OE"); [javac] ^ [javac] /home/osm/build/mkgmap/trunk/src/uk/me/parabola/mkgmap/build/Locator.java:454: warning: unmappable character for encoding ASCII [javac] decodeString = decodeString.replaceAll("??","AE").replaceAll("??","UE").replaceAll("??","OE"); [javac] ^ [javac] /home/osm/build/mkgmap/trunk/src/uk/me/parabola/mkgmap/build/Locator.java:454: warning: unmappable character for encoding ASCII [javac] decodeString = decodeString.replaceAll("??","AE").replaceAll("??","UE").replaceAll("??","OE"); [javac] ^ [javac] /home/osm/build/mkgmap/trunk/src/uk/me/parabola/mkgmap/build/Locator.java:454: warning: unmappable character for encoding ASCII [javac] decodeString = decodeString.replaceAll("??","AE").replaceAll("??","UE").replaceAll("??","OE"); [javac] ^ [javac] Note: Some input files use unchecked or unsafe operations. [javac] Note: Recompile with -Xlint:unchecked for details. [javac] 26 warnings compile-pbf: [echo] Protobuf binary format support [javac] Compiling 3 source files to /home/osm/build/mkgmap/trunk/build/classes build: [copy] Copying 391 files to /home/osm/build/mkgmap/trunk/build/classes dist: [mkdir] Created dir: /home/osm/build/mkgmap/trunk/dist [mkdir] Created dir: /home/osm/build/mkgmap/trunk/dist/doc/api [jar] Building jar: /home/osm/build/mkgmap/trunk/dist/mkgmap.jar [copy] Copying 18 files to /home/osm/build/mkgmap/trunk/dist/doc [copy] Copying 4 files to /home/osm/build/mkgmap/trunk/dist [mkdir] Created dir: /home/osm/build/mkgmap/trunk/dist/examples [copy] Copying 11 files to /home/osm/build/mkgmap/trunk/dist/examples BUILD SUCCESSFUL Total time: 6 seconds # copy it osm@kalium:~/build/mkgmap/trunk$ cp dist/mkgmap.jar ../../ #run it osm@kalium:~/build/mkgmap/trunk$ cd ../../ osm@kalium:~/build$ java -Xms256m -Xmx2560m -ea -jar mkgmap.jar --max-jobs=1 --latin1 --code-page=1252 --add-pois-to-areas --adjust-turn-headings --drive-on-right --check-roundabouts --remove-short-arcs=3.3 --gmapsupp --tdbfile --index M0001736.TYP -c /home/osm/build/template.args SEVERE (MapSplitter): /home/osm/build/59420002.osm.gz: Area too small to split at http://www.openstreetmap.org/?mlat=51.83339&mlon=10.50572&zoom=17 (reduce the density of points, length of lines, etc.) SEVERE (MapSplitter): /home/osm/build/59420004.osm.gz: Area too small to split at http://www.openstreetmap.org/?mlat=51.00671&mlon=14.58289&zoom=17 (reduce the density of points, length of lines, etc.) SEVERE (MapSplitter): /home/osm/build/59420050.osm.gz: Area too small to split at http://www.openstreetmap.org/?mlat=50.33380&mlon=12.17277&zoom=17 (reduce the density of points, length of lines, etc.) SEVERE (MapSplitter): /home/osm/build/59420059.osm.gz: Area too small to split at http://www.openstreetmap.org/?mlat=54.54720&mlon=9.61862&zoom=17 (reduce the density of points, length of lines, etc.) SEVERE (MapSplitter): /home/osm/build/59420059.osm.gz: Area too small to split at http://www.openstreetmap.org/?mlat=54.63765&mlon=9.67061&zoom=17 (reduce the density of points, length of lines, etc.) java.lang.AssertionError: deltaLong = 36103 at uk.me.parabola.imgfmt.app.trergn.MapObject.setDeltaLong(MapObject.java:139) at uk.me.parabola.imgfmt.app.trergn.MapObject.setLongitude(MapObject.java:128) at uk.me.parabola.imgfmt.app.trergn.LinePreparer.calcLatLong(LinePreparer.java:176) at uk.me.parabola.imgfmt.app.trergn.LinePreparer.<init>(LinePreparer.java:62) at uk.me.parabola.imgfmt.app.trergn.Polyline.write(Polyline.java:83) at uk.me.parabola.imgfmt.app.trergn.RGNFile.addMapObject(RGNFile.java:140) at uk.me.parabola.imgfmt.app.map.Map.addMapObject(Map.java:241) at uk.me.parabola.mkgmap.build.MapBuilder$LineAddFilter.doFilter(MapBuilder.java:10 44) at uk.me.parabola.mkgmap.build.LayerFilterChain.doFilter(LayerFilterChain.java:57) at uk.me.parabola.mkgmap.filters.RemoveEmpty.doFilter(RemoveEmpty.java:61) at uk.me.parabola.mkgmap.build.LayerFilterChain.doFilter(LayerFilterChain.java:57) at uk.me.parabola.mkgmap.filters.LineSplitterFilter.doFilter(LineSplitterFilter.jav a:60) at uk.me.parabola.mkgmap.build.LayerFilterChain.doFilter(LayerFilterChain.java:57) at uk.me.parabola.mkgmap.build.LayerFilterChain.startFilter(LayerFilterChain.java:7 5) at uk.me.parabola.mkgmap.build.MapBuilder.processLines(MapBuilder.java:902) at uk.me.parabola.mkgmap.build.MapBuilder.makeSubdivision(MapBuilder.java:649) at uk.me.parabola.mkgmap.build.MapBuilder.makeMapAreas(MapBuilder.java:584) at uk.me.parabola.mkgmap.build.MapBuilder.makeMap(MapBuilder.java:195) at uk.me.parabola.mkgmap.main.MapMaker.makeMap(MapMaker.java:97) at uk.me.parabola.mkgmap.main.MapMaker.makeMap(MapMaker.java:61) at uk.me.parabola.mkgmap.main.Main$1.call(Main.java:220) at uk.me.parabola.mkgmap.main.Main$1.call(Main.java:217) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:8 86) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:662) Exiting - if you want to carry on regardless, use the --keep-going option Got exception. greetings Johannes _______________________________________________ mkgmap-dev mailing list [email protected] http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev
