% wget ftp://wine.cc.chuo-u.ac.jp/pub/network/gated/gated-3-5-10.tar.gz % cd ../build % gzcat ../src/gated-3-5-10.tar.gz | tar xvf - % cd gated-3-5-10/ % src/util/archtype % mkdir src/obj.`src/util/archtype` % ls -d src/obj.* % ls src/obj.Darwin-7.7.1-Power/ % cp src/configs/freebsd src/obj.Darwin-7.7.1-Power/Config % cd src % make config
以下のパッチをあてる
diff -c task.h task.h.org *** task.h Mon Jan 24 21:20:35 2005 --- task.h.org Thu May 28 00:23:28 1998 *************** *** 317,327 **** (const char *, int, trace *)); - /* TNK PROTOTYPE(task_create, extern int, (task *)); - */ PROTOTYPE(task_alloc_send, extern void, (task *, --- 317,325 ----
% make % sudo mkdir /usr/local/sbin % sudo mkdir /usr/local/bin % sudo make install % sudo cp ../conf/サンプルとするファイル /etc/gated.conf ( % sudo cp ../conf/rip.routed /etc/gated.conf)
/etc/rc の最後の方に
/usr/local/sbin/gated
を追加.