this might be something BeOS specific. These are shared libraries.
References aren't resolved making shared libs I though.
Everything was tested on several flavors of linux & bsd, but I didn't do
the same tests on vorbisfile, (i also have no reason to think it
wouldn't work).
What was your libtool fix?
jack.
On Wed, Oct 18, 2000 at 09:15:23PM +0000, David Burnett
wrote:> After fixing a 'bug' in libtool, I've finally got ogg compiling
and producing
> a shared library. Now I'm trying to build vorbis but I'm falling
over
> at the final step. While trying to produce libvorbisfile.
>
> The make file is trying to compile with
>
> gcc -nostart vorbisfile.o -L/boot/home/config/lib -logg -Wl,-soname -
> Wl,libvorbisfile.so -o .libs/libvorbisfile.so
>
> with gives me a load of undefined reference errors such as
>
> vorbisfile.o: In function `_fetch_headers':
> vorbisfile.o(.text+0x6c8): undefined reference to `vorbis_info_init'
> vorbisfile.o(.text+0x6d1): undefined reference to `vorbis_comment_init'
>
> Now I can 'fix' this manually by adding -L./libs -lvorbis (or the
other .o
> files but I think the former is better), but I'd like to work out why
this
> isn't building directly from the
> makefile.
>
> I used 'autogen.sh --prefix=/boot/home/config
--with-ogg=/boot/home/config'
> to
> configure, should I have used other arguments ?
>
> Can anyone give me pointers as to where to start digging ?
>
> Dave
>
>
> --- >8 ----
> List archives: http://www.xiph.org/archives/
> Ogg project homepage: http://www.xiph.org/ogg/
> To unsubscribe from this list, send a message to
'vorbis-dev-request@xiph.org'
> containing only the word 'unsubscribe' in the body. No subject is
needed.
> Unsubscribe messages sent to the list will be ignored/filtered.
--- >8 ----
List archives: http://www.xiph.org/archives/
Ogg project homepage: http://www.xiph.org/ogg/
To unsubscribe from this list, send a message to
'vorbis-dev-request@xiph.org'
containing only the word 'unsubscribe' in the body. No subject is
needed.
Unsubscribe messages sent to the list will be ignored/filtered.