Re: zepsuty gcj

Bart. uzi18 w o2.pl
Pon, 7 Lip 2008, 16:55:18 CEST


Dnia 2 lipca 2008 23:45 Szymon Siwek <sls w poczta.wp.pl> napisał(a):

> Witam!
> 
> Odnoszę wrażenie, że /usr/bin/gcj jest zepsuty (mniej więcej od wersji
> 4.3)
> 
> $ gcj -C something.java
> gcj: error trying to exec 'ecj1': execvp: No such file or directory> 

Teraz ecj1 buduje sie podczas kompilacji gcj jesli w glownym katalogu 
znajduje sie archiwum ecj.jar

> ecj1 pochodzi z ecj.spec (który od kilku lat się nie buduje)
> 
> Jakieś pomysły?
> 

Oto przyklad do sprawdzenia i jesli wszystko ok to wrzucam.
Mile widziane uwagi osob ktore znaja lepiej gcc.spec.
Patch przerkazuje jako link i jako zalacznik.
http://starowa.one.pl/~uzi/pld/gcc.spec-java.patch

$cat Hello.java
class Hello
{
        public static final void main(String[] args)
        {
                System.out.println("Hello world");
        }
}
$ gcj -c -g -O Hello.java
$ gcj --main=Hello -o Hello Hello.o
$ ./Hello
Hello world
$

Szymon przetestujesz?

Pozdrawiam
Bartłomiej Zimoń

-------------- następna część ---------
Załącznik, który nie był tekstem został usunięty...
Name: gcc.spec-java.patch
Type: application/octet-stream
Size: 1989 bytes
Desc: nie znany
Url : /mailman/pipermail/pld-devel-pl/attachments/20080707/8f813cb3/attachment.obj 


Więcej informacji o liście dyskusyjnej pld-devel-pl