Guitar Codex Plus con Ubuntu in Java

Installazione, configurazione e uso di programmi e strumenti.
Scrivi risposta
Avatar utente
alanparly
Prode Principiante
Messaggi: 63
Iscrizione: mercoledì 9 luglio 2008, 10:35

Guitar Codex Plus con Ubuntu in Java

Messaggio da alanparly »

Ciao,
il programma in questione è Guitar Codex Plus, che usavo e apprezzavo su Win ma che non riesco a far funzionare su Ubuntu (http://www.microtools.de/gcplus/). Il programma è un semplice applicativo in Java e, una volta scaricato, occorrerebbe fare:
sh ./install.bin
per farlo andare.
Il problema è che con quel comando mi si aprono cartelle con dentro cose che non so cosa siano, mentre in realtà dovrebbe partire il programma.
Nelle istruzioni dice che:
You need to install a Java 1.1.4 (or later) virtual machine
Io guardando su Synaptic e cercando Java ho visto che tutto quanto è previsto dal repository l'ho installato ed è pure aggiornato.
Qualcuno mi aiuti, dove sbaglio?  >:(
Ultima modifica di alanparly il giovedì 18 settembre 2008, 20:22, modificato 1 volta in totale.
Avatar utente
Cylon
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1580
Iscrizione: venerdì 17 febbraio 2006, 0:56
Desktop: KDE plasma desktop
Distribuzione: Arch 64 bit+ Chackra 64 bit
Località: Kobol

Re: Come fare funzionare un programma in Java

Messaggio da Cylon »

per prima cosa verifica che versione di java hai installato, da shell : java -version
We are the Cylon. Lower your firewall and surrender your box. Resistanceis is futile. Cybernetic Life-form Node.
Avatar utente
alanparly
Prode Principiante
Messaggi: 63
Iscrizione: mercoledì 9 luglio 2008, 10:35

Re: Come fare funzionare un programma in Java

Messaggio da alanparly »

Ecco, penso che la versione sia corretta, o sbaglio?

java version "1.5.0"
gij (GNU libgcj) version 4.2.3 (Ubuntu 4.2.3-2ubuntu6)

Copyright (C) 2007 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Avatar utente
Cylon
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1580
Iscrizione: venerdì 17 febbraio 2006, 0:56
Desktop: KDE plasma desktop
Distribuzione: Arch 64 bit+ Chackra 64 bit
Località: Kobol

Re: Come fare funzionare un programma in Java

Messaggio da Cylon »

no non è corretta, quello è il GNU Java bytecode interpreter o il GNU Compiler Collection , devi usare java di sun. se lo hai installato da shell dai:

Codice: Seleziona tutto

sudo update-alternatives --config java
e tra le scelte che ti dà il suddetto comando devi scegliere una cosa tipo: /usr/lib/jvm/java-6-sun/jre/bin/java
We are the Cylon. Lower your firewall and surrender your box. Resistanceis is futile. Cybernetic Life-form Node.
Avatar utente
alanparly
Prode Principiante
Messaggi: 63
Iscrizione: mercoledì 9 luglio 2008, 10:35

Re: Come fare funzionare un programma in Java

Messaggio da alanparly »

L'ho fatto, e ho settato come dicevi tu.
Ora io mi trovo con un file .bin, che ho scaricato quando ho scaricato il programma. Le istruzioni del produttore dicono:

    *  After downloading open a shell and,  cd to the directory where you downloaded the installer.
    * At the prompt type:  sh ./install.bin

Quando dò quel comando però, ecco la risposta del terminale:

Preparing to install...
Extracting the installation resources from the installer archive...
Configuring the installer for this system's environment...
dirname: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
/bin/ls: error while loading shared libraries: librt.so.1: cannot open shared object file: No such file or directory
basename: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
dirname: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
basename: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
hostname: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory

Launching installer...

rm: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
rm: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory


Immagino che manchi qualcosa per farlo funzionare, giusto?
Avatar utente
Cylon
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1580
Iscrizione: venerdì 17 febbraio 2006, 0:56
Desktop: KDE plasma desktop
Distribuzione: Arch 64 bit+ Chackra 64 bit
Località: Kobol

Re: Come fare funzionare un programma in Java

Messaggio da Cylon »

ho provato è mi dà lo stesso errore, prova a scaricare la versione pacchetto jar "Other Java-enabled Platforms"(da qui) e poi da shell dai java -jar install.jar (l'installer parte)
We are the Cylon. Lower your firewall and surrender your box. Resistanceis is futile. Cybernetic Life-form Node.
Avatar utente
alanparly
Prode Principiante
Messaggi: 63
Iscrizione: mercoledì 9 luglio 2008, 10:35

Re: Come fare funzionare un programma in Java

Messaggio da alanparly »

Ciao Borg, scusa per il ritardo ma sono stato fuori casa..

Le tue istruzioni erano corrette, me l ha installato in una cartella fatta da lui dentro alla home.
Ora però non riesco a capire cosa devo fare per farlo funzionare, hai qualche idea?
Avatar utente
Cylon
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1580
Iscrizione: venerdì 17 febbraio 2006, 0:56
Desktop: KDE plasma desktop
Distribuzione: Arch 64 bit+ Chackra 64 bit
Località: Kobol

Re: Come fare funzionare un programma in Java

Messaggio da Cylon »

entra nella direcotory tua_Home/Microtools/GCPlus e dai il seguente comando :

Codice: Seleziona tutto

java -jar GuitarCodex_Plus.jar
hau provato tux guitar? anche li ci sono gli accordi.
We are the Cylon. Lower your firewall and surrender your box. Resistanceis is futile. Cybernetic Life-form Node.
Avatar utente
alanparly
Prode Principiante
Messaggi: 63
Iscrizione: mercoledì 9 luglio 2008, 10:35

Re: Come fare funzionare un programma in Java

Messaggio da alanparly »

Grande, funziona!
Te ne devo una Borg,  (b2b)
o forse la devo offrire a tutto il tuo alveare?  ;)

Ora, faccio il pedante fino in fondo: è possibile (credo di si ma non so come) scrivere una specie di codice a cui collegarci un pulsante per far si che venga lanciata la stringa per farlo andare e quindi far partire il programma? (mamma mia che frase contorta.. spero di essere stato chiaro!)
Avatar utente
Cylon
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1580
Iscrizione: venerdì 17 febbraio 2006, 0:56
Desktop: KDE plasma desktop
Distribuzione: Arch 64 bit+ Chackra 64 bit
Località: Kobol

Re: Guitar Codex Plus con Ubuntu in Java

Messaggio da Cylon »

crei uno script semplice semplice, apri un editor di testo e ci scrivi dentro:

Codice: Seleziona tutto

#! /bin/bash

cd /home/tuo_Nome/Microtools/GCPlus
java -jar GuitarCodex_Plus.jar
salvi come il_nome_che_ti_pare.sh e poi rendi eseguibile lo script, e il gioco è fatto...

PS. si da bere a tutto l'alveare ........ 3M di droni... ihih ti esce il conto... ;)
We are the Cylon. Lower your firewall and surrender your box. Resistanceis is futile. Cybernetic Life-form Node.
Avatar utente
alanparly
Prode Principiante
Messaggi: 63
Iscrizione: mercoledì 9 luglio 2008, 10:35

Re: Guitar Codex Plus con Ubuntu in Java

Messaggio da alanparly »

ehm... "rendi eseguibile lo script"....cioè??

scusami ma sono nuovo  :-[

quindi fatto quello script io creo una nuova icona del menù (per esempio nella sottodirectory Audio e Video), come comando la associo a quel file .sh e poi cliccando l'icona parte il programma? che figata!


P.S. non uso tuxguitar perchè con questo mi trovo molto bene e lo uso soprattutto perchè ti visualizza una marea di scale sulla tastiera!

P.P.S. pago da bere a uno e tutti condividono l'esperienza, funziona mica così tra di voi?  ;)  Basta che non mi assimiliate!  ;D
Avatar utente
Cylon
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1580
Iscrizione: venerdì 17 febbraio 2006, 0:56
Desktop: KDE plasma desktop
Distribuzione: Arch 64 bit+ Chackra 64 bit
Località: Kobol

Re: Guitar Codex Plus con Ubuntu in Java

Messaggio da Cylon »

per rendere eseguibile lo script, da shell (nella cartella dove è presente lo script) dai:

Codice: Seleziona tutto

chmod +x il_nome_che_ti_pare.sh
per il collegamento dovrebbe funzionare cosi, ma non ne sono sicuro perché non uso gnome.
We are the Cylon. Lower your firewall and surrender your box. Resistanceis is futile. Cybernetic Life-form Node.
Avatar utente
alanparly
Prode Principiante
Messaggi: 63
Iscrizione: mercoledì 9 luglio 2008, 10:35

Re: Guitar Codex Plus con Ubuntu in Java

Messaggio da alanparly »

Grande, funziona proprio così!

Grazie ancora Borg, quasi quasi apro la porta alle Nanosonde!

(b2b)
Scrivi risposta

Ritorna a “Applicazioni”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 10 ospiti