[mythtv-users] problem with osx-packager

Nick F nikos.f at gmail.com
Sun Sep 20 15:48:48 UTC 2009


I'm trying to build a frontend under OSX for my mac.  I recently
upgraded to trunk (everything went very smoothly on my backend and
Linux frontends - great job to all!).  I'm having a problem building
on my mac however.

In the past building -fixes on this mac worked fine.  I pulled the new
script from trunk - but am having an error on the build.  The binary I
downloaded from Sniderpad works fine - but it is not built with
mythvideo which I need.  And I also prefer to be in control :-)

My mac is running OS X 10.5.8 on a core 2 duo Intel mac mini.

I invoked osxpackager with : ./osx-packager.pl -themeskip -plugins
mythvideo,mythgallery

The tail of the terminal output leading to the error is :

g++ -headerpad_max_install_names -Wl,-search_paths_first
-Wl,-dynamic,-search_paths_first -F/System/Library/Frameworks
-L/usr/lib -L/Users/nick/src_trunk/.osx-packager/build/lib
-single_module -dynamiclib -read_only_relocs warning
-compatibility_version	0.22 -current_version	0.22.0
-install_name	libmythavcodec-0.22.0.dylib -o
libmythavcodec-0.22.0.22.0.dylib fft_mmx.o dsputil_yasm.o
h264_deblock_sse2.o h264_idct_sse2.o allcodecs.o audioconvert.o
avpacket.o bitstream.o bitstream_filter.o dsputil.o eval.o faanidct.o
h263.o imgconvert.o jrevdct.o motion_est.o opt.o options.o parser.o
rangecoder.o ratecontrol.o raw.o resample.o resample2.o simple_idct.o
utils.o myth_utils.o aandcttab.o faandct.o jfdctfst.o jfdctint.o fft.o
golomb.o mdct.o rdft.o aasc.o msrledec.o ac3dec.o ac3tab.o
ac3dec_data.o ac3.o ac3enc.o alac.o alacenc.o lpc.o sp5xdec.o
mjpegdec.o mjpeg.o apedec.o asv1.o mpeg12data.o atrac3.o avs.o
bethsoftvideo.o bfi.o bmp.o bmpenc.o c93.o cavs.o cavsdec.o cavsdsp.o
mpegvideo.o cinepak.o cljr.o cook.o cscd.o cyuv.o dca.o dnxhddec.o
dnxhddata.o dnxhdenc.o mpegvideo_enc.o dpx.o dsicinav.o dvbsubdec.o
dvbsub.o dvdsubdec.o dvdsubenc.o dv.o dxa.o eac3dec.o eac3dec_data.o
eacmv.o eamad.o eaidct.o eatgq.o eatgv.o eatqi.o mpeg12.o
error_resilience.o 8bps.o 8svx.o escape124.o ffv1.o huffyuv.o flac.o
flacdata.o flacenc.o flashsv.o flashsvenc.o flicvideo.o h263dec.o
4xm.o fraps.o huffman.o gifdec.o lzw.o gif.o h261dec.o h261.o
h261enc.o h263_parser.o h264.o h264idct.o h264pred.o cabac.o
idcinvideo.o imc.o indeo2.o indeo3.o dpcm.o interplayvideo.o
jpeglsdec.o jpegls.o jpeglsenc.o kmvc.o ljpegenc.o mjpegenc.o loco.o
mace.o mdec.o mimic.o mjpegbdec.o mlpdec.o mlp_parser.o mlp.o mlpdsp.o
mmvideo.o motionpixels.o mpegaudiodec.o mpegaudiodecheader.o
mpegaudio.o mpegaudiodata.o mpegaudioenc.o mpeg4audio.o mpc7.o mpc.o
mpc8.o mpegvideo_xvmc.o mpeg12enc.o mpeg4video_parser.o msmpeg4.o
msmpeg4data.o msrle.o msvideo1.o lcldec.o nellymoserdec.o nellymoser.o
nellymoserenc.o nuv.o rtjpeg.o pnmenc.o pnm.o pcx.o pcxenc.o png.o
pngdec.o pngenc.o ptx.o qcelpdec.o qcelp_lsp.o celp_math.o
celp_filters.o acelp_vectors.o qdm2.o qdrw.o qpeg.o qtrle.o qtrleenc.o
ra144.o ra288.o rawdec.o rawenc.o rl2.o roqvideodec.o roqvideo.o
roqvideoenc.o elbg.o roqaudioenc.o rpza.o rv10.o rv30.o rv34.o
rv30dsp.o rv40.o rv40dsp.o sgidec.o sgienc.o rle.o shorten.o smacker.o
smc.o snow.o sonic.o sunrast.o svq1dec.o svq1.o svq1enc.o targa.o
targaenc.o vp3.o xiph.o vp3dsp.o tiertexseqv.o tiff.o faxcompr.o
tiffenc.o lzwenc.o tmv.o cga_data.o truemotion1.o truemotion2.o
truespeech.o tscc.o tta.o txd.o s3tc.o v210x.o ulti.o v210dec.o
v210enc.o vb.o vc1dec.o vc1.o vc1data.o vc1dsp.o intrax8.o
intrax8dsp.o vcr1.o vmdav.o vmnc.o vorbis_dec.o vorbis.o vorbis_data.o
vorbis_enc.o vp5.o vp56.o vp56data.o vp6.o vp6dsp.o vqavideo.o
wavpack.o wmadec.o wma.o wmaenc.o wmv2dec.o wmv2.o wmv2enc.o wnv1.o
ws-snd1.o xan.o xl.o xsubdec.o xsubenc.o lclenc.o zmbv.o zmbvenc.o
pcm.o adpcm.o adxdec.o adxenc.o g726.o ac3_parser.o aac_ac3_parser.o
flacdec.o libfaad.o latmaac.o aac_parser.o latm_parser.o cavs_parser.o
dca_parser.o dirac_parser.o dnxhd_parser.o dvbsub_parser.o
dvdsub_parser.o h261_parser.o h264_parser.o mjpeg_parser.o
mpegaudio_parser.o mpegvideo_parser.o pnm_parser.o vc1_parser.o
vp3_parser.o aac_adtstoasc_bsf.o dump_extradata_bsf.o
h264_mp4toannexb_bsf.o imx_dump_header_bsf.o mjpega_dump_header_bsf.o
movsub_bsf.o mp3_header_compress_bsf.o mp3_header_decompress_bsf.o
noise_bsf.o remove_extradata_bsf.o pthread.o mlpdsp_inc.o
cavsdsp_mmx.o dsputilenc_mmx.o flacdsp_mmx.o idct_mmx.o snowdsp_mmx.o
vp3dsp_mmx.o vp3dsp_sse2.o vc1dsp_mmx.o vp6dsp_mmx.o vp6dsp_sse2.o
fft_3dn.o fft_3dn2_inc.o fft_sse.o cpuid.o dnxhd_mmx.o dsputil_mmx.o
fdct_mmx.o idct_mmx_xvid.o idct_sse2_xvid.o motion_est_mmx.o
mpegvideo_mmx.o simple_idct_mmx.o    -L/usr/lib
-L/Users/nick/src_trunk/.osx-packager/build/lib -L../libavutil
-lmythavutil-0.22 -lz -lbz2 -lfaad -lmp3lame -lm -lpthread
ld: absolute addressing (perhaps -mdynamic-no-pic) used in __text at 0
from fft_mmx.o not allowed in slidable image
collect2: ld returned 1 exit status
make[2]: *** [libmythavcodec-0.22.0.22.0.dylib] Error 1
make[1]: *** [sub-libavcodec-make_default] Error 2
make: *** [sub-libs-make_default-ordered] Error 2
[osx-pkg] Failed system call: " /usr/bin/make -j3 " with error code 2
Died at ./osx-packager.pl line 962.

I'd appreciate any feedback on what I'm doing wrong.

Many thanks
Nikos


More information about the mythtv-users mailing list