0

GnuTLS で単純なクライアント/サーバー コードをコンパイルしようとしていますが、未定義の参照のエラーがいくつかあります。

$ gcc -o client client.o tcp.o `pkg-config gnutls --libs`
client.o: In function `main':
client.c:(.text+0x159): undefined reference to `gnutls_handshake_set_timeout'
client.o: In function `_verify_certificate_callback':
client.c:(.text+0x36a): undefined reference to `gnutls_certificate_verify_peers3'
client.c:(.text+0x3b1): undefined reference to `gnutls_certificate_verification_status_print'
collect2: ld returned 1 exit status

「-lgnutls」オプションを使用しても結果は同じです。ヒントをありがとう。

ところで、サンプル コードはここにあります ( http://gnutls.org/manual/html_node/Client-examples.html )。

4

1 に答える 1