Jameica Framework unter FreeBSD 7.0??

kraekers

Well-Known Member
Moinsen,

hat von Euch schon jemand das Jameica Framework unter FreeBSD 7.0 zum Laufen bekommen. Ich habe es unter Linux getestet und ich muss sagen es gefällt mir mit dem Hibiskus Plugin sehr gut.

Als Java setze ich die Version JDK 1.6 aus den Ports ein. Zum Herunterladen gibt es das OpenBSD-, Linux-, Windows- und MacOS-Framework.

Bis auf Windows (natürlich) habe ich alle Versionen unter FreeBSD getestet und keine funktioniert.

Folgende Fehlermeldungen erscheinen:

Code:
sh jameica.sh
[Mon Jun 23 23:05:53 CEST 2008][INFO][de.willuhn.jameica.system.StartupParams.<init>] starting in STANDALONE mode
[Mon Jun 23 23:05:53 CEST 2008][INFO][de.willuhn.jameica.system.StartupParams.<init>] workdir: null
[Mon Jun 23 23:05:54 CEST 2008][INFO][de.willuhn.jameica.system.Application.init] starting jameica...
[Mon Jun 23 23:05:54 CEST 2008][INFO][de.willuhn.jameica.system.Config.init] using workdir: /home/kraekeho/.jameica
Exception in thread "main" java.lang.UnsatisfiedLinkError: /home/kraekeho/jameica/lib/swt/linux/libswt-pi-gtk-3235.so: /usr/local/lib/compat/libc.so.6: version GLIBC_2.1.3 required by /home/kraekeho/jameica/lib/swt/linux/libswt-pi-gtk-3235.so not defined
        at java.lang.ClassLoader$NativeLibrary.load(Native Method)
        at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1751)
        at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1676)
        at java.lang.Runtime.loadLibrary0(Runtime.java:823)
        at java.lang.System.loadLibrary(System.java:1030)
        at org.eclipse.swt.internal.Library.loadLibrary(Library.java:123)
        at org.eclipse.swt.internal.gtk.OS.<clinit>(OS.java:22)
        at org.eclipse.swt.internal.Converter.wcsToMbcs(Converter.java:63)
        at org.eclipse.swt.internal.Converter.wcsToMbcs(Converter.java:54)
        at org.eclipse.swt.widgets.Display.<clinit>(Display.java:126)
        at de.willuhn.jameica.gui.GUI.getDisplay(GUI.java:700)
        at de.willuhn.jameica.gui.SplashScreen.<init>(SplashScreen.java:69)
        at de.willuhn.jameica.system.ApplicationCallbackSWT.getStartupMonitor(ApplicationCallbackSWT.java:168)
        at de.willuhn.jameica.system.Application.init(Application.java:95)
        at de.willuhn.jameica.system.Application.newInstance(Application.java:85)
        at de.willuhn.jameica.Main.main(Main.java:78)
[kraekeho@frenbk ~/jameica]$

Hat jemand vielleicht eine Idee?

Vielen Dank im Voraus.

Beste Grüße
kraekers
 
Das Ding scheint JavaNative zu verwenden, das heißt es linkt zu nativen Libraries. Die sind aber auf dem System nicht vorhanden, oder liegen nur für Windows vor. Wenn du die Quellen von den Teilen hast, musst du sie neu kompilieren.
 
Ich danke Dir, dann werde ich mich mal ran setzen, ansonsten nutze ich mein Moneyplex mit der Linuxemulation.

Beste Grüße
kraekers
 
Hallo,

ist zwar schon nen Weilchen her, aba hast Du es hinbekommen?

StarMoney per Wine läuft sehr bescheiden ....

Gruß
Kai
 
Hallo,

leider nicht, ich benutze weiterhin Moneyplex unter der Linux-Emulation, läuft sehr gut.

Beste Grüße
kraekers
 
Oki,

habe grade mal StarMoney6 für Linux getestet. Funzt auch super, dafür hab ich sogar ne Lizenz.

Danke für die schnelle Antwort.

Kai
 
gaaaaanz einfach...

Moinsen,

hat von Euch schon jemand das Jameica Framework unter FreeBSD 7.0 zum Laufen bekommen. Ich habe es unter Linux getestet und ich muss sagen es gefällt mir mit dem Hibiskus Plugin sehr gut.
....

Hat jemand vielleicht eine Idee?

ja. Entwickler fragen. Innerhalb von 20 Minuten hat er geantwortet. RESPEKT.

]Wichtig:[/B Die installierte SWT Version sollte mindestens 3.3 sein!. Bei amd64 ist das x11-toolkits/swt-devel

--- snip ZITAT ANFANG:
Zum Compilieren braucht man Eclipse nicht. Apache Ant
(http://ant.apache.org/) reicht aus. Das kann mit $ANT_HOME/bin/ant
gestartet werden. Dann brauchst du nur noch den Source von Jameica:
http://www.willuhn.de/projects/jameica/releases/1.7/jameica/jameica.src.zip

Entpack dir das Archiv irgendwo und wechsle nach jameica/lib/swt.
Nimm dort z.Bsp. das Unterverzeichnis "openbsd", leere es und kopiere
stattdessen die FreeBSD-Version von SWT da rein. Falls in dem
SWT-FreeBSD-Port so-Libs dabei sind, dann kopier sie ebenfalls rein.

Wechlse jetzt nach jameica/build und fuehre dort

$> ant fast

aus. Das kompliliert alles nach jameica/releases/$version

Nimm dir dann die (vermeintliche) OpenBSD-Version und entpacke
sie irgendwo. Lade dir anschliessend noch Hibiscus runter
(musst du nicht compilieren) und entpacke es dort in jameica/plugins.
--- snap ENDE ZITAT ---

und siehe da, et löppt.


Achso:
FreeBSD trashbin.none.lan 7.1-STABLE FreeBSD 7.1-STABLE #2: Sat Feb 21 10:26:00 CET 2009 root@trashbin.none.lan:/usr/obj/usr/src/sys/TRASHBIN amd64

und:
java version "1.6.0_07"
Diablo Java(TM) SE Runtime Environment (build 1.6.0_07-b02)
Diablo Java HotSpot(TM) 64-Bit Server VM (build 10.0-b23, mixed mode)

kongobaer.
 
Zuletzt bearbeitet:
Zurück
Oben