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

cross compiling pkgsrc



黒田と申します.

pkgsrc のクロスコンパイルをしようとしているのですが,
どうしてもコンパイルできないものがあるので教えてください.


・現象
buildlink.mk を使っているものをコンパイルしようとすると,
work/.buildlink 以下のシンボリックリンクが /usr/pkg のライブラリを
さしてしまってコンパイルに失敗する.



・環境
i386 マシン(1.5.2) にcross-mipsel-netbsd-1.3.0.0 をインストール
/home/pkgsrc 以下に pkgsrc.tar.gz を展開
/home/netbsd/1.5.2/hpcmips 以下に base.tgz etc を展開
/usr/pkg/cross/mipsel-netbsd/lib,include で
 hpcmips/usr/lib,includeが見えるように設定
メーリングリストに流れていた hpcmips-make を以下のように変更
 DESTDIR=/home/netbsd/1.5.2/hpcmips export DESTDIR
 PKG_DBDIR=/home/netbsd/1.5.2/hpcmips/var/db/pkg export PKG_DBDIR



BUILDLINK_PREFIX.xx などを変えてみましたが,どうもうまくいきません.
何か環境変数の指定が足りないのでしょうか...


--
黒田 亮(くろだ あきら)
aurora@rr.iij4u.or.jp