hns - 日記自動生成システム - Version 2.19.9

先月 2015年03月 来月
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
Namazu for hns による簡易全文検索
詳しくは 詳細指定/ヘルプを参照して下さい
検索式:

2015年03月16日(月) 旧暦 [n年日記] [更新:"2015/03/18 06:33:17"]

#1 [pkgsrc] cross-compile

記憶で書いて見る

cross tool を ./build.sh で作る:

例えば
   $ cd /usr/src
   $ ./build.sh -m evbppc tools
   $ ./build.sh -m evbppc distribution
作ったものは CC_FOR_BUILD で指定する

destdir に実行側の /usr/lib /usr/include を置く:

(英語なら populate と言う)
この方法としては一応二通り。./build.sh を使って作るか INSTALL binary を展開するか

BUILD_DEPENDS を分ける必要がある:

DEPENDS実行時に必要
BUILD_DEPENDSpackage を build する時に必要
TOOL_DEPENDSpackgage を build する時に、host 側で実行する必要がある

問題:

  • 当然 package 毎の事情があり、(何も考えなくても) 簡単に出来るものや、 なかなか出来ないものがある
  • 実はまだ pbulk が対応していない
  • perl と python は大変
  • libtool も大変



最近の日記
2024年03月10日
停電 (瞬電)
2024年03月03日
the second try on bare-metal
useradd
2024年02月29日
opendkim and senmail
2024年01月24日
chat/iam 0.0.8
2024年01月21日
uselocale vs setlocale (textproc/R-readxl)
以上、1 日分です。
タイトル一覧
カテゴリ分類
Powered by hns-2.19.9, HyperNikkiSystem Project

Count.cgi (since 2000/02/05)