In message <[email protected]> Chris Gransden <[email protected]> wrote:
> In article <[email protected]>, > Ron <[email protected]> wrote: > > It maybe a complication brought about by having to run autogen.sh before > > running ro-config but my config.h shows 'HAVE_LRINT 1' likewise LRINTF > > but doing a word search through the cross directory doesn't find any > > such function. > > lrint and lrintf are in libunixlib. At least mplayer and libsndfile use > them in GCCSDK. > > > The compiler did not complain, but a testsuite program for floating > > point is failing and a prerequisite in it's c file is that you have the > > lrintf function. > > If it's linking ok it must be using it. What testsuite are you using and > what is the failure? > > Chris. > > It is the latest libsndfile test-suite that I am running on my Iyonix. I didn't use the autobuilder but just the cross-compiler tools. There is provision to produce a cross-compiler test-tarball which almost works except for an elf extension bungle on one line. With a bit of tinkering I got it to go, and made the script into an obey file. The test for pipe still expects a unix cat command and pipe, and there is several file open errors, but the scale-float test is showing a poor result, almost too poor, as the libsndfile based resampler prog appears to work OK. Here is a link to the text output http://homepages.woosh.co.nz/ron.may/sndfile-test.txt I have been using the latest source by git, the earlier tarballs were'nt opening the wav files at all. Thanks, Ron M. _______________________________________________ GCCSDK mailing list [email protected] Bugzilla: http://www.riscos.info/bugzilla/index.cgi List Info: http://www.riscos.info/mailman/listinfo/gcc Main Page: http://www.riscos.info/index.php/GCCSDK
