여기 OpenSSL과 관련하여 고민 중입니다. 현재 릴리스 1.0.1을 다운로드했고 컴파일 자체가 작동합니다. ./apps/openssl.exe도 호출 할 수 있습니다. 나는 연결 프로세스를 얻을 때 링커는 불평 :openssl에서 cygwin과 mingw를 사용하여`_WinMain @ 16 '에 대한 정의되지 않은 참조
/usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../libcygwin.a(libcmain.o):(.text+0xba): undefined reference to `[email protected]'
:
이
/usr/i686-pc-mingw32/sys-root/mingw/lib/libmingw32.a(main.o): In function `main':
/usr/src/mingw-runtime/mingw-runtime-3.20-1/src/mingwrt-3.20-mingw32/main.c:73: undefined reference to `[email protected]'
이것은 Cygwin에서 오류가 (내가 Cygwin에서에서와 Mingw를 사용하는 경우이이 같은 오류가 Cygwin에서 자체 발생)
이제는 이것이 주 기능을 찾지 못한다는 것을 알았지 만 실제로는 그렇지 못했습니다. 나는 openssl이 주 기능을 가지고 있음을 의미합니다. mingw에 관해서 : 나는 오류의 원인이 될 수있는 언급 파일을 찾을 수 없다. 그러나 libcygwin.a는 존재한다. (주 기능이 있는지 알아낼 방법이 없다.)
그래서 기본적으로 묻습니다. 왜이 오류는 주 기능을 추가하지 않은 경우에만 발생합니다. 내가 뭐 놓친 거 없니?
편집 : 죄송 그렇게 놓친 : 나는 윈도우 7의 x64 엔터프라이즈 오전
나는 당신이 너무 많은 오류 로그를 자르고 있다고 생각한다. 'make '라고 다시 말하면서 pastebin.com이나 그와 비슷한 것을 사용하십시오. 'make clean '하지 마라. 마지막 단계가 다시 실패하기 전에 다시 시도하라. –
나는 실제로 문제를 건너 뛰었으므로 더 이상 고민하지 않는다. 의견을 보내 주셔서 감사합니다 (실제로 다시 보았음에도 불구하고 실제로 보지 못했습니다). – javex