Pagina 1 di 1
Guitar Codex Plus con Ubuntu in Java
Inviato: giovedì 11 settembre 2008, 9:24
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? >:(
Re: Come fare funzionare un programma in Java
Inviato: giovedì 11 settembre 2008, 11:35
da Cylon
per prima cosa verifica che versione di java hai installato, da shell : java -version
Re: Come fare funzionare un programma in Java
Inviato: giovedì 11 settembre 2008, 17:54
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.
Re: Come fare funzionare un programma in Java
Inviato: giovedì 11 settembre 2008, 23:33
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:
e tra le scelte che ti dà il suddetto comando devi scegliere una cosa tipo: /usr/lib/jvm/java-6-sun/jre/bin/java
Re: Come fare funzionare un programma in Java
Inviato: venerdì 12 settembre 2008, 0:51
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?
Re: Come fare funzionare un programma in Java
Inviato: venerdì 12 settembre 2008, 7:40
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)
Re: Come fare funzionare un programma in Java
Inviato: martedì 16 settembre 2008, 19:59
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?
Re: Come fare funzionare un programma in Java
Inviato: martedì 16 settembre 2008, 21:01
da Cylon
entra nella direcotory tua_Home/Microtools/GCPlus e dai il seguente comando :
hau provato tux guitar? anche li ci sono gli accordi.
Re: Come fare funzionare un programma in Java
Inviato: giovedì 18 settembre 2008, 20:21
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!)
Re: Guitar Codex Plus con Ubuntu in Java
Inviato: giovedì 18 settembre 2008, 20:44
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...

Re: Guitar Codex Plus con Ubuntu in Java
Inviato: venerdì 19 settembre 2008, 2:33
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!

Re: Guitar Codex Plus con Ubuntu in Java
Inviato: venerdì 19 settembre 2008, 8:14
da Cylon
per rendere eseguibile lo script, da shell (nella cartella dove è presente lo script) dai:
per il collegamento dovrebbe funzionare cosi, ma non ne sono sicuro perché non uso gnome.
Re: Guitar Codex Plus con Ubuntu in Java
Inviato: venerdì 19 settembre 2008, 18:36
da alanparly
Grande, funziona proprio così!
Grazie ancora Borg, quasi quasi apro la porta alle Nanosonde!
(b2b)