(toppers-users 3200) Re: TOPPERS上で標準ライブラリが使いたい・・・

k.s sweet15th @ at717-oclock.sakura.ne.jp
2010年 5月 21日 (金) 20:35:42 JST


篠崎と申します。いつもML拝見しています。

青木様からもレスありましたが、少し知っていることを。
Newlibというライブラリが公開されています。これをクロス環境構築時に入れておくことが
-lcオプションを生かすために必要だと思います。

京都府中小企業技術センター様のHPに
http://www.mtc.pref.kyoto.lg.jp/kenkyukai/embedded/seminar/jsp00.html
jspカーネルの場合の構築手順が詳しく掲載されています。
リンクしていいものかどうかは解りませんが、公開されているようなので
参考になりませんでしょうか。

ご存じでしたらご容赦ください。

以上です。

--------------------------------------------------
From: "中村" <norichan1108 @ gmail.com>
Sent: Friday, May 21, 2010 3:31 PM
To: <users @ toppers.jp>
Subject: (toppers-users 3197) TOPPERS上で標準ライブラリが使いたい・・・

> こんにちは、中村です。
>
> すみません、素朴な質問をさせてください。
> TOPPERS/ASP cq_starmをベースにストロベリーリナックス製stbeeで動かしてい
> ます。
> 今のところ問題なく動いているようなのでそれはよいのですが、プログラムを
> 書いているといろいろと使いたい標準関数群があります。
> memset、strlen、sprintfとか・・・、。
> ところがconfigureで生成されるMakefileでビルドするとこれらのライブラリは
> リンクされません。(--nostdlibもついていますね)
> こういう場合皆さんどうされているんでしょうか?
> やはり類似関数を一から作っておられるんでしょうか?。
> それとも、なにか逃げ道があるんでしょうか?
>
> できれば早めに回答いただけるとうれしいです。
>
> では、宜しくお願いいたします。
>
>