좌충우돌

MinGW에서 libf2c (in LAPACK) 빌드시 EM_DENORMAL 매크로 문제

Windows 환경에서 MinGW를 이용하여 CLAPACK을 빌드하려고 하였습니다. CBLAS는 별다른 문제가 없었는데, CLAPACK을 빌드하려니 다음과 같은 오류가 나타납니다.

매크로와 정의와 관련된 문제인데, 아무래도 CLAPACK에서 Windows를 인식하고 MSVC의 매크로 정의로 사용하고자 하는 문제로 추측됩니다.

해결책은, gcc 컴파일 프래그에 다음 옵션을 추가하여 system 헤더 파일을 지정해주면 해결이 됩니다.

참조 : http://mingw.5.n7.nabble.com/Problem-building-libf2c-with-mingw-get-setup-exe-td33596.htm

 


Add a Comment Trackback