[exim] Re: FreeBSD trouble with compiling in either tdb or g…

Top Page
Delete this message
Reply to this message
Author: Odhiambo Washington
Date:  
To: exim-users
Subject: [exim] Re: FreeBSD trouble with compiling in either tdb or gdbm
On Thu, Dec 21, 2023 at 6:28 PM Jeremy Harris via Exim-users <
exim-users@???> wrote:

> On 12/21/23 15:06, Odhiambo Washington via Exim-users wrote:
> > I added that, but it doesn't change anything, I am afraid.
>
> Possibly you are not building with the makefile you think you are.
>
> Try "make distclean && make". If that does not work,
> do "make distclean && make FULLECHO='' and check that failing cc command
> line.
>


make distclean && make FULLECHO=

```
ccache clang -g -O0 -o macro_predef
ccache clang -g -O0 -o macro_predef macro_predef.o macro-globals.o
macro-readconf.o macro-expand.o macro-route.o macro-transport.o
macro-drtables.o macro-acl.o macro-tls.o macro-appendfile.o
macro-autoreply.o macro-lmtp.o macro-pipe.o macro-queuefile.o macro-smtp.o
macro-accept.o macro-dnslookup.o macro-ipliteral.o macro-iplookup.o
macro-manualroute.o macro-queryprogram.o macro-redirect.o
macro-auth-spa.o macro-cram_md5.o macro-cyrus_sasl.o macro-dovecot.o
macro-gsasl_exim.o macro-heimdal_gssapi.o macro-plaintext.o macro-spa.o
macro-authtls.o macro-external.o macro-dkim.o macro-malware.o
macro-signing.o
./macro_predef > macro.c
>>> exicyclog script built
>>> exinext script built
>>> exiwhat script built
>>> exigrep script built
>>> eximstats script built
>>> exipick script built
>>> exiqgrep script built
>>> exiqsumm script built
>>> transport-filter.pl script built
>>> convert4r3 script built
>>> convert4r4 script built
>>> exim_checkaccess script built


ccache clang -g -O0 exim_dbmbuild.c
ccache clang -g -O0 -c -O -I/usr/local/include -I/usr/local/include
-DCOMPILE_UTILITY -o exim_dbmbuild.o exim_dbmbuild.c
ccache clang -g -O0 -o exim_dbmbuild
ccache clang -g -O0 -O -I/usr/local/include -I/usr/local/include -o
exim_dbmbuild exim_dbmbuild.o -lcrypt -lm -lutil -lexecinfo -ltdb
ld: error: unable to find library -ltdb
clang: error: linker command failed with exit code 1 (use -v to see
invocation)
*** Error code 1

Stop.
make[1]: stopped in /usr/local/SRC/Exim/exim-4.97/build-FreeBSD-amd64
*** Error code 1

Stop.
make: stopped in /usr/local/SRC/Exim/exim-4.97

```


--
Best regards,
Odhiambo WASHINGTON,
Nairobi,KE
+254 7 3200 0004/+254 7 2274 3223
"Oh, the cruft.", egrep -v '^$|^.*#' ¯\_(ツ)_/¯ :-)
[How to ask smart questions:
http://www.catb.org/~esr/faqs/smart-questions.html]

--
## subscription configuration (requires account):
## https://lists.exim.org/mailman3/postorius/lists/exim-users.lists.exim.org/
## unsubscribe (doesn't require an account):
## exim-users-unsubscribe@???
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/