logo separator

[mkgmap-dev] Splitting the entire planet in one pass.

From Jeffrey C. Ollie jeff at ocjtech.us on Tue Sep 21 21:05:14 BST 2010

On Thu, Sep 16, 2010 at 4:59 PM, Scott Crosby <scrosby at cs.rice.edu> wrote:
> Well, technically two passes; the first pass is needed to figure out
> where to split.

I was excited to see this, however I'm having some difficulty getting
your modified splitter code to compile.  It looks like something is
requiring a Sun-only API:

    Buildfile: /home/jcollie/dev/osm/OSM-splitter/build.xml

    prepare:

    compile:
        [javac] /home/jcollie/dev/osm/OSM-splitter/build.xml:76:
warning: 'includeantruntime' was not set, defaulting to
build.sysclasspath=last; set to false for repeatable builds
        [javac] Compiling 56 source files to
/home/jcollie/dev/osm/OSM-splitter/build/classes
        [javac]
/home/jcollie/dev/osm/OSM-splitter/src/uk/me/parabola/splitter/IntList.java:21:
package com.sun.xml.internal.bind.v2.runtime.unmarshaller.XsiNilLoader
does not exist
        [javac] import
com.sun.xml.internal.bind.v2.runtime.unmarshaller.XsiNilLoader.Array;
        [javac]
              ^
        [javac] Note: Some input files use unchecked or unsafe operations.
        [javac] Note: Recompile with -Xlint:unchecked for details.
        [javac] 1 error

    BUILD FAILED
    /home/jcollie/dev/osm/OSM-splitter/build.xml:76: Compile failed;
see the compiler error output for details.

    Total time: 2 seconds

I'm using OpenJDK on Fedora, I'd prefer not to have to switch to Sun
Java if I don't have to.

-- 
Jeff Ollie



More information about the mkgmap-dev mailing list