On 12/9/12, Alan Corey <alancorey(a)yahoo.com> wrote:
Under OpenBSD 5.0 I get:
Linking C executable rtl_test
/usr/bin/ld: cannot find -lrt
collect2: ld returned 1 exit status
gmake[2]: *** [src/rtl_test] Error 1
gmake[1]: *** [src/CMakeFiles/rtl_test.dir/all] Error 2
gmake: *** [all] Error 2
On linux, librt provides a very high precision and usually fairly
accurate timer. This is used by rtl_test to make a rough PPM error
measurement.
I don't know about OpenBSD libraries. We can either #ifdef in support
for whatever high resolution timer OpenBSD provides (similar to the
OSX specific code in rtl_test) or if no such timers are provided (such
as on Windows) we could #ifdef the whole thing out.
I'm guessing OpenBSD does not have these timers.
-Kyle
http://kmkeen.com