AFAIR, the (fast) simple precision floating point lib is not available on all 
platforms.
This is why the fltk/math.h include file tries to redefine them for platforms 
like Apple, Sun
and for some archaic compilers like borlandc.

So the problem is probably that math.h thinks you have these simple floating 
point api
because you're cross compiling from a linux platform or other un*x platform.


More generally,  I don't think you can easily cross compile fltk whatever the 
version is,
but I recognize I never tried.

Aloso, try to search for "cross" and "platform" keywords in the general forum 
from the website,
it's not the first time that someone tries to crss compile the lib.

Fabien

> Hi, I was trying to cross compiling fltk with the cris compiler. When
> I compile it the building process stops and I obtain the follow output:
>
> Linking fluid2...
> .../lib/libfltk2.so: undefined reference to `fmodf'
> .../lib/libfltk2.so: undefined reference to `cosf'
> .../lib/libfltk2.so: undefined reference to `acosf'
> .../lib/libfltk2.so: undefined reference to `atan2f'
> .../lib/libfltk2.so: undefined reference to `sinf'
> .../lib/libfltk2.so: undefined reference to `ceilf'
> collect2: ld returned 1 exit status
>
> Where do I mistake? Is there some parameter to specify when I peform
> the configure command?
> Thanks to everybody for answers!
>
> Best regards
>
> Gabriele
>

_______________________________________________
fltk mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk

Reply via email to