2011-01-21 16 views
1

CygwinでRedisql(AlchemyDatabase-0.1.6.tgz)をコンパイルしようとしましたが失敗しました。これは、row.cソースファイルのヘッダファイルfenv.hがCygwinのC標準ライブラリに含まれていないためです。私はそれをコメントアウトし、Redisqlは正常にコンパイルされました。この変更されたプログラムを実行しても問題ありませんが、コンピュータを食べるのはどういう危険性がありますか?&cygwinでredisqlをfenv.hなしでコンパイル

答えて

0

ウィキペディアによると、fenv.hには、浮動小数点環境を操作するためのさまざまな関数とマクロが含まれています。したがって、ソフトウェアが動作する可能性がありますが、浮動小数点演算を実行すると、ソフトウェアがクラッシュして焼損する可能性があります。しかしCygwinにはfenv.hが付属しているようです(http://cygwin.com/ml/cygwin-patches/2010-q3/msg00058.html)

関連する問題