Newsgroup: it.comp.os.linux.software
Titolo: installazione MPlayer

Salve a tutti ho letto dettagliatamente l'articolo su MPlayer e su come
installarlo purtroppo pero' non ci sono riuscito...
Allora vi spiego il mio problema:
Ho scaricato tutto il necessario nella directory home/pincopallino/
mi sono loggato da root e ho iniziato le operazioni
ho scompattato l'archivio tar xfvj Mplayer....tar.bz2 e
vado nella directory di Mplayer-0.90rc3 ho lanciato il
./configure -enable-gui
Risultato :
Error: PNG support required for GUI compilation, please install libpng or
libpng-dev packages.
Check configure.log if you do not understand why it failed.
Io ho installato le librerie che mi ha richiesto e ho verificato che
effettivamente fossero installate....le ho reinstallate e le versioni
presenti sono
libpng ver.1.2.4-34 e
libpng-devel 1.2.4-34
Ho provato anche a forzare la path con
./configure --enable-gui --with-extralibdir=/usr/lib/
ma niente
Distribuzione usata Suse 8.1
ora vi riporto il configure.log con la parte relativa al png
e scusatemi per la lunghezza del messaggio ma è meglio essere precisi in
tutto;!
============ Checking for PNG support ============
#include
#include
int main(void) {
printf("png.h : %s\n", PNG_LIBPNG_VER_STRING);
printf("libpng: %s\n", png_libpng_ver);
return (strcmp(PNG_LIBPNG_VER_STRING, png_libpng_ver));
}
gcc -L/usr/share/doc/packages/ /tmp/mplayer-conf-28848-6973.c -o
/tmp/mplayer-conf-25274-6973.o -lpng -lz -lm
In file included from /tmp/mplayer-conf-28848-6973.c:1:
/usr/include/png.h:324:18: zlib.h: No such file or directory
In file included from /usr/include/png.h:327,
from /tmp/mplayer-conf-28848-6973.c:1:
/usr/include/pngconf.h:1103: parse error before '*' token
/usr/include/pngconf.h:1104: parse error before '*' token
/usr/include/pngconf.h:1105: parse error before '*' token
In file included from /tmp/mplayer-conf-28848-6973.c:1:
/usr/include/png.h:1040: parse error before "z_stream"
/usr/include/png.h:1278: parse error before '}' token
ldd /tmp/mplayer-conf-25274-6973.o
ldd: /tmp/mplayer-conf-25274-6973.o: No such file or directory
Result is: no

 libpng-dev packages.
prova senza il GUI
./configure
intanto puoi usarlo da riga di comando. se va....
e poi risolvi il problema gui
ciao

infatti ho fatto cosě
e funziona..ma vorrei il supporto della gui...


 libpng-dev packages.
Anche io ho avuto lo stesso problema ma sono riuscito a bypassare
inserndo anche la riga:
--enable-png
*forse* avrai i problemi nella ricerca del file zlib.h, ho risolto
copiandolo direttamente nella dir di compilazione e in seguito nella
dir GUI, poi pero' mi sono fermato causa il problema di uno switch
"-lz" di ld, si vede che la versione della suse 8.1 non supporta sto'
switch e non sono riuscito ad andare avnti :-(
Vedi tu se ci riesci...
Bye!


Ciao a tutti!
Io non riesco ad eseguire il passo successivo (ho mandrake 9)
in pratica quando do' il comando MAKE mi dice che non trova il
file config.mak che in effetti e' richiesto nella prima riga del MAKEFILE.
Come posso fare?
Grazie.
--------------------------------
Inviato via 
http://usenet.libero.it

Jena wrote:

ci sono vicino....allora ho fatto come dici tu e pare
che abbia superato l'errore del libpng ora pero'
mi dice che manca l'X11....ho visto nel configure log
e non mi trova ne il percorso degli header ne delle lib ne proprio dell ' 
X11
allora ho forzato cosi'
./configure --with-x11libdir=/usr/lib/X11 --enable-gui --enable-png 
--with-x11incdir=/etc/X11
fornendogli le dir delle librerie e degli headers
purtroppo ancora non mi trova sto cavolo di X11
e non c'e' un modo per forzarlo per trovare il bin...
o almeno in configure --help non l'ho trovato..
e continua a darmi 
Error: X11 support required for GUI compilation
ma io ce l'ho è in /usr/bin/X11
ho provato anche con --disable-x11 e con --enable-x11
il risultato non cambia..
aiutoo please...
ciaoo

 --with-x11incdir=/etc/X11
Gli errori ti derivano dal fatto che, per compilare, hai bisogno dei
cosidetti "pacchetti di sviluppo". Cioe', se per i pacchetti gia'
pronti basta il pacchetto "libpng", per *compilare* un programma che
ne fa uso e' necessario il pacchetto "libpng-dev" (dove "dev" sta per
development, cioe' sviluppo).
Per risolvere il tuo problema, devi quindi installare i pacchetti
libpng-dev e xlibs-dev (se usi debian, non so se usi un'altra
distribuzione).
Ciao ciao!
-- 
__/\__ * this mail has been written by Talpa Stellare
\ TS / * che da piccolo una volta e' morto.
 |/\|  * icq# 78630739 - togli i caratteri maiuscoli x e-mail

 Error: X11 support required for GUI compilation
Hai provato ad installare libpng-dev e xlibs-dev ??
-- 
Sigmentation fault, core dumped.

beppegg wrote:

grazie per la vosta risposta....
ma come indicato nel messaggio orginale
io ho installato le librerie libpng-dev e libpng 
ho bypassato come mi diceva jene il controllo
infatti ora ho risolto il problema
ma non mi trova X11...
qualche ideA?
grazie per la risposta..
ciaooo

 > libpng-dev e xlibs-dev
                 ^^^^^^^^^


Ma a me nessuno mi caga???:-(((
Ho gia' visto che mi tocca cercare gli RPM ammesso che ci siano e
che funzionino...
ah....com'e' dura la vita di un piccolo pinguino....
ciao.


Davide wrote:

per mandrake 9 trovi tutto
prova su 
rpmfind.net
ciao...

tapeworm wrote:

Ed eccomi qua problema risolto ....O_o macche'...
sono riuscito a compilare e a installare senza errori
pero' ora non mi trova le skin 
SKIN dir 1: '/home/kevinlux/.mplayer/Skin'
SKIN dir 2: '/usr/local/share/mplayer/Skin'
[skin] file ( /usr/local/share/mplayer/Skin/neutron/skin ) not found.
[x11] NET style stay on top ( layer 0 ). Using state 
_NET_WM_STATE_STAYS_ON_TOP.
Skin not found ( default ).
Ho provato con + skin ...sia la default sia altre 
e mettendole come indicato anche nelle due directory
riportate dall ' errore ma niente....continua a dare
l'errore...
in particolare ho provato sia a metterle
mplayer/Skin/default/*tutti i file della skin*
mplayer/Skin/*tutti i file della skin* in entrambi le posizioni
penso ci sono vicino....un ultimo passo..
grazie ancora per la disponibilita'
ciao

Finalmente ho risolto....
ho scaricato un rpm per la mandrake 9 contenente un bel po
di skin e le ho installate.....lui le ha messe nella cartella
/usr/share/mplayer/Skin....
io le ho prese da li e le ho copiate nella mia directory
 di installazione....che era invece /usr/local/share/mplayer/Skin
Scrivo tutto cio' affinche magari chi ha problemi puo optare
per questa soluzione....
Finalmente ce l'ho fatta....che sfacchinata...
Grazie ancora a TUTTI||||



GRAZIE.


 Skin not found ( default ).
Ho affrontato lo stesso problema ieri. Nel mio caso era un problema di
permessi: assicurati che la dir /usr/local/share/mplayer/Skin/default/ e
i file in essa contenuti siano leggibili dagli utenti.

 
hai ragione....sorry :P