1 Dec 2007 06:20
libdv on OSX 10.5 Intel
Steven M. Schultz <sms <at> 2BSD.COM>
2007-12-01 05:20:41 GMT
2007-12-01 05:20:41 GMT
Hi - I know libdv isn't being developed, etc - but I'm wondering if there are any assembly coders who can tend to the x86 .S files. Seems that gcc or gas has changed (broken?) in OSX and now in 10.5 will no longer compile the Intel assembly code in libdv: /bin/sh ../libtool --silent --mode=compile gcc -g -O2 -c -o vlc_x86.lo vlc_x86.S vlc_x86.S:2:unknown section type: <at> progbits vlc_x86.S:6:Unknown pseudo-op: .type vlc_x86.S:6:Rest of line ignored. 1st junk character valued 100 (d). vlc_x86.S:82:Unknown pseudo-op: .type vlc_x86.S:82:Rest of line ignored. 1st junk character valued 95 (_). vlc_x86.S:146:Unknown pseudo-op: .type vlc_x86.S:146:Rest of line ignored. 1st junk character valued 100 (d). vlc_x86.S:365:Unknown pseudo-op: .type vlc_x86.S:365:Rest of line ignored. 1st junk character valued 100 (d). vlc_x86.S:587:Alignment too large: 15. assumed. gmake[3]: *** [vlc_x86.lo] Error 1 gmake[2]: *** [all] Error 2 gmake[1]: *** [all-recursive] Error 1 this used to compile on OSX 10.4 but after updating to 10.5 I get the above errors. Happens with all of the .S files from what I have seen. Ordinarily I would use ffmpeg's libavcodec but that TOO is broken (non-PIC coded can't be used to build a shared library now and they've not been inclined to modify the code to be PIC).(Continue reading)
RSS Feed