Newsgroup: it.comp.os.linux.iniziare
Titolo: ancora compilazione sorgenti....

l'utilizzo di checkinstall la prima volta era andato a buon fine, solo che
mi ero dimenticato di abilitare la gui nella compilazione.
disinstallato e ricompilato il prgramma, non ne vuole più sapere
Copying documentation directory...
make[1]: Entering directory
`/home/delma/Desktop/download/MPlayer-1.0pre7try2/libdha'
mkdir -p /usr/local/lib
install -m 755 -s -p libdha.so.1.0  /usr/local/lib/libdha.so.1.0
rm -f /usr/local/lib/libdha.so
ln -sf libdha.so.1.0  /usr/local/lib/libdha.so.1
ldconfig
make[1]: Leaving directory
`/home/delma/Desktop/download/MPlayer-1.0pre7try2/libdha'
make[1]: Entering directory
`/home/delma/Desktop/download/MPlayer-1.0pre7try2/vidix'
make[2]: Entering directory
`/home/delma/Desktop/download/MPlayer-1.0pre7try2/vidix/drivers'
mkdir -p /usr/local/lib/mplayer/vidix
install -m 755 -s -p *.so /usr/local/lib/mplayer/vidix
make[2]: Leaving directory
`/home/delma/Desktop/download/MPlayer-1.0pre7try2/vidix/drivers'
make[1]: Leaving directory
`/home/delma/Desktop/download/MPlayer-1.0pre7try2/vidix'
if test ! -d /usr/local/bin ; then mkdir -p /usr/local/bin ; fi
install -m 755 -s mplayer /usr/local/bin/mplayer
ln -sf mplayer /usr/local/bin/gmplayer
if test ! -d /usr/local/man/man1 ; then mkdir -p /usr/local/man/man1; fi
mkdir: cannot create directory `/usr/local/man': File exists
make: *** [install] Error 1
cosa non gli piace di quella dir?
dovrei cancellarla?
ciao
delma

 disinstallato e ricompilato il prgramma, non ne vuole più sapere
"Perche` tanto odio" (cit.) se usi Ubuntu?
C'e` tutto gia` pacchettizzato senza ricorrere a repositories non
ufficiali.
Vuoi compilartelo tu "cosi` e` ottimizzato"? 
Puoi usare apt-build oppure,visto che e` gia` pronta la bella dir debian/
nei sorgenti,fare export DEB_BUILD_OPTIONS="--enable r0xx0rz --disable
sUxx0rz" e poi fakeroot debian/rules binary
Mi raccomando:attento a unrollare i loop,eh

 Mi raccomando:attento a unrollare i loop,eh
'azz non ho capito niente ma mi informerò.
ciao
delma

 'azz non ho capito niente ma mi informerò.
http://funroll-loops.org/

 
http://funroll-loops.org/
ho come l'impressione che mi pigli per il culo, ma dopo me lo leggo tutto
con calma.
ciao
delma

 giuro che poi approfondisco.
L'RTFM ci starebbe tutto. 
http://mplayerhq.hu/DOCS/

 con calma.
Mannò, dai, stava facendo un po' di ironia, niente di cattivo!
In realtà si tratta di una opzione di ottimizzazione del compilatore (cioè una cosa che il compilatore è in grado di fare da solo)
-- 
Stéphane Bisinger
Webmas... well...

 L'RTFM ci starebbe tutto. 
http://mplayerhq.hu/DOCS/
ti assicuro che ne ho letto parecchio... ma alcuni punti sono un po'
criptici.
ciao
delma

 mplayer)
ok grazie!
ciao
delma

 cosa non gli piace di quella dir?
Ciao,
 il problema e' che non e' una directory!
Certo che e' strano ... che ci fa un file di nome "man" sotto /usr/local?
Che ti dice il comando "file /usr/local/man"?
Guarda cosa c'e' dentro e buttalo via se e' inutile, oppure rimuovilo, 
dopodiche' puoi ridare "make install".
 Ciao
 Federico

 dopodiche' puoi ridare "make install".
mah.. non c'è più adesso!
ieri in konqueror aveva un'icona con lucchetto.
ciao
delma

 Da gmplayer click con il destro->preferenze->video->xv
ok, funziona....
ottimizzerò un'altra volta.
ciao
delma


NON deve essere per forza un file, puo' essere anche una directory!!!!!!
$ mkdir prova
$ mkdir prova
mkdir: cannot create directory `prova': File exists
resta il fatto che uno script d'installazione non dovrebbe piantarsi se 
una dircectory esiste già, specialmente se trattansi di man....

 una dircectory esiste già, specialmente se trattansi di man....
resta il fatto che il target "clean" di make lo fanno apposta...


  Eh??? scusa? Non mi dirai che "make clean" cancella una directory come 
/usr/local/man! E' una delle dir dove si trovano le manpages! (non é la 
piu usuale, d'accordo...)
E poi make clean ti cancella solo gli object files nel 'source tree' 
(tutto cio' che si trova nella cartella dove hai scompattao il pacchetto 
sorgente, per intenderci), non va a mettere il naso altrove...


D'oh. 
Ho fatto confusione fra 2 threads:ero rimasto a quando il nostro eroe
aveva errori mentre tentava di *compilare* (in realta` per problemi di
GCC) e ho pure letto di fretta i messaggi di errore riportati.
Mea culpa


Capita.... (-;