From: <oz...@al...> - 2004-06-02 07:26:13
|
Hi guys, With the flurry of Mac OS X portability fixes in the last few days, I've managed to build both xine-lib and xine-ui on Mac OS X. I did need to use a very simple one-line patch to make Mac OS X's linker happy, but other than that, it runs, and even plays videos :). No audio yet, though! There are some weird issues with the Controls window: it worked the first time, but took a _very_ long time to respond to button presses (as in, a few minutes). After that, it comes up blurry and fuzzy instead of displaying properly, so I just disabled it altogether. The right-click menu on the main Xine video output window seems to work, though. Screenshot here: http://www.annodex.net/~andre/xine-ui-mac_os_x.jpg Compiling xine-lib: * adjust autogen.sh to use glibtool and glibtoolize (rather than libtool and libtoolize): Mac OS X already has a binary named 'libtool' which is unrelated to GNU libtool, thus the name change * Run ./configure with: ./configure \ --disable-altivec \ --disable-nls \ --with-x \ --x-includes=/usr/X11R6/include \ --x-libraries=/usr/X11R6/lib I disabled nls because I had problems with gettext and libintl, but I think that's a local problem with my system; I have three versions of gettext installed, ahem ... Compiling xine-ui: * adjust autogen.sh to use glibtool and glibtoolize (rather than libtool and libtoolize): Mac OS X already has a binary named 'libtool' which is unrelated to GNU libtool, thus the name change * apply patch attached to this message * export PKG_CONFIG_PATH="/usr/X11R6/lib/pkgconfig:$PKG_CONFIG_PATH", so Xine can find the xft library (which comes with the Apple X11 SDK) * Run standard ./configure I'l be happy to add some build instructions for Mac OS X to the Xine documentation if people would like me to do that. -- % Andre Pang : trust.in.love.to.save |