Steve,

I've tried to merge the locator-branch with your city-region-branch, but I get 
a few errors and he failed to build the jar. Could you please merge it for me?
I've tried:
svn co http://svn.parabola.me.uk/mkgmap/branches/locator mkgmap-locator
cd mkgmap-locator
svn merge ^/branches/city-region-index
ant dist

and then...

martins-macbook-pro-15:mkgmap-locator Martin$ ant dist

Buildfile: /Users/Martin/Desktop/map/mkgmap-locator/build.xml

prepare:

compile:
    [javac] /Users/Martin/Desktop/map/mkgmap-locator/build.xml:93: warning: 
'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to 
false for repeatable builds
    [javac] Compiling 399 source files to 
/Users/Martin/Desktop/map/mkgmap-locator/build/classes
    [javac] 
/Users/Martin/Desktop/map/mkgmap-locator/src/uk/me/parabola/mkgmap/reader/osm/bin/OsmBinHandler.java:27:
 package crosby.binary does not exist
    [javac] import crosby.binary.BinaryParser;
    [javac]                     ^
    [javac] 
/Users/Martin/Desktop/map/mkgmap-locator/src/uk/me/parabola/mkgmap/reader/osm/bin/OsmBinHandler.java:28:
 package crosby.binary does not exist
    [javac] import crosby.binary.Osmformat;
    [javac]                     ^
    [javac] 
/Users/Martin/Desktop/map/mkgmap-locator/src/uk/me/parabola/mkgmap/reader/osm/bin/OsmBinMapDataSource.java:24:
 package crosby.binary.file does not exist
    [javac] import crosby.binary.file.BlockInputStream;
    [javac]                          ^
    [javac] 
/Users/Martin/Desktop/map/mkgmap-locator/src/uk/me/parabola/mkgmap/reader/osm/bin/OsmBinHandler.java:42:
 cannot find symbol
    [javac] symbol  : class BinaryParser
    [javac] location: class uk.me.parabola.mkgmap.reader.osm.bin.OsmBinHandler
    [javac]     public class BinParser extends BinaryParser {
    [javac]                                    ^
    [javac] 
/Users/Martin/Desktop/map/mkgmap-locator/src/uk/me/parabola/mkgmap/reader/osm/bin/OsmBinHandler.java:44:
 package Osmformat does not exist
    [javac]             protected void parse(Osmformat.HeaderBlock header) {
    [javac]                                           ^
    [javac] 
/Users/Martin/Desktop/map/mkgmap-locator/src/uk/me/parabola/mkgmap/reader/osm/bin/OsmBinHandler.java:64:
 package Osmformat does not exist
    [javac]             protected void parseNodes(List<Osmformat.Node> nodes) {
    [javac]                                                     ^
    [javac] 
/Users/Martin/Desktop/map/mkgmap-locator/src/uk/me/parabola/mkgmap/reader/osm/bin/OsmBinHandler.java:87:
 package Osmformat does not exist
    [javac]             protected final void parseDense(Osmformat.DenseNodes 
nodes) {
    [javac]                                                      ^
    [javac] 
/Users/Martin/Desktop/map/mkgmap-locator/src/uk/me/parabola/mkgmap/reader/osm/bin/OsmBinHandler.java:130:
 package Osmformat does not exist
    [javac]             protected void parseWays(List<Osmformat.Way> ways) {
    [javac]                                                    ^
    [javac] 
/Users/Martin/Desktop/map/mkgmap-locator/src/uk/me/parabola/mkgmap/reader/osm/bin/OsmBinHandler.java:164:
 package Osmformat does not exist
    [javac]             protected void parseRelations(List<Osmformat.Relation> 
rels) {
    [javac]                                                         ^
    [javac] 
/Users/Martin/Desktop/map/mkgmap-locator/src/uk/me/parabola/mkgmap/reader/osm/bin/OsmBinMapDataSource.java:60:
 cannot find symbol
    [javac] symbol  : class BlockInputStream
    [javac] location: class 
uk.me.parabola.mkgmap.reader.osm.bin.OsmBinMapDataSource
    [javac]                     BlockInputStream stream = new 
BlockInputStream(is, reader);
    [javac]                     ^
    [javac] 
/Users/Martin/Desktop/map/mkgmap-locator/src/uk/me/parabola/mkgmap/reader/osm/bin/OsmBinMapDataSource.java:60:
 cannot find symbol
    [javac] symbol  : class BlockInputStream
    [javac] location: class 
uk.me.parabola.mkgmap.reader.osm.bin.OsmBinMapDataSource
    [javac]                     BlockInputStream stream = new 
BlockInputStream(is, reader);
    [javac]                                                   ^
    [javac] 
/Users/Martin/Desktop/map/mkgmap-locator/src/uk/me/parabola/mkgmap/reader/osm/bin/OsmBinHandler.java:65:
 package Osmformat does not exist
    [javac]                     for (Osmformat.Node binNode : nodes) {
    [javac]                                   ^
    [javac] 
/Users/Martin/Desktop/map/mkgmap-locator/src/uk/me/parabola/mkgmap/reader/osm/bin/OsmBinHandler.java:93:
 operator + cannot be applied to Osmformat.DenseNodes.getLat,long
    [javac]                             long lat = nodes.getLat(nid) + lastLat;
    [javac]                                                    ^
    [javac] 
/Users/Martin/Desktop/map/mkgmap-locator/src/uk/me/parabola/mkgmap/reader/osm/bin/OsmBinHandler.java:93:
 incompatible types
    [javac] found   : <nulltype>
    [javac] required: long
    [javac]                             long lat = nodes.getLat(nid) + lastLat;
    [javac]                                                          ^
    [javac] 
/Users/Martin/Desktop/map/mkgmap-locator/src/uk/me/parabola/mkgmap/reader/osm/bin/OsmBinHandler.java:94:
 operator + cannot be applied to Osmformat.DenseNodes.getLon,long
    [javac]                             long lon = nodes.getLon(nid) + lastLon;
    [javac]                                                    ^
    [javac] 
/Users/Martin/Desktop/map/mkgmap-locator/src/uk/me/parabola/mkgmap/reader/osm/bin/OsmBinHandler.java:94:
 incompatible types
    [javac] found   : <nulltype>
    [javac] required: long
    [javac]                             long lon = nodes.getLon(nid) + lastLon;
    [javac]                                                          ^
    [javac] 
/Users/Martin/Desktop/map/mkgmap-locator/src/uk/me/parabola/mkgmap/reader/osm/bin/OsmBinHandler.java:95:
 operator + cannot be applied to Osmformat.DenseNodes.getId,long
    [javac]                             long id = nodes.getId(nid) + lastId;
    [javac]                                                  ^
    [javac] 
/Users/Martin/Desktop/map/mkgmap-locator/src/uk/me/parabola/mkgmap/reader/osm/bin/OsmBinHandler.java:95:
 incompatible types
    [javac] found   : <nulltype>
    [javac] required: long
    [javac]                             long id = nodes.getId(nid) + lastId;
    [javac]                                                        ^
    [javac] 
/Users/Martin/Desktop/map/mkgmap-locator/src/uk/me/parabola/mkgmap/reader/osm/bin/OsmBinHandler.java:100:
 cannot find symbol
    [javac] symbol  : method parseLat(long)
    [javac] location: class 
uk.me.parabola.mkgmap.reader.osm.bin.OsmBinHandler.BinParser
    [javac]                             Coord co = new Coord(parseLat(lat), 
parseLon(lon));
    [javac]                                                  ^
    [javac] 
/Users/Martin/Desktop/map/mkgmap-locator/src/uk/me/parabola/mkgmap/reader/osm/bin/OsmBinHandler.java:100:
 cannot find symbol
    [javac] symbol  : method parseLon(long)
    [javac] location: class 
uk.me.parabola.mkgmap.reader.osm.bin.OsmBinHandler.BinParser
    [javac]                             Coord co = new Coord(parseLat(lat), 
parseLon(lon));
    [javac]                                                                 ^
    [javac] 
/Users/Martin/Desktop/map/mkgmap-locator/src/uk/me/parabola/mkgmap/reader/osm/bin/OsmBinHandler.java:109:
 cannot find symbol
    [javac] symbol  : method getStringById(int)
    [javac] location: class 
uk.me.parabola.mkgmap.reader.osm.bin.OsmBinHandler.BinParser
    [javac]                                             String key = 
getStringById(keyid);
    [javac]                                                          ^
    [javac] 
/Users/Martin/Desktop/map/mkgmap-locator/src/uk/me/parabola/mkgmap/reader/osm/bin/OsmBinHandler.java:110:
 cannot find symbol
    [javac] symbol  : method getStringById(int)
    [javac] location: class 
uk.me.parabola.mkgmap.reader.osm.bin.OsmBinHandler.BinParser
    [javac]                                             String val = 
getStringById(valid);
    [javac]                                                          ^
    [javac] 
/Users/Martin/Desktop/map/mkgmap-locator/src/uk/me/parabola/mkgmap/reader/osm/bin/OsmBinHandler.java:131:
 package Osmformat does not exist
    [javac]                     for (Osmformat.Way binWay : ways) {
    [javac]                                   ^
    [javac] 
/Users/Martin/Desktop/map/mkgmap-locator/src/uk/me/parabola/mkgmap/reader/osm/bin/OsmBinHandler.java:166:
 package Osmformat does not exist
    [javac]                     for (Osmformat.Relation binRel : rels) {
    [javac]                                   ^
    [javac] 
/Users/Martin/Desktop/map/mkgmap-locator/src/uk/me/parabola/mkgmap/reader/osm/bin/OsmBinHandler.java:182:
 operator + cannot be applied to long,Osmformat.Relation.getMemids
    [javac]                                     long mid = lastMid + 
binRel.getMemids(j);
    [javac]                                                ^
    [javac] 
/Users/Martin/Desktop/map/mkgmap-locator/src/uk/me/parabola/mkgmap/reader/osm/bin/OsmBinHandler.java:182:
 incompatible types
    [javac] found   : <nulltype>
    [javac] required: long
    [javac]                                     long mid = lastMid + 
binRel.getMemids(j);
    [javac]                                                        ^
    [javac] 
/Users/Martin/Desktop/map/mkgmap-locator/src/uk/me/parabola/mkgmap/reader/osm/bin/OsmBinHandler.java:187:
 package Osmformat.Relation does not exist
    [javac]                                     if (binRel.getTypes(j) == 
Osmformat.Relation.MemberType.NODE) {
    [javac]                                                                     
            ^
    [javac] 
/Users/Martin/Desktop/map/mkgmap-locator/src/uk/me/parabola/mkgmap/reader/osm/bin/OsmBinHandler.java:198:
 package Osmformat.Relation does not exist
    [javac]                                     } else if (binRel.getTypes(j) 
== Osmformat.Relation.MemberType.WAY) {
    [javac]                                                                     
                   ^
    [javac] 
/Users/Martin/Desktop/map/mkgmap-locator/src/uk/me/parabola/mkgmap/reader/osm/bin/OsmBinHandler.java:200:
 package Osmformat.Relation does not exist
    [javac]                                     } else if (binRel.getTypes(j) 
== Osmformat.Relation.MemberType.RELATION) {
    [javac]                                                                     
                   ^
    [javac] Note: Some input files use unchecked or unsafe operations.
    [javac] Note: Recompile with -Xlint:unchecked for details.
    [javac] 29 errors

BUILD FAILED
/Users/Martin/Desktop/map/mkgmap-locator/build.xml:93: Compile failed; see the 
compiler error output for details.

Total time: 6 seconds


Thanks


Am 11.07.2011 um 16:42 schrieb Steve Ratcliffe:

> On 11/07/11 15:26, maning sambale wrote:
>> Thanks will wait and test.
> 
> You need wait no longer!
> 
> The current city-region-index branch version has the changes. Please let 
> me know what you think.
> 
> ..Steve
> _______________________________________________
> mkgmap-dev mailing list
> [email protected]
> http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev
> 

_______________________________________________
mkgmap-dev mailing list
[email protected]
http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev

Reply via email to