HP-UX

openssl 관련 질문

 
박기태
조언자

openssl 관련 질문

openssl을 이용하는 프로그램을 컴파일 하는 중에

마지막 ld 과정에서 아래의 에러가 발생하네요...



OS는 HP-UX 11.23 이고...

openssl은 0.9.7d 로 hp 사이트에서 받은 depot입니다.



ld: Unsatisfied symbol "__udivdi3" in file /usr/local/ssl/lib/libcrypto.a

ld: Unsatisfied symbol "__divdi3" in file /usr/local/ssl/lib/libssl.a

ld: Unsatisfied symbol "__moddi3" in file /usr/local/ssl/lib/libssl.a

ld: Unsatisfied symbol "__umoddi3" in file /usr/local/ssl/lib/libcrypto.a

4 errors.



/usr/local/ssl 은 프로그램에서 사용하는 path이며,

HP-UX 11.11 / openssl 0.9.7c 가 설치되는 위치입니다.



0.9.7d 는 /usr/local/ssl 이 아닌 다른 위치에 분산되어서

설치가 되더군요...



위와 같은 문제를 겪었던 분이나 원인을 아시는 분의

답변 바랍니다...



또, Itanium에서 openssl을 사용하는 경우, 별도의 추가 작업이 필요한지요...?

1 응답 1
고광태
중학생

openssl 관련 질문

http://hpux.connect.org.uk/hppd/hpux/Languages/openssl-0.9.7d/



위사이트에서 depot 11.23 용받아셔서 설치해보세요..



여기서 다운받은 파일을 잘되어라구요..



글구..



Build-time dependencies: gcc perl make

Run-time dependencies: db gettext libiconv perl

위에것중 설치안된것이 있으면설치를 한후에 openssl 을 설치해보시기바랍니다.



위의 것도 아래에서 검색해서 찾으시면 됩니다.



http://hpux.connect.org.uk/