Opened 14 years ago

Closed 14 years ago

#1778 closed enhancement (worksforme)

mplayer build instructions for os x

Reported by: ilgaz@… Owned by: diego@…
Priority: normal Component: DOCS
Version: unspecified Severity: minor
Keywords: Cc: ilgaz@…
Blocked By: Blocking:
Reproduced by developer: no Analyzed by developer: no

Description

in http://www.mplayerhq.hu/DOCS/README

it would be nice if there were -kind-of- special presquities for OS X. Issue is, people building/testing mplayer from source may (likely) have fink and/or macports packaging systems installed. It may also seem to have nice idea for users to "get help" from packages provided by these packaging systems.

In reality, their dependencies are valid for these packaging systems mplayer and shlibs. For example, today's SVN version does seem to build "better" with fink but in reality, the produced binary can't display a windowed movie while if you compile mplayer without a clue of fink (done by simply commenting a line in .profile), it can display it.

Basically, README or INSTALL should better have instructions about removing fink (in easy way, easily reversible) like this:

http://wiki.videolan.org/OSXCompile#Build_external_libs

"If you have fink, then you will need to disable it. " (rest seems unrelated to player (or not?) " VLC media player has it's own form of Fink (in the extras/contrib subdir) and it can conflict with Fink. We use this system to generate a reliable, consistent and known amount of packages that VLC media player requires."

To disable Fink comment the line: #source /sw/bin/init.csh in your .cshrc file or . /sw/bin/init.csh in your .bashrc file or test -r /sw/bin/init.sh && . /sw/bin/init.sh in your .profile file in your home-directory.

Change History (2)

comment:1 by ilgaz@…, 14 years ago

Cc: ilgaz@… added

comment:2 by diego@…, 14 years ago

Resolution: worksforme
Status: newclosed

I'm not really sure what you want to see in the README, but instructions for handling fink issues are way out of scope for it, sorry.

Note: See TracTickets for help on using tickets.