[MacPorts] #16156: ffmpeg's libavcodec fails to compile -- "absolute addressing ... not allowed in slidable image"
MacPorts
noreply at macports.org
Thu Jul 31 20:06:07 PDT 2008
#16156: ffmpeg's libavcodec fails to compile -- "absolute addressing ... not
allowed in slidable image"
----------------------------------+-----------------------------------------
Reporter: liontooth at cogweb.net | Owner: macports-tickets at lists.macosforge.org
Type: defect | Status: new
Priority: Normal | Milestone: Port Bugs
Component: ports | Version: 1.6.0
Keywords: |
----------------------------------+-----------------------------------------
On an iMac running 10.5.4:
port -d install ffmpeg +darwin_i386 +lame +gpl +faac +x264
{{{
cd ./libavutil/ && ln -sf libavutil.49.dylib libavutil.dylib
gcc -dynamiclib -Wl,-single_module
-Wl,-install_name,/opt/local/lib/libavcodec.dylib,-current_version,51.60.0,-compatibility_version,51
-Wl,-read_only_relocs,suppress
-L"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_multimedia_ffmpeg/work/trunk"/libavutil
-Wl,-dynamic,-search_paths_first -L/opt/local/lib -o
libavcodec/libavcodec.51.dylib libavcodec/allcodecs.o
libavcodec/audioconvert.o libavcodec/bitstream.o
libavcodec/bitstream_filter.o libavcodec/dsputil.o libavcodec/eval.o
libavcodec/faanidct.o libavcodec/imgconvert.o libavcodec/jrevdct.o
libavcodec/opt.o libavcodec/parser.o libavcodec/raw.o
libavcodec/resample.o libavcodec/resample2.o libavcodec/simple_idct.o
libavcodec/utils.o libavcodec/imgresample.o libavcodec/i386/fdct_mmx.o
libavcodec/i386/cpuid.o libavcodec/i386/dsputil_mmx.o
libavcodec/i386/mpegvideo_mmx.o libavcodec/i386/motion_est_mmx.o
libavcodec/i386/simple_idct_mmx.o libavcodec/i386/idct_mmx_xvid.o
libavcodec/i386/idct_sse2_xvid.o libavcodec/i386/fft_sse.o
libavcodec/i386/fft_3dn.o libavcodec/i386/fft_3dn2.o libavcodec/faandct.o
libavcodec/jfdctfst.o libavcodec/jfdctint.o libavcodec/aasc.o
libavcodec/ac3enc.o libavcodec/ac3tab.o libavcodec/ac3.o libavcodec/alac.o
libavcodec/sp5xdec.o libavcodec/mjpegdec.o libavcodec/mjpeg.o
libavcodec/apedec.o libavcodec/asv1.o libavcodec/mpeg12data.o
libavcodec/atrac3.o libavcodec/mdct.o libavcodec/fft.o libavcodec/avs.o
libavcodec/bethsoftvideo.o libavcodec/bfi.o libavcodec/bmp.o
libavcodec/bmpenc.o libavcodec/c93.o libavcodec/cinepak.o
libavcodec/cljr.o libavcodec/cook.o libavcodec/cscd.o libavcodec/cyuv.o
libavcodec/dca.o libavcodec/dnxhddec.o libavcodec/dnxhddata.o
libavcodec/dnxhdenc.o libavcodec/mpegvideo_enc.o libavcodec/motion_est.o
libavcodec/ratecontrol.o libavcodec/mpegvideo.o libavcodec/dsicinav.o
libavcodec/dvbsubdec.o libavcodec/dvbsub.o libavcodec/dvdsubdec.o
libavcodec/dvdsubenc.o libavcodec/dv.o libavcodec/dxa.o libavcodec/eacmv.o
libavcodec/8bps.o libavcodec/8svx.o libavcodec/escape124.o
libavcodec/ffv1.o libavcodec/rangecoder.o libavcodec/golomb.o
libavcodec/huffyuv.o libavcodec/flac.o libavcodec/flacenc.o
libavcodec/flashsv.o libavcodec/flashsvenc.o libavcodec/flicvideo.o
libavcodec/h263dec.o libavcodec/h263.o libavcodec/error_resilience.o
libavcodec/4xm.o libavcodec/fraps.o libavcodec/huffman.o
libavcodec/gifdec.o libavcodec/lzw.o libavcodec/gif.o libavcodec/h261dec.o
libavcodec/h261.o libavcodec/h261enc.o libavcodec/h263_parser.o
libavcodec/h264.o libavcodec/h264idct.o libavcodec/h264pred.o
libavcodec/h264_parser.o libavcodec/cabac.o libavcodec/idcinvideo.o
libavcodec/imc.o libavcodec/indeo2.o libavcodec/indeo3.o libavcodec/dpcm.o
libavcodec/interplayvideo.o libavcodec/jpeglsdec.o libavcodec/jpegls.o
libavcodec/jpeglsenc.o libavcodec/kmvc.o libavcodec/ljpegenc.o
libavcodec/mjpegenc.o libavcodec/loco.o libavcodec/mace.o
libavcodec/mimic.o libavcodec/mjpegbdec.o libavcodec/mlpdec.o
libavcodec/mmvideo.o libavcodec/motionpixels.o libavcodec/mpegaudiodec.o
libavcodec/mpegaudiodecheader.o libavcodec/mpegaudio.o
libavcodec/mpegaudiodata.o libavcodec/mpegaudioenc.o
libavcodec/mpeg4audio.o libavcodec/mpc7.o libavcodec/mpc.o
libavcodec/mpc8.o libavcodec/mpeg12.o libavcodec/mpeg12enc.o
libavcodec/mpeg4video_parser.o libavcodec/msmpeg4.o
libavcodec/msmpeg4data.o libavcodec/msrle.o libavcodec/msvideo1.o
libavcodec/lcldec.o libavcodec/nellymoserdec.o libavcodec/nellymoser.o
libavcodec/nuv.o libavcodec/rtjpeg.o libavcodec/pnmenc.o libavcodec/pnm.o
libavcodec/pcx.o libavcodec/png.o libavcodec/pngdec.o libavcodec/pngenc.o
libavcodec/ptx.o libavcodec/qdm2.o libavcodec/qdrw.o libavcodec/qpeg.o
libavcodec/qtrle.o libavcodec/qtrleenc.o libavcodec/ra144.o
libavcodec/acelp_filters.o libavcodec/ra288.o libavcodec/rawdec.o
libavcodec/rawenc.o libavcodec/rl2.o libavcodec/roqvideodec.o
libavcodec/roqvideo.o libavcodec/roqvideoenc.o libavcodec/elbg.o
libavcodec/roqaudioenc.o libavcodec/rpza.o libavcodec/rv10.o
libavcodec/sgidec.o libavcodec/sgienc.o libavcodec/rle.o
libavcodec/shorten.o libavcodec/smacker.o libavcodec/smc.o
libavcodec/snow.o libavcodec/sonic.o libavcodec/sunrast.o
libavcodec/svq1dec.o libavcodec/svq1.o libavcodec/svq1enc.o
libavcodec/targa.o libavcodec/targaenc.o libavcodec/vp3.o
libavcodec/xiph.o libavcodec/vp3dsp.o libavcodec/tiertexseqv.o
libavcodec/tiff.o libavcodec/tiffenc.o libavcodec/lzwenc.o
libavcodec/truemotion1.o libavcodec/truemotion2.o libavcodec/truespeech.o
libavcodec/tscc.o libavcodec/tta.o libavcodec/txd.o libavcodec/s3tc.o
libavcodec/ulti.o libavcodec/vb.o libavcodec/vc1.o libavcodec/vc1data.o
libavcodec/vc1dsp.o libavcodec/intrax8.o libavcodec/intrax8dsp.o
libavcodec/vcr1.o libavcodec/vmdav.o libavcodec/vmnc.o
libavcodec/vorbis_dec.o libavcodec/vorbis.o libavcodec/vorbis_data.o
libavcodec/vorbis_enc.o libavcodec/vp5.o libavcodec/vp56.o
libavcodec/vp56data.o libavcodec/vp6.o libavcodec/vqavideo.o
libavcodec/wavpack.o libavcodec/wmadec.o libavcodec/wma.o
libavcodec/wmaenc.o libavcodec/wmv2dec.o libavcodec/wmv2.o
libavcodec/wmv2enc.o libavcodec/wnv1.o libavcodec/ws-snd1.o
libavcodec/xan.o libavcodec/xl.o libavcodec/xsubdec.o libavcodec/lclenc.o
libavcodec/zmbv.o libavcodec/zmbvenc.o libavcodec/pcm.o libavcodec/adpcm.o
libavcodec/adxdec.o libavcodec/adxenc.o libavcodec/g726.o
libavcodec/liba52.o libavcodec/libfaac.o libavcodec/libmp3lame.o
libavcodec/libx264.o libavcodec/aac_parser.o libavcodec/aac_ac3_parser.o
libavcodec/ac3_parser.o libavcodec/cavs_parser.o libavcodec/dca_parser.o
libavcodec/dirac_parser.o libavcodec/dvbsub_parser.o
libavcodec/dvdsub_parser.o libavcodec/h261_parser.o
libavcodec/mjpeg_parser.o libavcodec/mlp_parser.o
libavcodec/mpegaudio_parser.o libavcodec/mpegvideo_parser.o
libavcodec/pnm_parser.o libavcodec/vc1_parser.o libavcodec/vp3_parser.o
libavcodec/dump_extradata_bsf.o libavcodec/h264_mp4toannexb_bsf.o
libavcodec/imx_dump_header_bsf.o libavcodec/mjpega_dump_header_bsf.o
libavcodec/movsub_bsf.o libavcodec/mp3_header_compress_bsf.o
libavcodec/mp3_header_decompress_bsf.o libavcodec/noise_bsf.o
libavcodec/remove_extradata_bsf.o libavcodec/pthread.o
libavcodec/i386/idct_mmx.o libavcodec/i386/dsputilenc_mmx.o
libavcodec/i386/flacdsp_mmx.o libavcodec/i386/snowdsp_mmx.o
libavcodec/i386/vc1dsp_mmx.o libavcodec/i386/vp3dsp_mmx.o
libavcodec/i386/vp3dsp_sse2.o libavutil/libavutil.dylib -lavutil -lz -lbz2
-lm -la52 -lfaac -lmp3lame -lm -lx264 -lm
ld: absolute addressing (perhaps -mdynamic-no-pic) used in
_avg_qpel8_mc20_mmx2 from libavcodec/i386/dsputil_mmx.o not allowed in
slidable image
collect2: ld returned 1 exit status
make: *** [libavcodec/libavcodec.51.dylib] Error 1
}}}
Suggestions?
--
Ticket URL: <http://trac.macports.org/ticket/16156>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list