[MPlayer-users] Mplayer OS X will not compile on Mac OS X 10.3.9

Guillaume POIRIER poirierg at gmail.com
Thu Mar 2 10:35:58 CET 2006


Hi,

On 3/2/06, Ergzay <ergzay at everyoneproductions.com> wrote:
> The documentation says that to compile MPlayer OS X you need 10.3 or
> higher. This is incorrect as Mplayer OS X does not compile on my 10.3.9
> system. The makefile relies on the xcodebuild from 10.4 and its options
> not the version from 10.3.9. This is what comes out.
>
> Draco:~/mplayerosx/mplayerosx ergzay$ make
> xcodebuild -configuration Release build
> unknown option: -configuration
> Usage: xcodebuild [-project <projectname>] [-activetarget]
> [-alltargets] [-target <targetname>]... [-activebuildstyle]
> [-buildstyle <buildstylename>] [-optionalbuildstyle <buildstylename>]
> [<buildsetting>=<value>]... [<buildaction>]...
>         xcodebuild [-list]
> make: *** [all] Error 1
>
> The 10.3.9 xcodebuild tries to use the .pbproj file which doesn't have
> the same settings. If I do xcodebuild -list this is what results.
>
> Draco:~/mplayerosx/mplayerosx ergzay$ xcodebuild -list
> Targets in project MPlayer OSX:
>      MPlayer OSX
> Build styles in project MPlayer OSX:
>      Development
>      Deployment
>
> If I edit the makefile to do xcodebuild -buildstyle Deployment and run
> make it gives out this.
>
> Draco:~/mplayerosx/mplayerosx ergzay$ make
> xcodebuild -buildstyle Deployment build
> === BUILDING APPLICATION TARGET MPlayer OSX USING BUILD STYLE
> Deployment ===
> /Developer/Private/jam -d2 -j1
> JAMBASE=/Developer/Makefiles/pbx_jamfiles/ProjectBuilderJambase
> JAMFILE=- build ACTION=build _DEFAULT_GCC_VERSION=3.3
> BUILD_STYLE=Deployment
> "CPP_HEADERMAP_FILE=/Users/ergzay/mplayerosx/mplayerosx/build/MPlayer
> OSX.build/MPlayer OSX.build/MPlayer OSX.hmap"
> SRCROOT=/Users/ergzay/mplayerosx/mplayerosx
> OBJROOT=/Users/ergzay/mplayerosx/mplayerosx/build
> SYMROOT=/Users/ergzay/mplayerosx/mplayerosx/build "DSTROOT=/tmp/MPlayer
> OSX.dst"
>
> Missing file or directory: Resources/Graphics/seek_fwd.png
> Missing file or directory: Resources/Graphics/seek_back.png
> Missing file or directory: Resources/Graphics/play.png
> Missing file or directory: Resources/Graphics/pause.png
> Missing file or directory: Resources/Graphics/stop.png
> Missing file or directory: Resources/Graphics/seek_fwd_mini.png
> Missing file or directory: Resources/Graphics/seek_back_mini.png
> Missing file or directory: Resources/Graphics/pause_mini.png
> Missing file or directory: Resources/Graphics/play_mini.png
> Missing file or directory: Resources/MainMenu.nib
> Missing file or directory:
> Resources/Localizations/Czech.lproj/Localizable.strings
> Missing file or directory:
> Resources/Localizations/zh_TW.lproj/Localizable.strings
> Missing file or directory:
> Resources/Localizations/Korean.lproj/Localizable.strings
> Missing file or directory:
> Resources/Localizations/Japanese.lproj/Localizable.strings
> Missing file or directory:
> Resources/Localizations/German.lproj/Localizable.strings
> Missing file or directory:
> Resources/Localizations/French.lproj/Localizable.strings
> Missing file or directory:
> Resources/Localizations/sv.lproj/Localizable.strings
> Missing file or directory:
> Resources/Localizations/Italian.lproj/Localizable.strings
> Missing file or directory:
> Resources/Localizations/hu.lproj/Localizable.strings
> Missing file or directory:
> Resources/Localizations/Icelandic.lproj/Localizable.strings
> Missing file or directory:
> Resources/Localizations/Polish.lproj/Localizable.strings
> Missing file or directory:
> Resources/Localizations/pt_pt.lproj/Localizable.strings
> Missing file or directory:
> Resources/Localizations/zh_CN.lproj/Localizable.strings
> Missing file or directory:
> Resources/Localizations/Czech.lproj/InfoPlist.strings
> Missing file or directory:
> Resources/Localizations/English.lproj/InfoPlist.strings
> Missing file or directory:
> Resources/Localizations/zh_TW.lproj/InfoPlist.strings
> Missing file or directory:
> Resources/Localizations/Korean.lproj/InfoPlist.strings
> Missing file or directory:
> Resources/Localizations/Japanese.lproj/InfoPlist.strings
> Missing file or directory:
> Resources/Localizations/German.lproj/InfoPlist.strings
> Missing file or directory:
> Resources/Localizations/French.lproj/InfoPlist.strings
> Missing file or directory:
> Resources/Localizations/sv.lproj/InfoPlist.strings
> Missing file or directory:
> Resources/Localizations/Italian.lproj/InfoPlist.strings
> Missing file or directory:
> Resources/Localizations/hu.lproj/InfoPlist.strings
> Missing file or directory:
> Resources/Localizations/Icelandic.lproj/InfoPlist.strings
> Missing file or directory:
> Resources/Localizations/Polish.lproj/InfoPlist.strings
> Missing file or directory:
> Resources/Localizations/pt_pt.lproj/InfoPlist.strings
> Missing file or directory:
> Resources/Localizations/zh_CN.lproj/InfoPlist.strings
> Missing file or directory: Resources/Help
> Missing file or directory: Sources/Controllers/PlayerCtrllr.m
> ** BUILD FAILED **
> make: *** [all] Error 1

It looks like the build file need to be told where to find those
files. Is there a simple way to add search path so those files are
detected? If you can come up with a good and clean patch, I'll make
all I can to get this problem fixed in mainline.


> Could this please be fixed so that building is again possible on 10.3?

I bcc this answer to Nicolas Plourde, who has worked worked on
MPlayerOSX in the past, so he's the person more likely to help you
out.
Don't get your hopes too high though, he's not been too active lately.
You'd be better off trying to fix the bug yourself, unfortunately.

Guillaume
--
Reinventing the wheel certainly is annoying, but as long as all other
wheels are square...

Reimar Döffinger




More information about the MPlayer-users mailing list