[theora-dev] Re: Compiling on FreeBSD
arc at indymedia.org
Wed Oct 2 07:50:11 PDT 2002
On Wed, Oct 02, 2002 at 08:46:54AM -0500, volsung at mailsnare.net wrote:
> Two problems:
> 1) You need to update your libvorbis to the latest CVS. vorbis_granule_time()
> was added after 1.0.
> 2) By copying the getopt.h header, you've given the compiler the getopt_*
> function prototypes, but the linker doesn't have any function bodies to link to.
> To fix:
> * Copy the getopt.c file from vorbis-tools/share/ to the
> theora/examples directory.
> * Edit Makefile.am to include getopt.c as one of the source files for
> the encoder_example.
> * Rerun autogen.sh and recompile.
> This should fix the problem.
I also had to copy/add getopt1.c - but that did it :-)
Thanks for the help, now lets see if I can port the player too..
It'd probobally be a good idea to commit some of this to the CVS, the
other thing I had to do was add -I/usr/local/include and
-L/usr/local/lib to the Makefiles.
--- >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 'theora-dev-request at xiph.org'
containing only the word 'unsubscribe' in the body. No subject is needed.
Unsubscribe messages sent to the list will be ignored/filtered.
More information about the Theora-dev