TLS 연결을 구현하여 일부 응답 문자열을 구성하는 게시물과 함께 URL에 도달하려고합니다. Solaris에서 OpenSSL을 사용하려고하지만 오류가 발생합니다. 당신의 소스 libcrypto
하지 libssl
에 정의되어 BIO_write
를 참조처럼 내가 O/P에게C 언어를 사용하는 solaris에서 openssl 문제
bash-3.2# /usr/sfw/bin/gcc ssl.c -lkstat -lnsl -lsocket -lresolv -lssl ssl.c:72:23: warning: unknown escape sequence ,
ssl.c:72:23: warning: unknown escape sequence ,
Undefined first referenced symbol in file BIO_write /var/tmp//cc2qj0DA.o (symbol belongs to im plicit dependency /usr/sfw/lib/gcc/i386--solaris2.10/3.4 .3/../../../libcrypto .so.0.9.7)
BIO_free_all /var/tmp//cc2qj0DA.o (symbol belongs to implicit dependency usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/../../../libcrypto .so.0.9.7)
IO_ctrl /var/tmp//cc2qj0DA.o (symbol belongs to implicit dependency /usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/../../../libcrypto .so.0.9.7)
BIO_read /var/tmp//cc2qj0DA.o (symbol belongs to implicit dependency /usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/../../../libcrypto .so.0.9.7)
ld: fatal: symbol referencing errors. No output written to a.out collect2:
ld returned 1 exit status
서식을 수정하십시오. 감사. –