MacOSX 10.6에서 gcc 4.7을 사용하여 Ogre3d v1.8 라이브러리를 빌드하려고합니다. 나는 MacPorts와 gFortran 웹 페이지 모두에서 gcc 버전을 설치하려했습니다. 둘 다 똑같은 문제가 있으며 이것에 대한 많은 정보를 인터넷에서 찾을 수 없습니다. 그것은 헤더 파일 wchar.h이없는 것 같습니다 즉ogre 빌드 gcc 4.7
Scanning dependencies of target OgreMain
[ 0%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreAlignedAllocator.cpp.o
In file included from /usr/local/gcc-4-7-svn/lib/gcc/x86_64-apple-darwin10/4.7.0/include/c++/bits/postypes.h:42:0,
from /usr/local/gcc-4-7-svn/lib/gcc/x86_64-apple-darwin10/4.7.0/include/c++/bits/char_traits.h:42,
from /usr/local/gcc-4-7-svn/lib/gcc/x86_64-apple-darwin10/4.7.0/include/c++/string:42,
from /Users/parwrange/Desktop/ogre/ogre_src_v1-8-1/OgreMain/include/OgrePrerequisites.h:33,
from /Users/parwrange/Desktop/ogre/ogre_src_v1-8-1/OgreMain/include/OgreArchive.h:31,
from /Users/parwrange/Desktop/ogre/ogre_src_v1-8-1/OgreMain/include/OgreStableHeaders.h:41,
from /Users/parwrange/Desktop/ogre/ogre_src_v1-8-1/OgreMain/src/OgreAlignedAllocator.cpp:28:
/usr/local/gcc-4-7-svn/lib/gcc/x86_64-apple-darwin10/4.7.0/include/c++/cwchar:46:19: fatal error: wchar.h: No such file or directory
compilation terminated.
make[2]: *** [OgreMain/CMakeFiles/OgreMain.dir/src/OgreAlignedAllocator.cpp.o] Error 1
make[1]: *** [OgreMain/CMakeFiles/OgreMain.dir/all] Error 2
make: *** [all] Error 2
:
내 문제는 내가이 오류가 있다는 것입니다.
gcc 4.7 설치로 다른 라이브러리를 빌드 할 수있었습니다. 그래서 나는 그것이 Ogre3d v1.8과 관련이있는 것으로 추측합니다. 포함 순서와 관련이있을 수 있습니다. 그러나이 문제로 다른 사람들을 찾는 데 어려움을 겪고 있기 때문에 여기있는 사람에게해야 할 일에 대한 좋은 조언이 있기를 바랍니다.