[MPlayer-users] I STILL, STILL, STILL cannot compile mplayer/mencoder on OS X.

Jessica Blank jb at twu.net
Tue Jun 10 08:21:11 CEST 2003


OK, now I'm upset.

I grabbed the latest "release" tarball (0.90?) and tried compiling with
plain old ./configure ; make ... it complained about some unresolved
symbol called "_InitializeQTML" (something having to do with QuickTime).

I tried running ./configure --disable-qtx-codecs; it made no difference.
SAME PROBLEM.

Someone suggested that I try --disable-qtx instead; it said that wasn't a
valid option.

Someone then suggested that I try the latest CVS version. So I did-- just
now (read: 5 mins ago).

And it WILL NOT COMPILE AT ALL! It's even more broken than the last
release!!!

----------------------------------
gcc -c  -O4   -pipe -ffast-math -fomit-frame-pointer -no-cpp-precomp
-DSYS_DARWIN -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -o crc.o crc.c
gcc -c  -O4   -pipe -ffast-math -fomit-frame-pointer -no-cpp-precomp
-DSYS_DARWIN -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -o resample.o
resample.c
gcc -c  -O4   -pipe -ffast-math -fomit-frame-pointer -no-cpp-precomp
-DSYS_DARWIN -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -o bit_allocate.o
bit_allocate.c
gcc -c  -O4   -pipe -ffast-math -fomit-frame-pointer -no-cpp-precomp
-DSYS_DARWIN -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -o bitstream.o
bitstream.c
gcc -c  -O4   -pipe -ffast-math -fomit-frame-pointer -no-cpp-precomp
-DSYS_DARWIN -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -o downmix.o
downmix.c
gcc -c  -O4   -pipe -ffast-math -fomit-frame-pointer -no-cpp-precomp
-DSYS_DARWIN -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -o imdct.o
imdct.c
imdct.c: In function `imdct_do_512_altivec':
imdct.c:475: `vector' undeclared (first use in this function)
imdct.c:475: (Each undeclared identifier is reported only once
imdct.c:475: for each function it appears in.)
imdct.c:475: parse error before "float"
imdct.c:477: `bufv' undeclared (first use in this function)
imdct.c:478: `temp' undeclared (first use in this function)
imdct.c:478: parse error before "vector"
imdct.c:479: parse error before "vector"
imdct.c:506: parse error before "float"
imdct.c:508: `buf01' undeclared (first use in this function)
imdct.c:509: `buf23' undeclared (first use in this function)
imdct.c:510: parse error before "vector"
imdct.c:512: `temp1' undeclared (first use in this function)
imdct.c:512: parse error before "vector"
imdct.c:513: `temp2' undeclared (first use in this function)
imdct.c:513: parse error before "vector"
imdct.c:557: parse error before "float"
imdct.c:572: `buf45' undeclared (first use in this function)
imdct.c:573: `buf67' undeclared (first use in this function)
imdct.c:574: parse error before "vector"
imdct.c:577: parse error before "vector"
imdct.c:579: parse error before "vector"
imdct.c:622: parse error before "float"
imdct.c:623: syntax error before "float"
imdct.c:625: `vecq' undeclared (first use in this function)
imdct.c:626: `vecw' undeclared (first use in this function)
imdct.c:627: `vczero' undeclared (first use in this function)
imdct.c:628: parse error before "vector"
imdct.c:630: `temp3' undeclared (first use in this function)
imdct.c:630: parse error before "vector"
imdct.c:631: `temp4' undeclared (first use in this function)
imdct.c:631: parse error before "vector"
imdct.c:632: parse error before "vector"
imdct.c:634: `vecp' undeclared (first use in this function)
imdct.c:678: parse error before "float"
imdct.c:680: syntax error before "float"
imdct.c:682: `bufv_0' undeclared (first use in this function)
imdct.c:683: `bufv_2' undeclared (first use in this function)
imdct.c:685: `cosv' undeclared (first use in this function)
imdct.c:686: `sinv' undeclared (first use in this function)
imdct.c:688: `temp0022' undeclared (first use in this function)
imdct.c:688: parse error before "vector"
imdct.c:689: `temp1133' undeclared (first use in this function)
imdct.c:689: parse error before "vector"
imdct.c:690: `tempCS01' undeclared (first use in this function)
imdct.c:690: parse error before "vector"
imdct.c:692: parse error before "vector"
imdct.c:694: parse error before "vector"
imdct.c:700: parse error before "vector"
imdct.c:701: parse error before "vector"
imdct.c:702: parse error before "vector"
imdct.c:704: parse error before "vector"
imdct.c:706: parse error before "vector"
make[1]: *** [imdct.o] Error 1
make: *** [liba52/liba52.a] Error 2
sh-2.05a#
----------------------------------

Now, before someone points me at one of the (excellent) precompiled
"MPlayer for Mac OS X" distributions, I am not interested in MPlayer-- I
already can find that in binary form just fine.

I am interested in mencoder!

I wish to use it to re-encode/"downsize" videos so that they will fit on
my Zaurus.

Please, someone help. No BS, just help me get this compiled. Surely
SOMEONE out there knows how to get mencoder compiled on Mac OS X. Surely
it isn't that hard.

J e s s i c a    L e a h    B l a n k



More information about the MPlayer-users mailing list