Hello,

I'm getting the following build error for libx264-98-shlibs (coming in as a 
dependency on one of the gimp packages) for 10.6 64-bit.  There was a 
discussion of a similar error last year:

http://www.mail-archive.com/[email protected]/msg33339.html

but I'm building with the standard Xcode gcc.

Any ideas?  Just a missing dependency?  I installed lame, lame-dev, 
lame-shlibs, but that didn't help.

Thanks,
John

gcc -O3 -ffast-math -I. -fno-common -I/sw/include -msse2 -Wall -I. 
-falign-loops=16 -arch x86_64 -std=gnu99 -fPIC -s -fomit-frame-pointer 
-I/sw/include  -c -o input/lavf.o input/lavf.c
input/lavf.c: In function 'check_swscale':
input/lavf.c:68: warning: 'sws_getContext' is deprecated (declared at 
/usr/local/include/libswscale/swscale.h:194)
input/lavf.c: In function 'read_frame_internal':
input/lavf.c:124: warning: passing argument 2 of 'sws_scale' from incompatible 
pointer type
ar rc libx264.a common/mc.o common/predict.o common/pixel.o common/macroblock.o 
common/frame.o common/dct.o common/cpu.o common/cabac.o common/common.o 
common/mdate.o common/rectangle.o common/set.o common/quant.o common/deblock.o 
common/vlc.o common/mvpred.o common/bitstream.o encoder/analyse.o encoder/me.o 
encoder/ratecontrol.o encoder/set.o encoder/macroblock.o encoder/cabac.o 
encoder/cavlc.o encoder/encoder.o encoder/lookahead.o common/visualize.o 
common/display-x11.o common/x86/mc-c.o common/x86/predict-c.o 
common/x86/const-a.o common/x86/cabac-a.o common/x86/dct-a.o 
common/x86/deblock-a.o common/x86/mc-a.o common/x86/mc-a2.o 
common/x86/pixel-a.o common/x86/predict-a.o common/x86/quant-a.o 
common/x86/sad-a.o common/x86/cpu-a.o common/x86/dct-64.o 
common/x86/bitstream-a.o
ranlib libx264.a
gcc -o x264 x264.o input/timecode.o input/yuv.o input/y4m.o output/raw.o 
output/matroska.o output/matroska_ebml.o output/flv.o output/flv_bytestream.o 
input/thread.o input/lavf.o libx264.a -L/usr/X11R6/lib -lX11 -L/sw/lib -lm 
-arch x86_64 -lpthread -s -L. -lavformat -lswscale -lpostproc -lavcodec 
-lavutil -lm -lz -lbz2 -lpthread 
ld: warning: option -s is obsolete and being ignored
Undefined symbols:
  "_lame_set_quality", referenced from:
      _MP3lame_encode_init in libavcodec.a(libmp3lame.o)
      _MP3lame_encode_init in libavcodec.a(libmp3lame.o)
  "_lame_close", referenced from:
      _MP3lame_encode_close in libavcodec.a(libmp3lame.o)
      _MP3lame_encode_init in libavcodec.a(libmp3lame.o)
  "_lame_encode_buffer_interleaved", referenced from:
      _MP3lame_encode_frame in libavcodec.a(libmp3lame.o)
  "_x264_encoder_open_115", referenced from:
      _X264_init in libavcodec.a(libx264.o)
  "_lame_set_in_samplerate", referenced from:
      _MP3lame_encode_init in libavcodec.a(libmp3lame.o)
  "_lame_set_mode", referenced from:
      _MP3lame_encode_init in libavcodec.a(libmp3lame.o)
  "_lame_set_num_channels", referenced from:
      _MP3lame_encode_init in libavcodec.a(libmp3lame.o)
  "_lame_set_out_samplerate", referenced from:
      _MP3lame_encode_init in libavcodec.a(libmp3lame.o)
  "_lame_get_framesize", referenced from:
      _MP3lame_encode_init in libavcodec.a(libmp3lame.o)
  "_lame_init_params", referenced from:
      _MP3lame_encode_init in libavcodec.a(libmp3lame.o)
  "_lame_encode_flush", referenced from:
      _MP3lame_encode_frame in libavcodec.a(libmp3lame.o)
  "_lame_init", referenced from:
      _MP3lame_encode_init in libavcodec.a(libmp3lame.o)
  "_lame_set_VBR", referenced from:
      _MP3lame_encode_init in libavcodec.a(libmp3lame.o)
  "_lame_set_VBR_quality", referenced from:
      _MP3lame_encode_init in libavcodec.a(libmp3lame.o)
  "_lame_set_brate", referenced from:
      _MP3lame_encode_init in libavcodec.a(libmp3lame.o)
      _MP3lame_encode_init in libavcodec.a(libmp3lame.o)
  "_lame_set_disable_reservoir", referenced from:
      _MP3lame_encode_init in libavcodec.a(libmp3lame.o)
  "_lame_encode_buffer", referenced from:
      _MP3lame_encode_frame in libavcodec.a(libmp3lame.o)
  "_lame_set_bWriteVbrTag", referenced from:
      _MP3lame_encode_init in libavcodec.a(libmp3lame.o)
ld: symbol(s) not found
collect2: ld returned 1 exit status
make: *** [x264] Error 1
make: Leaving directory 
`/sw/src/fink.build/libx264-98-shlibs-0.0.20100602-3/x264-snapshot-20100602-2245'
### execution of /var/tmp/tmp.1.8t0j28 failed, exit code 2
Removing runtime build-lock...
Removing build-lock package...
/sw/bin/dpkg-lockwait -r fink-buildlock-libx264-98-shlibs-0.0.20100602-3
(Reading database ... 180952 files and directories currently installed.)
Removing fink-buildlock-libx264-98-shlibs-0.0.20100602-3 ...
Failed: phase compiling: libx264-98-shlibs-0.0.20100602-3 failed


------------------------------------------------------------------------------
WhatsUp Gold - Download Free Network Management Software
The most intuitive, comprehensive, and cost-effective network 
management toolset available today.  Delivers lowest initial 
acquisition cost and overall TCO of any competing solution.
http://p.sf.net/sfu/whatsupgold-sd
_______________________________________________
Fink-users mailing list
[email protected]
List archive:
http://news.gmane.org/gmane.os.macosx.fink.user
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to