(toppers-users 3408) Re: ASPカーネルのコンフィギュレータ構築について

Meika Sugimoto asuka.choronos @ gmail.com
2011年 3月 6日 (日) 00:15:41 JST


戸田様

杉本ともうします.

> cannot find -lboost_filesystem-gcc-mt-s

これがエラーの原因です.
コンフィギュレータはboostというC++ライブラリを
用いるので,ASPのソースとは別にインストールする
必要があります.

http://www.boost.org/

からダウンロードしてビルドするとboostライブラリが
使用できるようになります.


ただ,コンフィギュレータを実行したいだけであれば
ビルドをあえて行わず,下記からバイナリをダウンロードして
お使いいただければ問題ありません.

http://toppers.jp/cfg-download.html

以上,よろしくお願いします.

(2011/03/04 19:22), toda.daiki @ jp.fujitsu.com wrote:
> お世話になっております。
> 富士通特機システムの戸田と申します。
> 
> 
> 現在、ASPカーネル(NiosII版)を使用するための環境設定を、TOPPERS/ASPカーネ
> ル ユーザーズマニュアルを参照しながら行っているのですが、3.2 コンフィギ
> ュレータの構築で、makeコマンドを実行すると以下のエラーが発生します。
> 
> [NiosII EDS]$ make
>> ・中略
>> make[1]: Entering directory `/cygdrive/e/work/asp/cfg/cfg'
> g++ -o cfg cfg.o cfg0.o cfg1.o cfg2.o cfg3.o ../toppers/itronx/libitronx.
> a ../toppers/libtoppers.a  -lboost_filesystem-gcc-mt-s -lboost_program_
> options-gcc-mt-s
> 
> /usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../i686-pc-cygwin/bin/ld:
> cannot find -lboost_filesystem-gcc-mt-s
> collect2: ld returned 1 exit status
> make[1]: *** [cfg] Error 1
> make[1]: Leaving deirectory `/cygdrive/e/work/asp/cfg/cfg'
> make: *** [cfg] Error 2
> /cygdrive/e/work/ewes/asp/cfg
> [NiosII EDS]$
> 
> ファイルの読込先(/usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../i686-pc-
> cygwin/bin/ld)が参照できないためのエラーかと思うのですが、このエラーの解
> 消方法を教えていただけますか。
> なお、以下のソースが読み出している、各ファイルの読出し先は、各ファイルが
> 実際に保存されている読出し先に変更しています。
> asp/cfg/Makefile
> asp/cfg/cfg/Makefile.depend
> asp/cfg/toppers/Makefile.depend
> 
> ビルド環境は以下の通りです。
> ビルドツール:Nios II 9.1 Command Shell.bat
> boost:boost_1_33_1
> 
> よろしくお願いします。
> ━━━━━━━━━━━━━━━━━━━
> 富士通特機システム株式会社
>  戸田 大樹 <Toda Daiki>
> TEL:078-934-8241    FAX:078-935-8929
> mail:toda.daiki @ jp.fujitsu.com
> ━━━━━━━━━━━━━━━━━━━
> 
> 


-- 
--------------------------
Meika Sugimoto
mail:asuka.choronos @ gmail.com



More information about the USERS mailing list