Thread View: pl.comp.lang.java
4 messages
4 total messages
Started by chatkops
Wed, 18 Jun 1997 13:21
kaffe na sparc/linux nie działa
Author: chatkops
Date: Wed, 18 Jun 1997 13:21
Date: Wed, 18 Jun 1997 13:21
44 lines
2643 bytes
2643 bytes
Cześć
Mam problemy ze wspomnianą kawusią.
Nie jestem w stanie uruchomić najprostszego programu
typu HelloWorld, cały czas dostaję np coś takiego:
[helico:~]$ kaffe -v sun.tools.javac.Main Hello.java
{ ^^^^^ ^^^^^^^^^^^^^^^^^^^^ == javac}
[ ... ]
[Tu ładuje całą virtualną machinę...]
Loading class 'java/util/Properties' from zipfile
'/usr/share/kaffe/classes.zip'
Illegal instruction
Kompilacja jednak to nie problem, bo "guavac" chodzi bezbłędnie.
Ale:
kaffe -v Hello
[ ... ]
[Tu ładuje całą virtualną machinę...]
Loading class 'java/util/Properties' from zipfile
'/usr/share/kaffe/classes.zip'
Illegal instruction
W obu przypadkach wywala się na 'java/util/Properties'.
Testowałem kaffe z dystrybucji rh-4.2 : kaffe-0.8.3-5,
ale również najnowszą wersję kaffe-0.90. Kombinowałem z różnymi
wersjami classes.zip (nawet z oryginalnym sun-owskim) i nic.
Hello kompilowany przez guavac jest OK, sprawdzałem! Wina leży więc po
stronie nieszczęsnej kaffe.
Stąd moje pytania:
1. Czy ktoś wie jak kaffe poprawnie skonfigurować aby chadziła
na sparcu (nie na i386!!!)?
2. Co to jest tryb just-in-time, i jak go wyłączyć w kaffe
(domyślnie w takim pracuje, a w manie nic nie ma o tym)?
Pewnie przy kompilacji, ale może da się to zrobić inaczej?
3. Czy można gdzieś dorwać jdk na sparc/linux, ale takie jak
jest na i386 (czyli z własnymi binariami) - mogą być źródła?
Szukałem ale na razie bez powodzenia.
Uffffff
Karol
Re: kaffe na sparc/linux nie dzia?a
Author: Artur Biesiadowski
Date: Wed, 18 Jun 1997 15:06
Date: Wed, 18 Jun 1997 15:06
35 lines
2146 bytes
2146 bytes
In pl.comp.lang.java chatkops@helico.mech.tuniv.szczecin.pl wrote: : Cześć : Mam problemy ze wspomnianą kawusią. : Nie jestem w stanie uruchomić najprostszego programu : typu HelloWorld, cały czas dostaję np coś takiego: [..snip..] : Stąd moje pytania: : 1. Czy ktoś wie jak kaffe poprawnie skonfigurować aby chadziła : na sparcu (nie na i386!!!)? Tu ci nieststy nie pomoge. Zapisz sie na liste dyskusyjna kaffe i sie spytaj o szczegoly - bo ogolnie na Sparc/Linux powinno chodzic. : 2. Co to jest tryb just-in-time, i jak go wyłączyć w kaffe : (domyślnie w takim pracuje, a w manie nic nie ma o tym)? : Pewnie przy kompilacji, ale może da się to zrobić inaczej? Normalnie java jest interpretowana, tzn pobierane sa kolejne psudokody i wykonywane odpowiednie procedurki dla kazdego z nich. JIT jest to metoda zamiany tych pseudokodow na kod assemblera przed uruchomieniem - o wiele szybsze, ale bardziej skomplikowane, i zajmuje wiecej pamieci. Ustawic to mozna w configure > ./configure --with-engine=intrp (ew jit zamiast intrp) : 3. Czy można gdzieś dorwać jdk na sparc/linux, ale takie jak : jest na i386 (czyli z własnymi binariami) - mogą być źródła? : Szukałem ale na razie bez powodzenia. Jezeli nie ma na http://www.blackdown.org/linux-java.html to nie wiem gdzie. Zrodel nie dostaniesz - trzeba podpisac umowe z Sunem. Artur
Re: kaffe na sparc/linux nie dzia?a
Author: chatkops
Date: Thu, 19 Jun 1997 09:31
Date: Thu, 19 Jun 1997 09:31
20 lines
1438 bytes
1438 bytes
In pl.comp.os.linux Artur Biesiadowski <abies@sunrise.pg.gda.pl> wrote: > In pl.comp.lang.java chatkops@helico.mech.tuniv.szczecin.pl wrote: [ ... ] > : 1. Czy ktoś wie jak kaffe poprawnie skonfigurować aby chadziła > : na sparcu (nie na i386!!!)? > Tu ci nieststy nie pomoge. Zapisz sie na liste dyskusyjna kaffe i sie > spytaj o szczegoly - bo ogolnie na Sparc/Linux powinno chodzic. Kaffe odpuszczam sobie, znalazłem jave z binariami (jdk 1.0.1) na: ftp.uni-trier.de, jakby się ktoś pytał. [ ... ] > Artur A co do jit - może coś więcej o wadach / zaletach??? Dzięki Karol
Re: kaffe na sparc/linux nie dzia?a
Author: Michał Mosiewicz
Date: Sat, 21 Jun 1997 12:07
Date: Sat, 21 Jun 1997 12:07
14 lines
1197 bytes
1197 bytes
chatkops@helico.mech.tuniv.szczecin.pl wrote: > A co do jit - może coś więcej o wadach / zaletach??? JIT to po prostu Just In Time compiler. Przetwarza kod w javie na kod maszynowy i go wykonuje. Różnica jest taka, że trochę szybciej działa niż interpretowanie. Michał -- ******** MEMBER OF THE INTERNATIONAL PROGRAMMERS GUILD ******** WWW: http://www.lodz.pdi.net/~mimo tel: Int. Acc. Code + 48 42 148340 add: Michal Mosiewicz * Bugaj 66 m.54 * 95-200 Pabianice * POLAND
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads