Repository 32bit  Forum
Repository 64bit  Wiki

Domanda java multilib

Se avete problemi con l'installazione e la configurazione di Slackware64 postate qui. Non usate questo forum per argomenti che trattano la Slackware32 o generali... per quelli usate rispettivamente il forum Slackware e Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware64 usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware64, se l'argomento è Slackware32 o generale usate rispettivamente il forum Slackware o Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.

Domanda java multilib

Messaggioda boh » lun apr 28, 2014 16:08

Ciao a tutti!
Ho bisogno di usare JD-gui (java decompiler), ma funziona solo con sistemi 32 bit.
Ho trovato la guida di alienbob e penso che seguirò quella, sembra molto lineare e semplice :)

Prima di tutto, qualche domanda generica: vado incontro a problemi ad abilitare il multilib? Nel caso, posso tornare "indietro" a una 64bit pura? La compilazione di nuovi programmi continuerà ad essere a 64bit, salvo dove diversamente specificato, oppure bisogna specificare di volta in volta tutto?

La mia domanda specifica è: jd-gui ha bisogno (credo) di java per funzionare e sul mio sitema ho installato la versione a 64bit (solita procedura: slackbuild dal dvd di slackware e download dal sito oracle).
Ci sarà bisogno della versione a 32 bit, essendo il decompilatore a 32 bit? Se sì, possono coesistere?
Ha senso quello che sto dicendo oppure jd-gui ha solo bisogno di java (e quindi può usare anche quella a 64bit)?
"Be yourself. Everyone else is already taken." ~ Oscar Wilde
Avatar utente
boh
Linux 2.6
Linux 2.6
 
Messaggi: 968
Iscritto il: gio set 15, 2005 23:00
Località: Milano
Slackware: 14.1 (x64)
Kernel: 3.14.1
Desktop: KDE 4.13.3

Re: Domanda java multilib

Messaggioda miklos » lun apr 28, 2014 16:29

boh ha scritto:Prima di tutto, qualche domanda generica: vado incontro a problemi ad abilitare il multilib?
io ho un sistema multilib perchè mi trovo costretto ad usare skype per lavoro e non ho mai avuto un problema.
boh ha scritto:Nel caso, posso tornare "indietro" a una 64bit pura?
certamente, a seconda della tecnica usata (pacchettone multilib slacky, piuttosto che pacchetti fatti da alienbob) ci metti piu' o meno tempo.
boh ha scritto:La compilazione di nuovi programmi continuerà ad essere a 64bit, salvo dove diversamente specificato, oppure bisogna specificare di volta in volta tutto?
no.. con il pacchettone slacky la compilazione a 32bit non è nemmeno prevista :), con l'alternativa alien bob se non erro, la compilazione a 32bit devi abilitarla in qualche modo.
boh ha scritto: jd-gui ha bisogno (credo) di java per funzionare
ho dato un occhiata al sito ufficiale e mi sembra di aver capito che i due componenti principali jd-core e jd-gui sono scritti in c++, quindi non dovrebbe essere necessaria una virtual machina java ad-hoc.
pero' ho visto che c'e' un plugin per eclipse (a 32 e 64bit), se normalmente usi quest'IDE mi sa che ti conviene piu' questo.

ciau
ho visto cose che voi astemi non potete immaginare
miklos
Linux 3.x
Linux 3.x
 
Messaggi: 1282
Iscritto il: lun lug 16, 2007 16:39
Località: Roma
Slackware: 14.1 64bit
Kernel: 3.16.3
Desktop: openbox 3.5.2

Re: Domanda java multilib

Messaggioda boh » lun apr 28, 2014 17:34

Grazie per le dritte :)

Eclipse non l'avevo considerato onestamente! È senz'altro una buona alternativa al multilib.
C'è solo un problema: nel sito mi dice che ci vogliono le librerie C++ di Windows che ovviamente sono in formato .exe :-k
"Be yourself. Everyone else is already taken." ~ Oscar Wilde
Avatar utente
boh
Linux 2.6
Linux 2.6
 
Messaggi: 968
Iscritto il: gio set 15, 2005 23:00
Località: Milano
Slackware: 14.1 (x64)
Kernel: 3.14.1
Desktop: KDE 4.13.3

Re: Domanda java multilib

Messaggioda lablinux » mar apr 29, 2014 9:35

Non ho capito bene il problema, ma eclipse in se non dovrebbe essere esclusivo per windows. Su slackbuilds trovi il pacchetto, devi installare altri 6 o 7 pacchetti, ma dovrebbe funzionare.
Avatar utente
lablinux
Linux 2.6
Linux 2.6
 
Messaggi: 778
Iscritto il: gio nov 27, 2008 12:23
Località: Rho
Slackware: 14 64bit
Desktop: kde4

Re: Domanda java multilib

Messaggioda Toni » mar apr 29, 2014 20:05

jd-gui è un eseguibile a 32 bit ma staticamente linkato, quindi dovresti ricompilare il kernel per eseguire codice a 32 bit
(non serve multilib)
Codice: Seleziona tutto
./jd-gui: ELF 32-bit LSB  executable, Intel 80386, version 1 (GNU/Linux), statically linked, stripped


il plugin richiede librerie native che sono disponibile per 32 bit e 64 bit basta seguire le istruzioni
http://jd.benow.ca/
Avatar utente
Toni
Linux 2.6
Linux 2.6
 
Messaggi: 993
Iscritto il: lun gen 30, 2006 22:08
Località: milano
Slackware: slackware-14
Kernel: 3.10.5
Desktop: i3

Re: Domanda java multilib

Messaggioda boh » mer apr 30, 2014 9:54

Installando eclipse a 64bit + plugin non ho avuto problemi!
Più che altro non avevo visto che le librerie C++ servono solo sotto windows :lol:
"Be yourself. Everyone else is already taken." ~ Oscar Wilde
Avatar utente
boh
Linux 2.6
Linux 2.6
 
Messaggi: 968
Iscritto il: gio set 15, 2005 23:00
Località: Milano
Slackware: 14.1 (x64)
Kernel: 3.14.1
Desktop: KDE 4.13.3


Torna a Slackware64

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite