[ogg-dev] XiphQT OggImport component on OS X link error

Arek Korbik arkadini at gmail.com
Wed Jan 16 14:38:09 PST 2008


Hi Jeff,

On Jan 11, 2008 8:29 PM, Jeffrey Wilson <jeffrey-wilson at cinci.rr.com> wrote:
> I am trying to build the OggImport component using Xcode 3.0.  Since I am a
> fan of frameworks, I have the XIPHQT_USE_FRAMEWORKS define set.  Anyhow, I
> am getting a link error as listed below.
>
...
> Undefined symbols:
>   "__store_sample_reference", referenced from:
>       _process_stream_page__vorbis in stream_vorbis.o
>       _process_stream_page__speex in stream_speex.o
>       _process_stream_page__flac in stream_flac.o
>       _process_stream_page__theora in stream_theora.o
>       _process_stream_page__theora in stream_theora.o
>   "__commit_srefs", referenced from:
>       _process_stream_page__vorbis in stream_vorbis.o
>       _flush_stream__vorbis in stream_vorbis.o
>       _process_stream_page__speex in stream_speex.o
>       _flush_stream__speex in stream_speex.o
>       _process_stream_page__flac in stream_flac.o
>       _flush_stream__flac in stream_flac.o
>       _process_stream_page__theora in stream_theora.o
>       _flush_stream__theora in stream_theora.o
> ld: symbol(s) not found
> collect2: ld returned 1 exit status

Yes, I'm afraid the configuration for the framework build is pretty
seriously out-of-date. The statically linked builds should be fine,
though - check them to find out what files are omitted during
compilation and linking stages of the framework build.

Arek


More information about the ogg-dev mailing list