ld can't link *f math functions
simply need to #define powf pow and other functions from math library.
maybe you do it already and it is only problem of shared include files among
platforms.
looks like this:
gcc -O20 -ffast-math -D__NO_MATH_INLINES -fsigned-char -mv8 -DUSE_MEMORY_H -o de
coder_example decoder_example.o ../lib/.libs/libvorbis.a -lm -L/packages/share/l
ibogg-1.0beta4//lib -logg -lm -L/packages/share/libogg-1.0beta4//lib -logg
Undefined first referenced
symbol in file
acosf ../lib/.libs/libvorbis.a(lsp.o)
logf ../lib/.libs/libvorbis.a(envelope.o)
expf ../lib/.libs/libvorbis.a(envelope.o)
rintf ../lib/.libs/libvorbis.a(psy.o)
atanf ../lib/.libs/libvorbis.a(psy.o)
powf ../lib/.libs/libvorbis.a(psy.o)
ld: fatal: Symbol referencing errors. No output written to decoder_example
collect2: ld returned 1 exit status
make[1]: *** [decoder_example] Error 1
make[1]: Leaving directory `/tmp/la/libvorbis-1.0beta4/examples'
make: *** [all-recursive] Error 1