<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
</head>
<body bgcolor="#ffffff" text="#000000">
<big><br>
    Hello dear list.<br>
    <br>
    I was given a new machine to develop on and I am trying to get Java
mapscript to run on AMD64, Fedora Core 7 64bits, but I am getting a
nasty error when I try to 'make test' after compiling JavaMapscript
(Mapserver 4.1x series, from svn revision 6176. I havent had time to
give 5.0 a go yet) :<br>
<br>
[root@dinamico132 java]# make test<br>
javac -classpath ./:examples/:./mapscript.jar -d examples/
examples/ConnPool.java examples/DrawMap.java examples/DumpShp.java
examples/MakePoint.java examples/QueryByAttribute.java
examples/ShapeInfo.java examples/WxSTest.java examples/Metadata.java
examples/RunTimeBuiltWMSClient.java<br>
javac -encoding iso-8859-15 -classpath ./:examples/:./mapscript.jar -d
examples/ examples/QueryByAttributeUnicode.java<br>
java -classpath ./:examples/:./mapscript.jar -Djava.library.path=.
DumpShp ../../tests/point.shp<br>
java.lang.UnsatisfiedLinkError:
/home/home2/install/mapserver_svn_6176/mapscript/java/libmapscript.so:
/home2/install/mapserver_svn_6176/mapscript/java/libmapscript.so: wrong
ELF class: ELFCLASS64<br>
make: *** [test] Error 255<br>
<br>
    I am compiling mapsserver with<br>
<br>
    ./configure \<br>
   --prefix=$MAPSERVER_HOME \<br>
   --without-pdf \<br>
   --with-threads \<br>
   --with-png=/home2/mapserver/libpng \<br>
   --with-freetype=/home2/mapserver/freetype \<br>
   --with-gd=/home2/mapserver/gd \<br>
   --with-geos=/home2/mapserver/geos/bin/geos-config \<br>
   --with-ogr=/home2/mapserver/gdal/bin/gdal-config \<br>
   --with-gdal=/home2/mapserver/gdal/bin/gdal-config \<br>
   --with-proj=/home2/mapserver/proj4 \<br>
   --with-wfs \<br>
   --with-wcs \<br>
   --with-wmsclient \<br>
   --with-wfsclient \<br>
<br>
    after successfully building luibPNG, FreeType, GD, GEOS and GDAL to
the directories you can see on the configure line above, and I am using
java 1.6.0.<br>
    I gotta admit I am new to this 64 bits business, but I looked
around and found references to compiling stuff with a -fPIC flag, so I
went back and recompiled everything manually adding a -fPIC to the
compiler flags in every Makefile along the way, but I still got the
same error.<br>
    Does anyone got a clue about this?<br>
<br>
    Thanks!<br>
</big><br>
<div class="moz-signature">-- <br>
<font color="#000000" face="Verdana, Arial, Helvetica" size="1">
<br>
<font color="#000000" size="2"><b>Rodrigo Del C. Andrade</b></font><br>
<font color="#606060"><i>Programador</i></font><br>
<font color="#606060"><i>SIC - SSE - Soluções Segurança Pública</i></font><br>
<br>
<font color="#000080"><b>DÍGITRO TECNOLOGIA</b></font><br>
<font color="#000000"><b>E-mail:</b></font>
<a href="mailto:rodrigo.andrade@digitro.com.br"><font color="#606060">rodrigo.andrade@digitro.com.br</font></a><br>
<font color="#000000"><b>Fone:</b></font>
<font color="#000000">+55 48 3281-7314 / +55 48 3281-7000</font><br>
<font color="#000000"><b>Fax:</b></font>
<font color="#000000">+55 48 3281-7299</font><br>
<font color="#000000"><b>Site:</b></font>
<a href="http://www.digitro.com"><font color="#606060">www.digitro.com</font></a>
</font></div>
</body>
</html>