Newsgroup: it.comp.os.linux.iniziare
Titolo: Aiuto, non riesco a installare audacity

Scusate il crosspost, volevo postare su questo NG, ma per errore ho postato
su oos.linux.software.
Sto tentando di installare audacity su slack 12.0, ma devo aver fatto un po'
di casino, e in giro per il web non ho trovato lumi.Ad un primo tentativo il
processo non č andato a buon fine in quanto non avevo installato la lib.
wxwidgets.
Scaricata l'ultima versione e installatala mi accorgo che audacity richiede
la 2.4.x, e non la 2.8.x
A questo punto scarico la versione adatta, o almeno credo in quanto vi sono
vari tarball (wxAll, wxGTK, wxX11) e provo a installare nell'ordine la GTK,
la All e la X11), riprovo a compialre audacity ma il processo non va a buon
fine.
A questo punto mi viene il dubbio di aver un po' incasinato il pc, quindi
con make uninstall provvedo prima a disinstallare la versione 2.8 delle
librerie, poi le altre, poi reinstallo la wxALL in release 2.4.1, riprovo a
compilare audacity, ma...
lascio la parola al log.
A questo punto ritengo di avere un PC un po' incasinato, cosa faccio per
rimettere al punto 0 la situazione?
Grazie
F.B.
root@Pc001:/tmp/audacity-src-1.2.6# make install
make -C lib-src
make[1]: Entering directory `/tmp/audacity-src-1.2.6/lib-src'
cd soundtouch && make
make[2]: Entering directory `/tmp/audacity-src-1.2.6/lib-src/soundtouch'
Making all in include
make[3]: Entering directory
`/tmp/audacity-src-1.2.6/lib-src/soundtouch/include'
make[4]: Entering directory `/tmp/audacity-src-1.2.6/lib-src/soundtouch'
make[4]: Leaving directory `/tmp/audacity-src-1.2.6/lib-src/soundtouch'
make  all-am
make[4]: Entering directory
`/tmp/audacity-src-1.2.6/lib-src/soundtouch/include'
make[5]: Entering directory `/tmp/audacity-src-1.2.6/lib-src/soundtouch'
make[5]: Leaving directory `/tmp/audacity-src-1.2.6/lib-src/soundtouch'
make[4]: Leaving directory
`/tmp/audacity-src-1.2.6/lib-src/soundtouch/include'
make[3]: Leaving directory
`/tmp/audacity-src-1.2.6/lib-src/soundtouch/include'
Making all in source
make[3]: Entering directory
`/tmp/audacity-src-1.2.6/lib-src/soundtouch/source'
Making all in SoundTouch
make[4]: Entering directory
`/tmp/audacity-src-1.2.6/lib-src/soundtouch/source/SoundTouch'
if /bin/sh ../../libtool --tag=CXX --mode=compile
g++ -DHAVE_CONFIG_H -I. -I. -I../../include -I../../include   -O3 -fcheck-ne
w -I../../include  -MT sse_optimized.lo -MD -MP -MF
".deps/sse_optimized.Tpo" -c -o sse_optimized.lo sse_optimized.cpp; \
        then mv -f ".deps/sse_optimized.Tpo" ".deps/sse_optimized.Plo"; else
rm -f ".deps/sse_optimized.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I. -I../../include -I../../include -O3 -fcheck-new
-I../../include -MT sse_optimized.lo -MD -MP -MF .deps/sse_optimized.Tpo -c
sse_optimized.cpp -o sse_optimized.o
In file included from sse_optimized.cpp:70:
/usr/lib/gcc/i486-slackware-linux/4.1.2/include/xmmintrin.h:34:3: error:
#error "SSE instruction set not enabled"
sse_optimized.cpp: In member function 'virtual double
soundtouch::TDStretchSSE::calcCrossCorrStereo(const float*, const float*)
const':
sse_optimized.cpp:76: error: '__m128' was not declared in this scope
sse_optimized.cpp:76: error: expected `;' before 'vSum'
sse_optimized.cpp:106: error: 'pVec2' was not declared in this scope
sse_optimized.cpp:106: error: expected primary-expression before ')' token
sse_optimized.cpp:106: error: expected `;' before 'pV2'
sse_optimized.cpp:107: error: 'vSum' was not declared in this scope
sse_optimized.cpp:107: error: '_mm_setzero_ps' was not declared in this
scope
sse_optimized.cpp:113: error: '_mm_load_ps' was not declared in this scope
sse_optimized.cpp:113: error: '_mm_mul_ps' was not declared in this scope
sse_optimized.cpp:113: error: '_mm_add_ps' was not declared in this scope
sse_optimized.cpp: In member function 'virtual uint
soundtouch::FIRFilterSSE::evaluateFilterStereo(float*, const float*, uint)
const':
sse_optimized.cpp:296: error: expected initializer before '*' token
sse_optimized.cpp:297: error: '__m128' was not declared in this scope
sse_optimized.cpp:297: error: expected `;' before 'sum1'
sse_optimized.cpp:301: error: 'pFil' was not declared in this scope
sse_optimized.cpp:301: error: expected primary-expression before ')' token
sse_optimized.cpp:301: error: expected `;' before 'filterCoeffsAlign'
sse_optimized.cpp:303: error: 'sum1' was not declared in this scope
sse_optimized.cpp:303: error: 'sum2' was not declared in this scope
sse_optimized.cpp:303: error: '_mm_setzero_ps' was not declared in this
scope
sse_optimized.cpp:313: error: '_mm_loadu_ps' was not declared in this scope
sse_optimized.cpp:313: error: '_mm_mul_ps' was not declared in this scope
sse_optimized.cpp:313: error: '_mm_add_ps' was not declared in this scope
sse_optimized.cpp:334: error: '_MM_SHUFFLE' was not declared in this scope
sse_optimized.cpp:334: error: '_mm_shuffle_ps' was not declared in this
scope
sse_optimized.cpp:336: error: '_mm_add_ps' was not declared in this scope
sse_optimized.cpp:336: error: '_mm_storeu_ps' was not declared in this scope
make[4]: *** [sse_optimized.lo] Error 1
make[4]: Leaving directory
`/tmp/audacity-src-1.2.6/lib-src/soundtouch/source/SoundTouch'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory
`/tmp/audacity-src-1.2.6/lib-src/soundtouch/source'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/tmp/audacity-src-1.2.6/lib-src/soundtouch'
make[1]: *** [soundtouch/source/SoundTouch/.libs/libSoundTouch.a] Error 2
make[1]: Leaving directory `/tmp/audacity-src-1.2.6/lib-src'
make: *** [audacity] Error 2
root@Pc001:/tmp/audacity-src-1.2.6#

 root@Pc001:/tmp/audacity-src-1.2.6# make install
perché compilarlo? in 
slacky.eu
 lo trovi già pacchettizzato;
r
-- 
... e il segreto dei segreti, o monaci,
è che non c'è alcun segreto [Pseudo Buddha]
Ramapage: 
http://umpf.net/

io ho le 2.8.7 e audacity va;
forse ho fatto un link simbolico 2.4 alla 2.8, però;
Cioè? come faccio
perché compilarlo? in 
slacky.eu
 lo trovi già pacchettizzato;
Grazie per la dritta, l'ho scaricato e installato.
Sembra ok, e sottolineo SEMBRA, in quanto l'icona appare nel gruppo
multimedia, ma non parte, e non parte neanche lanciando direttamente il
binario.
Comincio a sclerare...


 binario.
Se lo lanci da terminale che ti dice?
-- 
Tilt
icq: 30789071 - yim: charponthe
http://charsugo.too.it

 binario.
come suggerisce Tilt da terminale di dirà pure il perché;


Ecco quello che mi dice lanciando audacity da console.
root@Pc001:~# cd /usr/bin
root@Pc001:/usr/bin# audacity
audacity: error while loading shared libraries: libsndfile.so.1: cannot open
shared object file: No such file or directory
root@Pc001:/usr/bin#
La cosa bizzarra è che libsndfile.so.1 è presente in
opt/openofficeorg/program, possibile che audacity richieda una libreria
dipendente da altro software non di sistema?
Mi sembra stranissimo.
Ora provo a configurare un link simbolico a quella libreria, cmq dopo averla
copiata in qualche directory shared, se non altro per amore di precisione...
Cmq ho reinstallato le wxGTK-2.8.x, non succede nulla.
Comunque grazie di tutto.
F.B.

 Cmq ho reinstallato le wxGTK-2.8.x, non succede nulla. 
credo che dopo aver sistemato lisndfile salterà un errore con le wxwidgets;
r
-- 
Hare hare supermarket !
Hare hare supermarket !
[Daevid Allen: Other Side of the Sky]
Ramapage: 
http://umpf.net/

 Mi sembra stranissimo.
]zac[
Stranissimo è che hai preso in considerazione questa ipotesi.
A me verrebbe da pensare che se audacity dice che manca vuol dire che DEVE 
essere installata quella libreria (leggere la lista delle dipendenze di
audacity troppa fatica! cercare la libreria sulla lista dei pacchetti
installati una cosa titanica!), e poi mi verrebbe da pensare che openoffice
ne usa UNA SUA PER SUOI ESCLUSIVI USI.
P.S. 

OK, grazie a tutti, ho disinstallato audacity e tutte le librerie, dando una
bella ripulita , poi ho reinstallato da TGZ il software in questione,
unitamente a 8 dipendenze tra altro sw e librerie ed ora funziona...
Ho concluso che forse, contrariamente alle versioni precedenti di slack, č
meglio usare i pacchetti tgz piuttosto che compilare.
F.B.