This forum has been archived. All content is frozen. Please use KDE Discuss instead.

Error on compiling xine on Mac OS 10.5.2 Leopard

Tags: None
(comma "," separated)
DarkMoonWolf
Registered Member
Posts
2
Karma
0
Hi,
i'm new to Amarok an trying to compile it natively on Mac OS (Leopard 10.5.2, with macports). I know thats a hard job.
I followed the instructions here

http://amarok.kde.org/wiki/Amarok2_On_OS_X

and got ffmpeg installed despite one point, the command
Code: Select all
./autogen.sh --enable-macosx-video --enable-coreaudio --prefix=/opt/local --without-esound --with-external-ffmpeg --without-x && make

for configuring xine only runs, if i leave the --with-external-ffmpeg out because he does not find it. But it is definetly installed as instructed.

Then, the make runs for a long time and stops with the following message
Code: Select all
cc ${wl}-flat_namespace ${wl}-undefined ${wl}suppress -o .libs/xineplug_post_planar.so -bundle  .libs/xineplug_post_planar_la-planar.o .libs/xineplug_post_planar_la-invert.o .libs/xineplug_post_planar_la-expand.o .libs/xineplug_post_planar_la-fill.o .libs/xineplug_post_planar_la-boxblur.o .libs/xineplug_post_planar_la-denoise3d.o .libs/xineplug_post_planar_la-eq.o .libs/xineplug_post_planar_la-eq2.o .libs/xineplug_post_planar_la-unsharp.o .libs/xineplug_post_planar_la-pp.o .libs/xineplug_post_planar_la-noise.o  .libs/xineplug_post_planar.lax/libpostprocess.a/postprocess.o   ../../../src/xine-engine/.libs/libxine.dylib -L/opt/local/lib /opt/local/lib/libz.dylib -lm /opt/local/lib/libintl.dylib /opt/local/lib/libiconv.dylib -lc -mtune=i386 -Wl,-read_only_relocs -Wl,warning -Wl,-framework -Wl,CoreFoundation
ld: absolute addressing (perhaps -mdynamic-no-pic) used in _postProcess_MMX from .libs/xineplug_post_planar.lax/libpostprocess.a/postprocess.o not allowed in slidable image
collect2: ld returned 1 exit status
make[3]: *** [xineplug_post_planar.la] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all-recursive] Error 1


Tried some stuff the last hour but i just have no clue left, what that would mean and how i can fix it. I would be happy about anny suggestions.

greetings dmw
PS: Amarok looks like my new favourite player as far as i saw the features, i just don't like the X11-GUI-Look.
User avatar
dangle_wtf
Moderator
Posts
1252
Karma
0
Did you find all instances of the lines you need to edit? You're getting a different error to me, but I'm not in a position to investigate further at the moment.
Also, which xine version are you trying to compile?


"There are two theories to arguing with women. Neither one works."
.
If men could get pregnant, we'd learn the true meaning of "screaming nancyboy wuss"
DarkMoonWolf
Registered Member
Posts
2
Karma
0
I used the actual Version 1.1.12 and did find in both mentioned .c-Files the line (in each file 2 appearances) and replaced them. Are there any other files i should check ?

edit: I just tried the 1.1.9 just for reference and got the error
Code: Select all
ld: absolute addressing (perhaps -mdynamic-no-pic) used in _avg_qpel8_mc20_mmx2 from .libs/xineplug_decode_ff.lax/libavcodec.a/dsputil_mmx.o not allowed in slidable image
collect2: ld returned 1 exit status
make[3]: *** [xineplug_decode_ff.la] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all-recursive] Error 1

so it looks similar but isn't the same error message

i don't know why i cant autogon with the option --with-external-ffmpeg
because i definetly installed ffmpeg correctly (with ports).

edit2: Just coming home from university i started all the stuff again and the instructions from the beginning. Even the xine-libs break with the a similar error. I skipped that last night because i thought i only need the dependencies for the xine-lib. So it might be a problem with the xine-lib, too.

and-yet-another edit: I now tried for about 4 hours to get any clue, why neither xine nor xine-libs won't compile here on my Mac with Leopard and i don't have any clue and haven't achieved anything in these 4 hours. i would appreciate any hint or tip wth is going on there.

Last edited by DarkMoonWolf on Thu May 15, 2008 8:30 pm, edited 1 time in total.
User avatar
dangle_wtf
Moderator
Posts
1252
Karma
0
I suspect the version of ffmpeg might be critical, however the wiki author doesn't actually say which snapshot he used. You might be able to catch the author (illogic-al) on IRC in #amarok at various times.


"There are two theories to arguing with women. Neither one works."
.
If men could get pregnant, we'd learn the true meaning of "screaming nancyboy wuss"


Bookmarks



Who is online

Registered users: Bing [Bot], Google [Bot], kde-naveen, Sogou [Bot]