🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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
#672
Author: chatkops
Date: Wed, 18 Jun 1997 13:21
44 lines
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
#673
Author: Artur Biesiadowski
Date: Wed, 18 Jun 1997 15:06
35 lines
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
#674
Author: chatkops
Date: Thu, 19 Jun 1997 09:31
20 lines
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
#675
Author: Michał Mosiewicz
Date: Sat, 21 Jun 1997 12:07
14 lines
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