私はいくつかの応答データを取得するためにいくつかのクエリ文字列で構成されている投稿とURLをヒットするTLS接続を実装しようとしています。私はSolaris上でOpenSSLを使用しようとしていますが、いくつかのエラーが発生しています。下に私はあなたのソースがlibcrypto
、ないlibssl
で定義されているBIO_write
を参照していますが、唯一の(-lssl
経由)libssl
とリンクするように見え、O/PC言語を使用して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
フォーマットを修正してください。ありがとう。 –