2011-01-21 2 views
1

Cygwin에서 Redisql (AlchemyDatabase-0.1.6.tgz)을 컴파일하려고하는데 실패했습니다. 이것은 row.c 소스 파일의 fenv.h 헤더 파일이 Cygwin의 C 표준 라이브러리에 포함되어 있지 않기 때문입니다. 나는 그것을 주석 처리하고 Redisql이 성공적으로 컴파일되었다. 이 수정 된 프로그램을 실행해도 괜찮습니까? 컴퓨터가 먹어 버릴 위험이 무엇입니까 &?cygwin에서 fenv.h없이 redisql을 컴파일하십시오.

답변

0

위키 백과에 따르면 fenv.h에는 "부동 소수점 환경을 조작하기위한 다양한 기능과 매크로가 포함되어 있습니다." 따라서 소프트웨어가 작동 할 수도 있지만, 부동 소수점 연산을 수행하면 소프트웨어가 충돌하고 레코딩 될 수 있습니다. Cygwin이 fenv.h (http://cygwin.com/ml/cygwin-patches/2010-q3/msg00058.html)와 함께 제공됩니다.