Java MapScript 'make test' error

Umberto Nicoletti umberto.nicoletti at GMAIL.COM
Sat Jun 3 04:06:52 EDT 2006


did you run
make interface

See the readme in mapscript/java.

Umberto



On 6/3/06, Philip Mark Donaghy <philip.donaghy at gmail.com> wrote:
> I've resolved the javac issues.
>
>  I changed line 23 to,
>
>                          shapeObj shp = new shapeObj(
> layer.getType().swigValue()  );
>
>  This seems to do the right thing. Now I have a libmapscript.so error.
>
>  java.lang.UnsatisfiedLinkError:
> /home/phil/opensource/mapserver/mapscript/java/libmapscript.so:
> /home/phil/opensource/mapserver/mapscript/java/libmapscript.so:
> undefined symbol: msOWSDispatch
>
>  Not really sure where to resolve this.
>
>
>  Phil
>
> On 6/2/06, Philip Mark Donaghy <philip.donaghy at gmail.com> wrote:
> >
> > More info on my environment Java 1.5.0 and Linux 2.6.8 on Debian.
> >
> > Phil
> >
> >
> >
> > On 6/2/06, Philip Mark Donaghy <philip.donaghy at gmail.com > wrote:
> > >
> > > I am trying out Java MapScript and I encountered the following error
> when I run 'make test',
> > >
> > > examples/QueryByAttributeUnicode.java:23: cannot find
> symbol
> > > symbol  : constructor
> shapeObj(edu.umn.gis.mapscript.MS_LAYER_TYPE)
> > > location: class edu.umn.gis.mapscript.shapeObj
> > >                         shapeObj shp = new shapeObj( layer.getType()  );
> > >                                        ^
> > > 1 error
> > > make: *** [test] Error 1
> > >
> > > Effectivly, the shapeObj does not have a constructor with argument
> MS_LAYER_TYPE.
> > >
> > > I am building using the following versions, mapserver CVS,
> freetype-2.1.10, gdal-1.3.1, libpng-1.2.10, zlib-1.2.3, gd-2.0.33, jpeg-6b,
> proj-?. Using the guide,
> http://mapserver.gis.umn.edu/docs/howto/javamapscript
> > >
> > > Has anyone (Umberto) done this lately?
> > >
> > > Phil
> > >
> > > --
> > > Philip Donaghy
> > > donaghy.blogspot.com del.icio.us/donaghy/philip
> > > Skype: philipmarkdonaghy
> > > Office: +33 5 56 60 88 02
> > > Mobile: +33 6 20 83 22 62
> >
> >
> >
> > --
> > Philip Donaghy
> > donaghy.blogspot.com del.icio.us/donaghy/philip
> > Skype: philipmarkdonaghy
> > Office: +33 5 56 60 88 02
> > Mobile: +33 6 20 83 22 62
>
>
>
> --
> Philip Donaghy
> donaghy.blogspot.com del.icio.us/donaghy/philip
>  Skype: philipmarkdonaghy
> Office: +33 5 56 60 88 02
> Mobile: +33 6 20 83 22 62



More information about the mapserver-dev mailing list