[완료] MinGW AMD64 지원
글쓴이: cppig1995 / 작성시간: 일, 2008/08/10 - 8:20오후
gcc-4.3.0 (mingw32-20080502-alpha)을 사용하고 있습니다.
일단 -m64 옵션을 줘서 컴파일하려고 시도하면 "sorry, unimplemented: 64-bit mode not compiled in"이라고 하네요.
-m64 옵션을 안 주면 CreateProcess라는 파일이나 디렉터리가 없다고 합니다. (Win32 API 이름인데...?)
어떻게 해야 할까요? 리눅스에서는 -m64를 줬을 때 정상적인 64비트 출력이 나왔던 걸로 기억합니다.
* 버전 4.3.0 하에서 이 문제를 해결할 수 있나요?
* 그렇지 않다면, 버전 3.4.5 (mingw32)에서는 64비트 지원을 기대할 수 있을까요?
* 기대할 수 없다면, 어떻게 해야 할까요?
Forums:
Minimalist GNU for Windows 64
http://sourceforge.net/projects/mingw-w64/
제가 x86-64 시스템이 없어서 저게 정확히 크로스 컴파일러인지, 아니면 x86-64 네이티브 컴파일러인지 애매하군요.
Documentation 란에 보면 크로스 컴파일러 빌드 방법이 나와있고, Download 란에 보면 둘 다 제공하는 것 같긴 합니다만...
위 사이트가 도움이 되었으면 좋겠네요.
오홋~ 제가 정확히
오홋~ 제가 정확히 설명을 하지 않았군요. 32비트에서 64비트를 크로스 컴파일링하는 상황입니다.
링크 정말 감사드립니다. (사실 mingw32라고 써놓고 이정도면 됐겠지 했다는...)
Real programmers /* don't */ comment their code.
If it was hard to write, it should be /* hard to */ read.
댓글 달기