Portál AbcLinuxu, 23. dubna 2024 17:28


Dotaz: java na 64bit stroji

28.9.2006 20:03 Leoš Literák | skóre: 74 | blog: LL | Praha
java na 64bit stroji
Přečteno: 196×
Odpovědět | Admin
Ahoj, ponekud zapasim s rozbehanim javy. RC mandrivy mi pri instalaci automaticky zvolilo 64-bitovou verzi a ted mam problemy. Zadny flash, smula. Ale horsi je, ze nemuzu poradne rozjet ani IDE pro vyvoj abicka.

Sun mi automaticky nabidl 64bitove JDK, tak jsem jej zkusil, ale nemelo plugin do mozilly a IDE nechtelo nastartovat, ze mu neco chybelo. Tak jsem smazal JDK a stahnul 32bitove JDK. Java plugin se mi stejne nepodarilo nainstalovat.

Stahnul jsem si posledni eclipse, opet mi to nabidlo 64 bitovou verzi. Jenze opet pada , na libswt-pi-gtk-3232.so: wrong ELF class: ELFCLASS64. Jake mate zkusenosti s vyvojem javy na 64 bitovem CPU?
Zakladatel tohoto portálu. Twitter, LinkedIn, blog, StackOverflow
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

28.9.2006 20:17 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: java na 64bit stroji
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jednoduše odinstaluj 64bit firefox a nech tam 32bit firefox, potom stáhni 32bit javu od sunu a nainstaluj plugin tak stejně i pro flash.

PS. Toto píšu z

Linux soban.doma 2.6.18-1.2693.fc6 #1 SMP Fri Sep 22 18:03:56 EDT 2006 x86_64 x86_64 x86_64 GNU/Linux

Z 32 bit firefoxu jak s javou tak s flash.
29.9.2006 08:04 Leoš Literák | skóre: 74 | blog: LL | Praha
Rozbalit Rozbalit vše Re: java na 64bit stroji
Vypada to dobre, musel jsem si sice pohrat v mandrive se zdroji, aby se mi nactely i dalsi potrebne knihovny v 32bitove verzi, ale firefox uz jede i s flashem a javou. A 32bitovy eclipse take nastartoval.
Zakladatel tohoto portálu. Twitter, LinkedIn, blog, StackOverflow
29.9.2006 11:11 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: java na 64bit stroji
Celý problém je v tom že v 64Bit javě která je i u sunu není plugin do firefoxu, takže vše funguje ale na firefox na internet smůla.

Tak stejně i flash je pouze 32bitový a plugin na 64bitů není (i když někde se psalo o nějakém projektu pro flash na 64bitů).

No a 64bitová aplikace nemůže spouštět 32 bitové knihovny a v tom je ten problém proto nemůže fungovat pod 64 bitovou aplikací něco co používá 32 bitové knihovny.

Jinak na 64 bitové platformě můžeš spouštět 32 bitové věci ale musíš mět nainstalované dvě verze knihoven. (64 - 32)

Jinak taky s tím zápasím jsem si 64bitový systém pořídil teď a ještě to není vyladěné na 100%.
29.9.2006 13:06 petr_p | skóre: 59 | blog: pb
Rozbalit Rozbalit vše Re: java na 64bit stroji
Neni pravda, ze 64bitovy program nemuze spustit 32bitovy.

Plugin do browseru totiz neni samostatny program. Je to dynamicka knihovna, ktera za behu nacita pomoci dlopen(2). Stava se tudiz soucasti beziciho prohlizece (takze jej muze i schodit, coz se mi u java pluginu stava docela casto), a proto musi byt binarne kompatibilni a tudiz pro stejnou architekturu atd.
29.9.2006 13:54 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: java na 64bit stroji
Neni pravda, ze 64bitovy program nemuze spustit 32bitovy.

Plugin do browseru totiz neni samostatny program. Je to dynamicka knihovna, ktera za behu nacita pomoci dlopen(2). Stava se tudiz soucasti beziciho prohlizece (takze jej muze i schodit, coz se mi u java pluginu stava docela casto), a proto musi byt binarne kompatibilni a tudiz pro stejnou architekturu atd.
To jsem nikdy netvrdil :-)

Samozřejmě 64bit program může spustit 32bitový program.

Trochu jsme si nerozuměly jde samozřejmě o knihovny kdy 64bit program nemůže jednoduše používat 32bit knihovny.
1.10.2006 20:42 petr_p | skóre: 59 | blog: pb
Rozbalit Rozbalit vše Re: java na 64bit stroji
Promin, ja jsem videl nemuze spoustet a ujela mi ruka.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.