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

Re: How to make cross compile env. to hpcmips



On Thu, Jan 17, 2002 at 05:31:24PM -0700, M. Warner Losh wrote:
> build.shはhpcmipsのcross compileを作ろうとしていますか?
> env MACHINE=hpcmips MACHINE_ARCH=mipsel DESTDIR=/hpcmips-root build.sh
> は動きますか?

-current のソースであれば、 build.sh を使って hpcmips 用の cross compile
環境と、実際に動作する binary を作ることが出来ます。

  % ./build.sh -m hpcmips -D /hpcmips-root

  (MACHINE_ARCH は自動的に設定されます)

以後 $TOOLDIR/bin/nbmake-hpcmips を使うことで、必要な環境変数が設定され
た make コマンドを実行できます。

-release (1.5.x) 用の build.sh はないので、 pkgsrc/cross にある物を使う
必要があるでしょう。



Talking of -current source, you can use build.sh to make cross compile
tools for hpcmips, and it makes working binaries on hpcmips.

  % ./build.sh -m hpcmips -D /hpcmips-root

  (MACHINE_ARCH will be automatically detected and set)

After tools were made, you can use $TOOLDIR/bin/nbmake-hpcmips script
which is wrapper of make command (set some env vars for cross compile).

build.sh is not available for -release (1.5.x) source, so you will need
to install cross compile tools from pkgsrc/cross.

-- 
FUKAUMI Naoki