PDA

View Full Version : Compilare Mplayerosx


SergioL68
23-04-2007, 19:38
Mi hanno detto che l'MPlayer compilato da zero è l'unico programma per Mac che legge i file .EVO ad alta definizione.
Ho seguito questo tutorial alla lettera : http://svn.mplayerhq.hu/mplayerosx/trunk/INSTALL.txt?revision=132&view=markup

Ma mi da questo errore.

power-mac-g5:/Applications/Web/bin/SourceControl/svn/mplayerosx root# make mplayer
make: *** No rule to make target `mplayer'. Stop.
power-mac-g5:/Applications/Web/bin/SourceControl/svn/mplayerosx root#

Suggerimenti ? :mbe:

manowar84
23-04-2007, 20:00
su linux va scritto solo make.... prova :D

SergioL68
23-04-2007, 20:12
Da errore solo con make.

Qui dice di fare :

1) make mplayer

2) make

3) make dist (Dovrebbe essere per costruire il .dmg compresso)

Dovrebbe interagire in qualche modo anche l'Xtools del quale è richiesta una versione > 2.

kalebbo
24-04-2007, 09:34
Di solito quell'errore lo dà quando nella cartella dove sei posizionato non esiste un makefile da cui prendere le informazioni e direttive di compilazione.
Controlla che effettivamente lì ci sia sto file ed eventualmente postalo.

SergioL68
25-04-2007, 01:17
Bhè, il makefile c'è.

Makefile :

# export NEXT_ROOT=/Developer/SDKs/MacOSX10.3.9.sdk
# export MACOSX_DEPLOYMENT_TARGET=10.3
# CFLAGS="-isystem /Developer/SDKs/MacOSX10.3.9.sdk/usr/include/gcc/darwin/3.3 -isystem /Developer/SDKs/MacOSX10.3.9.sdk/usr/include"
# LDFLAGS="-L/Developer/SDKs/MacOSX10.3.9.sdk/usr/lib/gcc/darwin/3.3"
# ./configure --with-termcaplib=ncurses.5 --disable-gl --disable-x11
# ./configure --with-termcaplib=ncurses.5 --disable-gl --disable-x11 --disable-altivec

all:
xcodebuild -target "MPlayer OSX" -configuration Release build
xcodebuild -target "MPlayer OSX PPC" -configuration Release build

dist: all
rm -rf dist
mkdir dist
cp *.rtf dist/
cp *.webloc dist/
./create_dmg

clean:
xcodebuild clean
rm -rf build build_ppc *.dmg dist

il primo "target" esiste, il secondo no, ma ad ogni modo sembra che proprio il comando "makefile mplayer" non venga ritenuto corretto :confused:

lucaippo17
25-04-2007, 22:16
prova a scrivere make "Mplayer PPC"

perche dovresti avere un ppc, se invece hai intel togli "PPC" ;)

SergioL68
25-04-2007, 22:32
prova a scrivere make "Mplayer PPC"

perche dovresti avere un ppc, se invece hai intel togli "PPC" ;)Nulla, già provato, stessa risposta.
Ti posto anche il listato della dir.

rfc-1918:/Applications/Web/bin/SourceControl/svn/mplayerosx sergio$ ls -la
total 320
drwxr-xr-x 28 root admin 952 Apr 22 00:27 .
drwxrwxr-x 6 root admin 204 Apr 22 00:17 ..
drwxr-xr-x 11 root admin 374 Apr 22 00:17 .svn
-rw-r--r-- 1 root admin 941 Apr 22 00:17 AUTHORS
-rw-r--r-- 1 root admin 30583 Apr 22 00:17 AUTHORS.mplayer.rtf
-rw-r--r-- 1 root admin 29142 Apr 22 00:17 AUTHORS.mplayer.txt
-rw-r--r-- 1 root admin 1380 Apr 22 00:17 AUTHORS.rtf
-rw-r--r-- 1 root admin 999 Apr 22 00:17 AUTHORS.txt
-rw-r--r-- 1 root admin 3956 Apr 22 00:17 Copyright.rtf
-rw-r--r-- 1 root admin 3498 Apr 22 00:17 Copyright.txt
-rw-r--r-- 1 root admin 126 Apr 22 00:17 DONATION.txt
-rw-r--r-- 1 root admin 0 Apr 22 00:17 Donate to MPlayerOSX.webloc
drwxr-xr-x 6 root admin 204 Apr 22 00:17 External_Binaries
-rw-r--r-- 1 root admin 2966 Apr 22 00:17 INSTALL.txt
-rw-r--r-- 1 root admin 18712 Apr 22 00:17 LICENSE.rtf
-rw-r--r-- 1 root admin 18009 Apr 22 00:17 LICENSE.txt
drwxr-xr-x 4 root admin 136 Apr 22 00:17 MPlayer OSX.pbproj
drwxr-xr-x 4 root admin 136 Apr 22 00:17 MPlayer OSX.xcodeproj
-rw-r--r-- 1 root admin 734 Apr 22 00:17 Makefile
-rw-r--r-- 1 root admin 671 Apr 22 00:17 Makefile.old
-rw-r--r-- 1 root admin 10073 Apr 22 00:17 README.mplayer.txt
drwxr-xr-x 8 root admin 272 Apr 22 00:17 Resources
drwxr-xr-x 10 root admin 340 Apr 22 00:17 Sources
-rw-r--r-- 1 root admin 152 Apr 22 00:17 TODO
drwxr-xr-x 4 root admin 136 Apr 22 00:27 build
-rwxr-xr-x 1 root admin 718 Apr 22 00:17 create_dmg
drwxr-xr-x 6 root admin 204 Apr 22 00:17 install_package
-rw-r--r-- 1 root admin 0 Apr 22 00:17 mplayerhq.hu.webloc
rfc-1918:/Applications/Web/bin/SourceControl/svn/mplayerosx sergio$


Qualche cosa "non mi torna" :confused:

kalebbo
26-04-2007, 17:54
Nel listato delle dir leggo il file MPlayer OSX.xcodeproj. Cliccaci 2 volte, si apre XCode e clicca su build and run. Se non ci sono errori, ti produce il .app lui.

lucaippo17
27-04-2007, 00:31
ma lol sono ancora troppo linuxiano... io sul listato bestemmiavo perche non trovavo nessun .sh tipo autogen.sh...

la soluzione come al solito su mac è + facile di quanto pensi ^^

SergioL68
28-04-2007, 17:59
Nel listato delle dir leggo il file MPlayer OSX.xcodeproj. Cliccaci 2 volte, si apre XCode e clicca su build and run. Se non ci sono errori, ti produce il .app lui.Ho provato, ma da errore anche in quel caso... grr... :muro:
E poi... perchè non specificano di fare in questo modo ?