[ruby-dev:47337] Re: [ruby-changes:28606] kosaki:r40658 (trunk): * configure.in: move clock_gettime() check into regular place.

From: Tanaka Akira <akr@...>
Date: 2013-05-12 10:17:23 UTC
List: ruby-dev #47337
2013/5/12 kosaki <ko1@atdot.net>:
>
>   New Revision: 40658
>
>   Log:
>     * configure.in: move clock_gettime() check into regular place.

この変更なんですが、
AC_CHECK_LIB(rt, clock_gettime)
を
AC_CHECK_FUNCS(...)
の後に行うと、
librt にある関数の存在を AC_CHECK_FUNCS で検出できなくなります。

現在は、glibc の librt にある関数では、clock_gettime 以外使っていないので
後でやっても結果は同じなのですが、一般には前でやったほうがいいのではないでしょうか。

今は clock_gettime が libc に入っていたら librt はリンクしないというロジックを
入れてあるので、後でやったほうがいいという判断かもしれませんが...
-- 
[田中 哲][たなか あきら][Tanaka Akira]

In This Thread

Prev Next