help-smalltalk
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Help-smalltalk] Error build - can't find gnutls


From: Blake McBride
Subject: [Help-smalltalk] Error build - can't find gnutls
Date: Mon, 17 Oct 2016 04:02:25 -0500

Hi,

I am building the latest git master on 64 bit Linux using the following:

libtoolize --force
autoreconf -vi
./configure --with-system-libffi=/usr/lib/x86_64-linux-gnu
--with-system-libltdl=/usr/lib/x86_64-linux-gnu
make


One of the configure output lines reads:
checking for gnutls_global_init in -lgnutls... yes


Also:
/usr/lib $ find . -name '*ltdl*'
./x86_64-linux-gnu/libltdl.so.7
./x86_64-linux-gnu/libltdl.so.7.3.0
./x86_64-linux-gnu/libltdl.la
./x86_64-linux-gnu/libltdl.a
./x86_64-linux-gnu/libltdl.so


The make ends with:

make[3]: Entering directory
`/home/blake/Backup/gnusmalltalk.git/packages/net'
  CCLD     gnutls-wrapper
gnutls-wrapper.o: In function `handle_error':
/home/blake/Backup/gnusmalltalk.git/packages/net/gnutls-wrapper.c:42:
undefined reference to `gnutls_alert_send'
/home/blake/Backup/gnusmalltalk.git/packages/net/gnutls-wrapper.c:44:
undefined reference to `gnutls_error_is_fatal'
gnutls-wrapper.o: In function `main':
/home/blake/Backup/gnusmalltalk.git/packages/net/gnutls-wrapper.c:128:
undefined reference to `gnutls_global_init'
/home/blake/Backup/gnusmalltalk.git/packages/net/gnutls-wrapper.c:149:
undefined reference to `gnutls_init'
/home/blake/Backup/gnusmalltalk.git/packages/net/gnutls-wrapper.c:150:
undefined reference to `gnutls_set_default_priority'
/home/blake/Backup/gnusmalltalk.git/packages/net/gnutls-wrapper.c:152:
undefined reference to `gnutls_anon_allocate_client_credentials'
/home/blake/Backup/gnusmalltalk.git/packages/net/gnutls-wrapper.c:153:
undefined reference to `gnutls_credentials_set'
/home/blake/Backup/gnusmalltalk.git/packages/net/gnutls-wrapper.c:155:
undefined reference to `gnutls_certificate_allocate_credentials'
/home/blake/Backup/gnusmalltalk.git/packages/net/gnutls-wrapper.c:156:
undefined reference to `gnutls_credentials_set'
/home/blake/Backup/gnusmalltalk.git/packages/net/gnutls-wrapper.c:159:
undefined reference to `gnutls_transport_set_ptr'
gnutls-wrapper.o: In function `do_handshake':
/home/blake/Backup/gnusmalltalk.git/packages/net/gnutls-wrapper.c:57:
undefined reference to `gnutls_handshake'
gnutls-wrapper.o: In function `main':
/home/blake/Backup/gnusmalltalk.git/packages/net/gnutls-wrapper.c:225:
undefined reference to `gnutls_record_send'
/home/blake/Backup/gnusmalltalk.git/packages/net/gnutls-wrapper.c:235:
undefined reference to `gnutls_bye'
/home/blake/Backup/gnusmalltalk.git/packages/net/gnutls-wrapper.c:237:
undefined reference to `gnutls_deinit'
/home/blake/Backup/gnusmalltalk.git/packages/net/gnutls-wrapper.c:244:
undefined reference to `gnutls_anon_free_client_credentials'
/home/blake/Backup/gnusmalltalk.git/packages/net/gnutls-wrapper.c:245:
undefined reference to `gnutls_certificate_free_credentials'
/home/blake/Backup/gnusmalltalk.git/packages/net/gnutls-wrapper.c:246:
undefined reference to `gnutls_global_deinit'
/home/blake/Backup/gnusmalltalk.git/packages/net/gnutls-wrapper.c:197:
undefined reference to `gnutls_record_recv'
gnutls-wrapper.o: In function `do_handshake':
/home/blake/Backup/gnusmalltalk.git/packages/net/gnutls-wrapper.c:61:
undefined reference to `gnutls_error_is_fatal'
/home/blake/Backup/gnusmalltalk.git/packages/net/gnutls-wrapper.c:64:
undefined reference to `gnutls_alert_send_appropriate'
gnutls-wrapper.o: In function `main':
/home/blake/Backup/gnusmalltalk.git/packages/net/gnutls-wrapper.c:165:
undefined reference to `gnutls_perror'
/home/blake/Backup/gnusmalltalk.git/packages/net/gnutls-wrapper.c:240:
undefined reference to `gnutls_deinit'
gnutls-wrapper.o: In function `do_handshake':
/home/blake/Backup/gnusmalltalk.git/packages/net/gnutls-wrapper.c:64:
undefined reference to `gnutls_alert_send_appropriate'
collect2: error: ld returned 1 exit status
make[3]: *** [gnutls-wrapper] Error 1
make[3]: Leaving directory
`/home/blake/Backup/gnusmalltalk.git/packages/net'
make[2]: *** [NetClients.star] Error 2
make[2]: Leaving directory `/home/blake/Backup/gnusmalltalk.git'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/blake/Backup/gnusmalltalk.git'
make: *** [all] Error 2


Sure appreciate any help.

Thanks!

Blake


reply via email to

[Prev in Thread] Current Thread [Next in Thread]