Vitruvian Penguin
knoppix

[knoppix:5859] Re: お尋ねの件

Date: Mon, 05 Dec 2005 10:08:29 +0900
User-agent: Mozilla Thunderbird 1.0.7 (Macintosh/20050923)
天野です。

>  
>
>>2.現在,現在Windowsマシンの上にVineLinuxをインストール
>>して,C言語プログラムを作っているのですが,ここで作ったこれらの
>>プログラムはKNOPPIXでも動かせるのでしょうか。
>>    
>>
>
> ライブラリの互換性に注意することは必要ですが、その点がクリアされれば動
>作すると思います。KNOPPIX4 は kernel 2.6 であり Vine Linux は kernel
>2.4 であり、gcc のライブラリのバージョンも異なると思いますので、それらに
>依存しているプログラムであれば、動作は難しいかもしれません。
>
>  
>
>>3.質問2.と重複する内容かもしれませんが,KNOPPIXのC言語
>>にたいする能力はどの程度のものなのでしょうか。従来のLinuxの
>>能力をカバーするものなのでしょうか。
>>    
>>
>
> どのようなものを期待されているのでしょう?gcc は搭載されているので、そ
>の点では、特に KNOPPIX が劣っているということはないと思われますが、いか
>がでしょう?
>  
>
ご自分でプログラムされているということなので、
コンパイルすれば、まず問題なく使えます。
バイナリそのままでも動くとは思います。
が、田添さんが言われている通り、ライブラリは
変更されていますので、使用されているならば、
よくドキュメントを読んでください。

vineはgcc3でknoppixはgcc4だったと思いますが、
インクルードファイルの構成が変更されました。
いくつかの関数の使い方が違います。生成される
バイナリに関しては、4の方がかなりパフォーマンス
が高いです。

gccは現在、見直されているようで、
かなりの変更がなされてい ます。
個人的な感想ですが、おおむね、
良い方向に向かっているようです。
<Prev in Thread] Current Thread [Next in Thread>