[Gvsig_english] Compiling gvsig mobile for Linux
Juan Lucas Dominguez Rubio
jldominguez at prodevelop.es
Sun Jun 8 17:40:49 CEST 2008
Hello, Joseph
Sorry, I assumed there was a file called classpath-gtk.jar after watching the example in the Jalimo website.
If you cannot find any file that matches classpath*.jar, we'll assume that it's not necessary to add it to the -cp parameter when starting the application. So try this instead:
cacao -cp /usr/tmp/jar_test.jar org.gvsig.moko.Launcher01
cacao -cp /usr/tmp/jts_test.jar org.gvsig.moko.Launcher02
Regards,
Juan Lucas Domínguez Rubio
Prodevelop SL, Valencia (España)
Tlf.: 96.351.06.12 -- Fax: 96.351.09.68
http://www.prodevelop.es <http://www.prodevelop.es/>
________________________________
De: gvsig_internacional-bounces at runas.cap.gva.es en nombre de Joseph Reeves
Enviado el: dom 08/06/2008 16:04
Para: Users and Developers mailing list
Asunto: Re: [Gvsig_english] Compiling gvsig mobile for Linux
Hello Juan,
Many thanks for your offer of help. Unfortunately I don't seem to be
doing too well so far...
classpath-gtk is installed, but it doesn't give me
/usr/share/java/classpath-gtk.jar:
root at om-gta02:~# opkg info classpath-gtk
Package: classpath-gtk
Version: 0.97.1-r1
Depends: gtk+-fastscaling (>= 2.10.14), libatk-1.0-0 (>= 1.20.0),
pango (>= 1.18.3), libcairo2 (>= 1.4.10), libglib-2.0-0 (>= 2.14.1),
libc6 (>= 2.5), libfreetype6 (>= 2.3.5), libfontconfig1 (>= 2.4.1),
libsm6 (>= 1.0.3), libice6 (>= 1.0.3), libxrender1 (>= 0.9.2),
libxtst6 (>= 1.0.2)
Provides: classpath-awt
Status: install user installed
Section: libs
Architecture: armv4t
maintainer: Angstrom Developers <angstrom-distro-devel at linuxtogo.org>
MD5Sum: 5867242956dc91b98883a6ab1d0b1ec5
Filename: classpath-gtk_0.97.1-r1_armv4t.ipk
Source: ftp://ftp.gnu.org/gnu/classpath/classpath-0.97.1.tar.gz
file://netif_16.patch;patch=1;pnum=0 <file://netif_16.patch;patch=1;pnum=0/>
file://SimpleName.diff;patch=1;pnum=0 <file://SimpleName.diff;patch=1;pnum=0/>
Description: GNU Classpath standard Java libraries
root at om-gta02:~# opkg files classpath-gtk
Package classpath-gtk (0.97.1-r1) is installed on root and has the
following files:
/usr/lib/classpath/libgtkpeer.so
/usr/lib/classpath/libjawt.so
root at om-gta02:~# ls /usr/share/java/
swt-gtk-3.3+3.4M5.jar swt-gtk.jar swt.jar
root at om-gta02:~# ls /usr/lib/classpath/
libgtkpeer.so libjavalangmanagement.so.0 libjavanio.so
libjavaio.so libjavalangmanagement.so.0.0.0 libjavanio.so.0
libjavaio.so.0 libjavalangreflect.so
libjavanio.so.0.0.0
libjavaio.so.0.0.0 libjavalangreflect.so.0 libjavautil.so
libjavalang.so libjavalangreflect.so.0.0.0 libjavautil.so.0
libjavalang.so.0 libjavanet.so
libjavautil.so.0.0.0
libjavalang.so.0.0.0 libjavanet.so.0 libjawt.so
libjavalangmanagement.so libjavanet.so.0.0.0 security
root at om-gta02:~#
Regards,
Joseph
2008/6/7 Juan Lucas Dominguez Rubio <jldominguez at prodevelop.es>:
> Hello, Joseph
>
> I'd like to help you run gvSIG Mobile on your Openmoko device. First, we
> should test if your Java virtual machine has the necessary packages. I have
> prepared two examples. Please unzip the attached openmoko.zip and copy those
> two JAR files to a temporary folder in your device (for example /usr/tmp/ or
> whatever). You will have to install the classpath-gtk package, because we'll
> need the awt classes. I guess this command does that:
>
> ipkg install classpath-gtk
>
> Then, please try to run these two trivial applications and tell me what you
> see in the Java console. These applications simply try to instantiate a few
> objects and use System.out.println to display the responses of a few
> methods. If you have copied the JAR files to a folder other than /usr/tmp/,
> you'll have to modify these paths:
>
> cacao -cp /usr/share/java/classpath-gtk.jar;/usr/tmp/jar_test.jar
> org.gvsig.moko.Launcher01
> cacao -cp /usr/share/java/classpath-gtk.jar;/usr/tmp/jts_test.jar
> org.gvsig.moko.Launcher02
>
> Perhaps you will have to use quotes for the -cp parameter:
>
> cacao -cp "/usr/share/java/classpath-gtk.jar;/usr/tmp/jar_test.jar"
> org.gvsig.moko.Launcher01
> cacao -cp "/usr/share/java/classpath-gtk.jar;/usr/tmp/jts_test.jar"
> org.gvsig.moko.Launcher02
>
> The output of the first test should be:
>
> ===============================
> Trying to instantiate a String...
> The string length is: 13
> Trying to instantiate an URL...
> The host is: www.openmoko.org
> Trying to instantiate a MenuItem...
> The menu item has 0 action listeners.
> Trying to instantiate a Button...
> The button bounds are: java.awt.Rectangle[x=0,y=0,width=100,height=50]
> Trying to instantiate a Choice...
> The Choice has 2 items.
> Trying to instantiate a Rectangle2D.Double...
> The center X is: 0.5
> Trying to instantiate a GeneralPath...
> The GP has been moved.
> Trying to use a nice constant...
> ByteOrder.BIG_ENDIAN = BIG_ENDIAN
> Trying to instantiate a Pattern...
> pat.toString() = foo
> ===============================
>
> The output of the second test should be:
>
> ===============================
> Trying to use Coordinates...
> Trying to use CGAlgorithms...
> The area of the triangle is: -1.5
> ===============================
>
> Regards,
>
>
> Juan Lucas Domínguez Rubio
> Prodevelop SL, Valencia (España)
> Tlf.: 96.351.06.12 -- Fax: 96.351.09.68
> http://www.prodevelop.es <http://www.prodevelop.es/>
> ________________________________
> De: gvsig_internacional-bounces at runas.cap.gva.es en nombre de Joseph Reeves
> Enviado el: vie 06/06/2008 15:44
> Para: gvsig_internacional at runas.cap.gva.es
> Asunto: [Gvsig_english] Compiling gvsig mobile for Linux
>
> Dear all,
>
> I'm trying to get gvSIG running on the Openmoko FreeRunner [1] but am
> having issues. Any help would be greatly appreciated, although please
> be aware that I am not a programmer and have little experience with
> Java.
>
> I have a pre-release FreeRunner, for which there are various Java
> options [2]; I have Jalimo [3] installed and working. Is this
> suitable? Or do I need a J2ME installation?
>
> I've downloaded the java source [4] but have hit a stumbling block.
> I'm sure it's a particularly noob question, but what do I do next?
>
> Thanks in advance,
>
> Joseph
>
>
>
> [1] http://wiki.openmoko.org/wiki/Main_Page
> [2] http://wiki.openmoko.org/wiki/Java
> [3] https://wiki.evolvis.org/jalimo/index.php/OpenMoko
> [4]
> http://www.gvsig.gva.es/fileadmin/conselleria/images/Documentacion/descargas_mobile/fuentes/ws_gvsig_mobile_0.1.0_bn44.zip
> _______________________________________________
> Gvsig_internacional mailing list
> Gvsig_internacional at runas.cap.gva.es
> http://runas.cap.gva.es/mailman/listinfo/gvsig_internacional
>
> _______________________________________________
> Gvsig_internacional mailing list
> Gvsig_internacional at runas.cap.gva.es
> http://runas.cap.gva.es/mailman/listinfo/gvsig_internacional
>
>
_______________________________________________
Gvsig_internacional mailing list
Gvsig_internacional at runas.cap.gva.es
http://runas.cap.gva.es/mailman/listinfo/gvsig_internacional
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://runas.cap.gva.es/pipermail/gvsig_internacional/attachments/20080608/5be24824/attachment.htm
More information about the Gvsig_internacional
mailing list