[#38020] irb で %W(#{...}) — yoshihisa masuda <sacong@...>
マスダといいます。
[#38036] undef variable — hirocy <hirocy@...>
hirocyです.
[#38039] proc method — "K.Sasada" <ko1@...>
こんにちは。ささだです。
[#38056] ファイル書換え? — 中村文建 <tx6f-nkmr@...>
初めまして、MLに参加させて頂く中村と申します。
[#38057] [ANN] Ruby-GNOME2-0.6.0 — Masao Mutoh <mutoh@...>
むとうです。
[#38059] [ANN] rbbr-0.3.0 — Masao Mutoh <mutoh@...>
むとうです。
[#38073] module extendable? — Takeshi Horinouchi <horinout@...>
堀之内と申します。
[#38080] ポートが閉じているときの例外など — Mitsuru Ogino <ogino@...>
荻野と申します。いつも質問や要望ばかりですみません。
なかだです。
いわおかです。
荻野です。
なかだです。
いわおかです。
In message <20030812150516.GV37221@barber.fe.rn.tuat.ac.jp>
中川と申します。
In message <20030814.140757.707824131.tetsuo@sapphire.siz.nes.nec.co.jp>
なかだです。
In message <200308160517.h7G5HcPL012839@sharui.nakada.kanuma.tochigi.jp>
なかだです。
In message <200308180959.h7I9xnb7001977@sharui.nakada.kanuma.tochigi.jp>
なかだです。
まつもと ゆきひろです
[#38090] ruby-1.8 で eruby が SEGV — Kazuhiko <kazuhiko@...>
かずひこです。
[#38104] XMLRPC::ModRubyServer — OHARA Shigeki <os@...>
大原です。
[#38122] ruby-tcpwrap and mkmf.rb — Takahiro Kambe <taca@...>
こんにちは。
At Sat, 16 Aug 2003 12:51:55 +0900,
In message <200308160518.h7G5IXPL012842@sharui.nakada.kanuma.tochigi.jp>
なかだです。
In message <200308160714.h7G7ErPL014647@sharui.nakada.kanuma.tochigi.jp>
前田です。
In message <87d6f3znlc.wl@kirk.priv.netlab.jp>
前田です。
わたなべです。
[#38164] Ruby1.8.0でRuby-PostgreSQLがビルドできない — kensaku Maki <sakaki@...>
はじめまして、まきと申します。
[#38183] String << の動作につきまして — kuto@...
うと と申します。
たけ(tk)です。
ふなばです。
たけ(tk)です。
ふなばです。
たけ(tk)です。
ふなばです。
ども、西啓一朗@Ktouth Brand. です。
ふなばです。
ども、西啓一朗@Ktouth Brand. です。
[#38195] 理解の進め方(Re: String << の動作につきまして) — Tadashi Oh-Ya <toy@...>
おおやです。
たけ(tk)です。
In "[ruby-list:38206] 理解の進め方:シュールな世界"
たけ(tk)です
[#38198] Tmailで送るメールに日付がつけられなくなりました — 川田誠司 <kawada.seiji@...>
はじめまして
[#38256] かみ砕いた説明をすべき範囲 — 西 啓一朗 <receiver@...>
ども。西啓一朗@Ktouth Brand. です。
なかだです。
たけ(tk)です
なかだです。
たけ(tk)です
いわおかです。
たけ(tk)です
まつもと ゆきひろです
たけ(tk)です。
たけ(tk)です。
[ruby-list:38129] Re: ruby-tcpwrap and mkmf.rb
In message <200308160714.h7G7ErPL014647@sharui.nakada.kanuma.tochigi.jp>
on Sat, 16 Aug 2003 16:14:55 +0900,
nobu.nakada@nifty.ne.jp wrote:
> At Sat, 16 Aug 2003 15:49:52 +0900,
> Takahiro Kambe wrote:
> > cc -o conftest -I/usr/pkg/lib/ruby/1.6/i386-netbsdelf -O2 -fPIC -pipe -Wl,-export-dynamic conftest.c -lwrap -lc -lcrypt -lm
> > /usr/lib/libwrap.so: undefined reference to `allow_severity'
> > /usr/lib/libwrap.so: undefined reference to `deny_severity'
>
> この二つはlibwrapで定義されているはずのもののようですが、別のラ
> イブラリに分かれているとかでしょうか。
違います。かつて同じようなメールを出していました。
--
神戸 隆博 / Takahiro Kambe
Message-Id: <20010415131212.C41A13227@helium.ruby-lang.org>
Subject: [ruby-list:29276] ruby-tcpwrap and mkmf.rb
Date: Sun, 15 Apr 2001 22:12:13 +0900
From: Takahiro Kambe <taca@sky.yamashina.kyoto.jp>
To: ruby-list@ruby-lang.org (ruby mailing list)
Reply-To: ruby-list@ruby-lang.org
X-Mailer: Mew version 1.94.2 on Emacs 20.7 / Mule 4.0 (HANANOEN)
Precedence: bulk
X-Mail-Count: 29276
X-MLServer: fml [fml 3.0pl#17]; post only (only members can post)
X-Dispatcher: imput version 20000414(IM141)
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
こんばんは。
ruby-tcpwrapをNetBSDで使用する場合ですが、extconf.rbでは、
require "mkmf"
dir_config("wrap")
dir_config("ident")
if have_header("tcpd.h") and
have_library("wrap", "hosts_ctl")
...
としていて、hosts_ctl()がlibwrap.aに含まれているかを、mkmf.rbの
have_library()で、
int main() { return 0; }
int t() { hosts_ctl(); return 0; }
といった関数をライブラリとリンクできるかとチェックしてます。ところが、
これはリンクエラーで失敗します。
NetBSDのhosts_access(3)によると、
#include "tcpd.h"
extern int allow_severity;
extern int deny_severity;
となっていて、
The allow_severity and deny_severity variables determine
how accepted and rejected requests may be logged. They
must be provided by the caller and may be modified by
rules in the access control tables.
と記述されています。すなわち、ライブラリを使用する側が
int allow_severity = 0;
int deny_severity = 0;
といった変数定義を持たなければならず、これらの広域変数が未定義のエラー
となるわけです。
さて、これはどの様に解決するのがスマートなんでしょうか。
--
神戸 隆博(かんべ たかひろ) at home