namazu-dev(ring)


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: regex.duplicated



<199911151141.UAA00742@xxxxxxxxxxxxxx>の記事において
satoru-t@xxxxxxxxxxxxxxxxxxさんは書きました。

>> では regex.[ch] を lib から nmz に移しましょう、です。

  移しました。

>> ふと思ったのですが、regex.c が libnmz.{a,so} にリンクされな
>> くて困る、ということは、 lib に置いてある代替用の関数群
>> 
>>   memcmp.c       memset.c       strcasecmp.c   strncasecmp.c  vsnprintf.c
>>   memmove.c      regex.c        strcspn.c      strstr.c
>> 
>> も libnmz.{a,so} にリンクされない気がします (libnmzut.a には
>> リンクされるけど)。 nmz/Makefile.am を修正すればなんとかなる
>> のかな?

  ううむ、どうしましょうか... 手元の環境(glibc2.1.2 on Linux)ではこれ
らの関数が全て用意されているせいか、特に問題にならないようですね。

>> >>  しかし、この状態で別の regex(OS 付属のとか GNU のとか)を使おうとする
>> >>と困ってしまうような気もします。
>> 
>> 別の regex を使う、という場面は想定しなくていいでしょう。
>> Ruby の regex は優れていますから。:)

  了解です :-)
-- 
野首 貴嗣
E-mail: knok@xxxxxxxxxxxxx (private)
        nokubi@xxxxxxxxx (official)