入口
  何 ?
  毎月の作業
  利点
  NetBSD
    Release
    Application
build.sh
  src
CVS 保管庫作成
boot cd
  内容
  mkisofs
  installboot
  package 入
設置
  CDROM 起動
  upgrade
  sysinst
    手動 installboot
  disk 起動
X11
  X11R6.6
  実行形式を作成
  実行形式を設置
  modular-xorg
  20070320
meta-pkgって何 ?
  作るには
  お手本は
  実際には
Bulk-build
  Macintosh の機種
初めての場合
    20070724a
    20070526ts
    20070203ts
  全体
  詳細
  8. 環境を整える
  20060527
    boot cd
    OF
    pdisk
  いろいろな起動
Server
  kernel
  apache server
  mail
  squirrelmail
  mysql
  postgres
  nfs
  直列口
    speed
問題
  ネットワーク無効
   sysinst 後の起動
  CDROM から起動不可
  old story

Software 入口 | NetBSD 解説 | macppc | packages | pkgsrc 各論 絹/software/全文検索

TsubaiBSD current 生活

Last Update: "2007/08/17 09:57:48 makoto"

X11R6.6

以下の記述は Tsubai 版を選んだ時の話です。 実行形式を作成 → 現用位置に設置

実行形式を作成

二台目以降なら、この項目は通過出来ます。実行形式を設置に進んで下さい。 tgz 形式を開けます。
ttyp0:makoto@s900 16:57:56/060108(/export/20060101)> foreach i (/e/u/j/nandra/X11R6.6+XF4/xor*)
foreach? tar zxf $i
foreach? end
ttyp0:makoto@s900 16:59:17/060108(/export/20060101)> ls
sys/      usr.bin/  xc/
make World します。
ttyp0:makoto@s900 20:25:56/060108(/export/20060101)> cd xc/
ttyp0:makoto@s900 20:25:59/060108(...20060101/xc)> ls
INSTALL.TXT   LABEL         RELNOTES.TXT  config/       extras/       include/      nls/          registry
Imakefile     Makefile      bug-report    doc/          fonts/        lib/          programs/     util/
ttyp0:makoto@s900 20:25:59/060108(...20060101/xc)> time make World >& ../xc-make-world-log
問題がないか確認
 grep 'Error ' /e/s900/20060101/xc-make-world-log
次のような問題がありました
16901-In file included from ../../../exports/include/X11/Xos.h:146,
16902-                 from osinit.c:53:
16903-/usr/include/stdlib.h:98: error: parse error before "int"
16904:*** Error code 1 (continuing)
これは http://www.ki.nu/software/macppc2/X11.html に記載あり。
  112  0:17    cd /
  154  0:23    sudo patch -s -p0 < ~/Mail/netbsd/port-powerpc-ja/2630
               cd /export/xc

ttyZ0:makoto@umax  0:23:51/050419(/export/xc)> time sudo make World >& make-world-log
3575.087u 899.533s 1:12:22.64 103.0%    0+0k 1517+20325io 3897pf+68w
ttyZ0:makoto@umax  1:36:34/050419(/export/xc)> 
もう一度 make World
103  21:52   cd /export/20060101/xc
105  21:52   time make World > & ../xc-make-world-log-patch
上の 105 行を実行した時の様子:
ttyp2:makoto@s900 21:52:22/060108(...20060101/xc)> time make World >& ../xc-make-world-log-patch
4059.421u 1047.953s 2:19:12.87 61.1%    0+0k 2168+28466io 1734pf+0w
別の機械では:
2033.415u 390.912s 39:17.02 102.8%      0+0k 143+18957io 836pf+0w
ttyp2:makoto@harry 23:54:31/060205(/export/xc)> 
仮の位置に make install
106  6:29    mkdir /tmp/xc
107  6:29    env DESTDIR=/tmp/xc sudo make install > & ../xc-make-install-log
108  6:36    env DESTDIR=/tmp/xc sudo make install.man > & ../xc-make-install.man-log
setuid した後に実行形式をまとめておきます。
112  6:38    sudo chmod 4711 /tmp/xc/usr/X11/bin/XFree86
113  6:39    cd /tmp/xc
114  6:39    sudo tar zcpf /e/u/j/ftp/pub/NetBSD/port-macppc/XFree86/X11R6.6+XF4-20060101.tar.gz ./

実行形式を設置

現用位置に設置するには、次のようにします。
115  6:43    cd /
117  6:44    sudo tar zxpf /e/u/j/ftp/pub/NetBSD/port-macppc/XFree86/X11R6.6+XF4-20060101.tar.gz
これには /etc/X11/XF86Config が含まれていないので、 良くある例 から似たような機械のものを持って来て、置いておきます。
ERROR: xextproto is not installed;
Last Update: Sat, 07 Jun 2014 13:16:17 GMT 1.66 2008/03/08