libtheora 1.0 beta fails to build on Solaris.
I just tried building libtheora-1.0beta2 on Solaris and it fails to build examples/png2theora because the Solaris linker can't find the rint symbol. This is in the math library (-lm). This can be fixed by adding either $(VORBIS_LIBS) or "-lm" to the end of this line in examples/Makefile.am:
png2theora_LDADD = $(GETOPT_OBJS) $(LDADD) $(PNG_LIBS)