Error build - can't find gnutls

Blake McBride <[email protected]>
Newsgroups gmane.comp.lang.smalltalk.gnu.general
Message-ID <CABwHSOvOG1yzEjLe_umd-BMagrDaSeZ431QxmSykfNn6msnDWw@mail.gmail.com>
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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.