【エンベデッド】組込Lin ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
657:login:Penguin 08/08/05 13:43:03 U2kvFOrk fabslをthis scopeの場所で定義してやればいい。 abs自体重要な関数でもないし自分で適当に定義して問題ない。 658:login:Penguin 08/08/05 13:48:42 ndc1pKBx >>657 ありがとう。調べてみるとlong double系の関数は fabslに限らずダメみたいですね。 さらに、sh4に限らずhppaとかでもlong double系の関数は c++ではエラーになるみたいで、configureスクリプト内で long double系の数学関数が存在するかチェックして、 なければdoubleで自分で定義しなおすのが通例のようでした。 659:login:Penguin 08/08/05 18:00:02 ndc1pKBx すみません。やっぱり疑問です。 なぜgccではよくてg++ではだめなのでしょうか? fabsl ではありませんが、例えば polw は $ objdump -T /usr/lib/libm.so |grep powl 0002e8a0 w DF .text 0000006c GLIBC_2.2 cpowl 0002b040 w DF .text 00000274 GLIBC_2.2 powl $ objdump -T /usr/lib/libstdc++.so.6 |grep powl 000c4e00 g DF .text 00000028 GLIBCXX_3.4 powl なのに、やはりg++では error: 'powl' was not declared in this scope と言われてしまいます。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
4560日前に更新/254 KB
担当:undef