[MFC] Visual Studio 2008에서 zlib 1.2.3 컴파일

VS2008에서 컴파일 할경우 다음과 같은 오류 메세지가 출력됨.

1>------ 빌드 시작: 프로젝트: zlib, 구성: DLL ASM Debug Win32 ------
1>Assembling...
1> Assembling: D:\My Project\zlib-1.2.3\contrib\masmx86\inffas32.asm
1>D:\My Project\zlib-1.2.3\contrib\masmx86\inffas32.asm(647) : error A2070:invalid instruction operands
1>D:\My Project\zlib-1.2.3\contrib\masmx86\inffas32.asm(649) : error A2070:invalid instruction operands
1>D:\My Project\zlib-1.2.3\contrib\masmx86\inffas32.asm(663) : error A2070:invalid instruction operands
1>D:\My Project\zlib-1.2.3\contrib\masmx86\inffas32.asm(720) : error A2070:invalid instruction operands
1>Project : error PRJ0019: 도구에서 오류 코드를 반환했습니다. 위치: "Assembling..."
1>빌드 로그가 "file://D:\My Project\zlib-1.2.3\projects\visualc6\Win32_DLL_ASM_Debug\BuildLog.htm"에 저장되었습니다.
1>zlib - 오류: 1개, 경고: 0개
========== 빌드: 성공 0, 실패 1, 최신 0, 생략 0 ==========

※ 수정

inffas32.asm파일의 오류 위치를 다음과 같은 형식으로 변경
    원본 : movd mm7,[esi]
    수정 : movd mm7,dword ptr[esi]
2009/04/21 15:47 2009/04/21 15:47
태그 : , , ,
글 걸기 주소 : 이 글에는 트랙백을 보낼 수 없습니다