+ Rispondi alla discussione
Mostra risultati da 1 a 5 di 5

Come installare audioseg e spro

Questa discussione si intitola Come installare audioseg e spro nella sezione GNU/Linux, appartenente alla categoria Software; Ciao ragazzi...ho un problema, dovrei installare questo software ( audioseg ) su ubuntu, ma non sò come fare..Ho provato a ...

  1. #1
    mila non è in linea Member CT
    Data registrazione
    20 September 2011
    Messaggi
    4
    vCash
    500
    Grazie
    0
    Ringraziato 0 volte in 0 post

    Predefinito Come installare audioseg e spro

    Ciao ragazzi...ho un problema, dovrei installare questo software (audioseg) su ubuntu, ma non sò come fare..Ho provato a leggere il manuale e i vari file readme e install, ma non ci ho capito nulla...credo solo che sia necessario un altro programma (spro) il quale mi risulta pure difficile da installare, ma credo che si installino nella stessa maniera. GRAZIE

    Rispondi citando Rispondi citando

  2. # ADS
    Google Adsense Circuito Adsense
    Data registrazione
    da sempre
    Messaggi
    molti
     
  3. #2
    L'avatar di cydonia
    cydonia non è in linea Senior Member CT
    Data registrazione
    12 August 2010
    Sesso
    Uomo
    Messaggi
    341
    vCash
    500
    Grazie
    41
    Ringraziato 176 volte in 131 post

    Predefinito Riferimento: Come installare audioseg e spro

    Ciao mila
    posta gli output dei comandi che hai eseguito per compilare quei pacchetti.
    Solo due cose sono infinite: l'universo e la stupidità umana e non sono sicuro della prima. (Albert Einstein)

    Rispondi citando Rispondi citando

  4. #3
    mila non è in linea Member CT
    Data registrazione
    20 September 2011
    Messaggi
    4
    vCash
    500
    Grazie
    0
    Ringraziato 0 volte in 0 post

    Predefinito Riferimento: Come installare audioseg e spro

    Grazie lo stesso,ma ho risolto tramite;

    cd

    mkdir spro_audioseg

    cd spro_audioseg/

    wget https://gforge.inria.fr/frs/download...pro-5.0.tar.gz

    wget https://gforge.inria.fr/frs/download...g-1.2.1.tar.gz

    tar zxf spro-5.0.tar.gz

    tar zxf audioseg-1.2.1.tar.gz

    cd spro-5.0/

    ./configure

    make

    sudo make install

    cd ..

    cd audioseg-1.2.1/

    sudo apt-get install libgsl0-dev

    ./configure --with-spro

    make

    sudo make install

    Rispondi citando Rispondi citando

  5. #4
    L'avatar di cydonia
    cydonia non è in linea Senior Member CT
    Data registrazione
    12 August 2010
    Sesso
    Uomo
    Messaggi
    341
    vCash
    500
    Grazie
    41
    Ringraziato 176 volte in 131 post

    Predefinito Riferimento: Come installare audioseg e spro

    meglio cosi',una cosa sola la compilazione con il make e' andata a buonfine?,te lo chiedo perche' ho dato un rapido sguardo senza preoccuparmi troppo ma e' andata male questo su ubuntu 11.10
    Solo due cose sono infinite: l'universo e la stupidità umana e non sono sicuro della prima. (Albert Einstein)

    Rispondi citando Rispondi citando

  6. #5
    L'avatar di cydonia
    cydonia non è in linea Senior Member CT
    Data registrazione
    12 August 2010
    Sesso
    Uomo
    Messaggi
    341
    vCash
    500
    Grazie
    41
    Ringraziato 176 volte in 131 post

    Predefinito Riferimento: Come installare audioseg e spro

    come dicevo sopra la compilazione di questi due pacchetti sulla 11.10 non va a buon fine,andiamo per ordine,visto che audioseg vuole prima che venga installata l'utility spro-5.0 :
    spro-5.0
    Citazione Originariamente scritto da file INSTALL
    ./configure CFLAGS="-Wall -O3"

    Compiling SPro with the `-O3' is recommended.
    compilazione:
    Codice:
    ./configure CFLAGS="-Wall -O3"
    questo dovrebbe andare a buon fine,se avete installato il necessario per compilare gcc etc etc,se non e' cosi' installate il meta pacchetto (build-essential)
    Codice:
    make
    qui' non finisce la compilazione incontrando questi errori
    Codice:
    ./libspro.a(misc.o): In function `spf_buf_normalize':
    misc.c:(.text+0x844): undefined reference to `sqrt'
    misc.c:(.text+0x871): undefined reference to `sqrt'
    ./libspro.a(misc.o): In function `set_lifter':
    misc.c:(.text+0xb7e): undefined reference to `sin'
    ./libspro.a(misc.o): In function `sig_normalize':
    misc.c:(.text+0xc22): undefined reference to `sqrt'
    ./libspro.a(misc.o): In function `set_sig_win':
    misc.c:(.text+0xcac): undefined reference to `cos'
    misc.c:(.text+0xd2a): undefined reference to `cos'
    misc.c:(.text+0xd40): undefined reference to `cos'
    misc.c:(.text+0xdcc): undefined reference to `cos'
    collect2: ld returned 1 exit status
    make[2]: *** [scopy] Errore 1
    make[2]: uscita dalla directory "/home/cydonia/Scrivania/spro-5.0"
    make[1]: *** [all-recursive] Errore 1
    make[1]: uscita dalla directory "/home/cydonia/Scrivania/spro-5.0"
    make: *** [all] Errore 2
    apriamo il Makefile che e' stato precedentemente creato e cerchiamo questa stringa
    Codice:
    LDADD = -lm -L. -lspro
    e la modifichiamo,in questo modo:
    Codice:
    LDADD =  -L. -lspro -lm
    non abbiamo fatto altro che spostare a fine riga -lm che e' l'opzione per il collegamento al linker della libreria matematica
    ripeti il make ,e' questa volta non dovrebbero esserci problemi
    e poi il passo seguente:
    Codice:
    sudo make install

    ora passiamo alla compilazione di audioseg-1.2.1 tralascio il configure e pacchetto di sviluppo(da installare) descritto da @mila
    Codice:
    make
    Codice:
    /usr/local/lib/libspro.a(misc.o): In function `spf_buf_normalize':
    misc.c:(.text+0x844): undefined reference to `sqrt'
    misc.c:(.text+0x871): undefined reference to `sqrt'
    /usr/local/lib/libspro.a(misc.o): In function `set_lifter':
    misc.c:(.text+0xb7e): undefined reference to `sin'
    /usr/local/lib/libspro.a(misc.o): In function `sig_normalize':
    misc.c:(.text+0xc22): undefined reference to `sqrt'
    /usr/local/lib/libspro.a(misc.o): In function `set_sig_win':
    misc.c:(.text+0xcac): undefined reference to `cos'
    misc.c:(.text+0xd2a): undefined reference to `cos'
    misc.c:(.text+0xd40): undefined reference to `cos'
    misc.c:(.text+0xdcc): undefined reference to `cos'
    collect2: ld returned 1 exit status
    make[2]: *** [spfcat] Errore 1
    make[2]: uscita dalla directory "/home/cydonia/Scrivania/audioseg-1.2.1/src"
    make[1]: *** [all-recursive] Errore 1
    make[1]: uscita dalla directory "/home/cydonia/Scrivania/audioseg-1.2.1"
    make: *** [all] Errore 2
    come sopra,entriamo nella directory /src dei sorgenti e apriamo il Makefile cerchiamo questa stringa
    Codice:
    LDADD = -L. -laudioseg -lm -lspro
    e modifichiamola cosi':
    Codice:
    LDADD = -L. -laudioseg  -lspro -lm
    ripetiamo il make nella root dei sorgenti e non in /src
    e dovrebbe andare a bun fine comando seguente non occorre che lo dica giusto...il make install
    Ultima modifica di cydonia; 15-02-12 alle 07: 20.
    Solo due cose sono infinite: l'universo e la stupidità umana e non sono sicuro della prima. (Albert Einstein)

    Rispondi citando Rispondi citando

+ Rispondi alla discussione

Segnalibri

Regole di scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •