[ldns-users] building in a separate directory?
Willem Toorop
willem at nlnetlabs.nl
Mon Sep 5 08:12:54 UTC 2022
Thanks Michael,
It looks like that until now we assumed documentation to be configured
and build from the source directory. I do agree that doing that from the
build directory is much more sensible. I've done a commit to make this work:
https://github.com/NLnetLabs/ldns/commit/5d5c95a9
Does that work for you too?
Cheers,
-- Willem
Op 04-09-2022 om 18:13 schreef Michael Tokarev via ldns-users:
> Hi!
>
> Does ldns support building in a separate directory which
> is different from the source dir?
>
> Looking at the Makefile.in it should, due to usage of
> $(srcdir)/ everywhere. But apparently it does not.
> For example, doxygen documentation can't be built because
> libdns.doxygen file is generated in the build dir but
> makefile refers to it as $(srcdir)/libdns.doxygen.
> After fixing that one, it still fails because doxygen
> can't find files in doc/ and examples/ which actually
> *are* in $(srcdir), not in build dir.
>
> I already had to patch contrib/python/ldns.i for exactly
> this too:
>
> -#include "ldns.h"
> +#include "ldns/ldns.h"
>
> This happens with 1.8.1 and 1.8.3 versions.
>
> Thanks!
>
> /mjt
> _______________________________________________
> ldns-users mailing list
> ldns-users at lists.nlnetlabs.nl
> https://lists.nlnetlabs.nl/mailman/listinfo/ldns-users
More information about the ldns-users
mailing list