openssh3.1 설치하는데 rpm 으로 하든 소스로 하든
make 하면 쭉 나가다가
cipher.c:497: `EVP_CIPH_VARIABLE_LENGTH' undeclared (first use in this function)
cipher.c:498: `EVP_CIPH_ALWAYS_CALL_INIT' undeclared (first use in this function)
make: *** [cipher.o] 오류 1
이러면서 끝나버립니다.
ssl은 openssl-0.9.5a 인데요
무슨 방법이 없겠습니까.
아래 김정균님 글대로 SPECS/opessh.specs파일 고치고 시키는데로 했는데도 역시나 이 오류가
떳습니다.--힘들당
EVP_CIPH_VARIABLE_LENGTH 같은 심볼을 찾지 못하는 것은 openssl 헤더 버전이 오래되어서 생기는 오류입니다. openssh 3.1 은 openssl 0.9.6 이상과 맞춰 빌드하는 것이 일반적이니 openssl 을 업그레이드해 보세요. 업그레이드 뒤에는 빌드 디렉토리를 정리하고 다시 configure 해야 합니다.