[MacPorts] #17993: ffmpeg +mmx fails

MacPorts noreply at macports.org
Thu Feb 12 12:31:01 PST 2009


#17993: ffmpeg +mmx fails
-----------------------------------+----------------------------------------
 Reporter:  steven@…               |       Owner:  acho@…           
     Type:  defect                 |      Status:  new              
 Priority:  Normal                 |   Milestone:  Port Bugs        
Component:  ports                  |     Version:  1.7.0            
 Keywords:                         |        Port:  ffmpeg           
-----------------------------------+----------------------------------------

Comment(by dan@…):

 Heh, for me it does not even build on 10.5 Intel even when using variant
 specification -mmx !

 I synced today.

 $ sudo port -c -d install ffmpeg-devel -mmx

 ...[[BR]]
 DEBUG: Environment: CFLAGS='-O2 -DHAVE_LRINTF -I/opt/local/include'
 CPPFLAGS='-I/opt/local/include' CXXFLAGS='-O2'
 MACOSX_DEPLOYMENT_TARGET='10.5' CPP='/usr/bin/cpp-4.0'
 CXX='/usr/bin/g++-4.0' F90FLAGS='-O2' LDFLAGS='-L/opt/local/lib'
 FCFLAGS='-O2' OBJC='/usr/bin/gcc-4.0'[[BR]]
 INSTALL='/usr/bin/install -c' OBJCFLAGS='-O2' FFLAGS='-O2'
 CC='/usr/bin/gcc-4.0'[[BR]]
 DEBUG: Assembled command: 'cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
 .org_release_ports_multimedia_ffmpeg-devel/work/trunk" && ./configure
 --prefix=/opt/local --disable-vhook --enable-gpl --enable-postproc
 --enable-swscale --enable-avfilter --enable-avfilter-lavf --enable-
 libmp3lame --enable-libvorbis --enable-libtheora --enable-libdirac
 --enable-libschroedinger --enable-libfaac --enable-libfaad --enable-
 libxvid --enable-libx264 --mandir=/opt/local/share/man --enable-shared
 --enable-pthreads --disable-mmx --cc=gcc-4.0'[[BR]]
 [[BR]]...NOTE MMX is requested disabled...[[BR]]
 gcc-4.0 -dynamiclib -Wl,-single_module
 -Wl,-install_name,/opt/local/lib/libswscale.dylib,-current_version,1.6.1,-compatibility_version,1
 -Wl,-read_only_relocs,suppress
 -L"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
 .org_release_ports_multimedia_ffmpeg-devel/work/trunk"/libavutil
 -Wl,-dynamic,-search_paths_first -L/opt/local/lib -o
 libswscale/libswscale.1.dylib libswscale/rgb2rgb.o libswscale/swscale.o
 libswscale/swscale_avoption.o libswscale/yuv2rgb.o -lavutil
 -L"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
 .org_release_ports_multimedia_ffmpeg-devel/work/trunk"/libavutil -lavutil
 -lz -lbz2 -lm -ldirac_decoder -ldirac_encoder -lfaac -lfaad -lmp3lame -lm
 -L/opt/local/lib -lschroedinger-1.0 -lpthread -loil-0.3 -ltheora -logg
 -lvorbisenc -lvorbis -logg -lx264 -lm -lxvidcore[[BR]]
 ld: absolute addressing (perhaps -mdynamic-no-pic) used in
 _rgb24tobgr24_MMX from libswscale/rgb2rgb.o not allowed in slidable image
 ----
 This symbol appears in libswscale/rgb2rgb.c.

 I have to use the no_gpl variant to install this today.

-- 
Ticket URL: <http://trac.macports.org/ticket/17993#comment:4>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list