Re: missing header files

Andreas Radke <[email protected]> Mon, 26 Aug 2024 18:39:26 +0200
Newsgroups dev.linux.lists.ell
Message-ID <[email protected]>
Am Mon, 26 Aug 2024 10:38:37 -0500
schrieb Denis Kenzior <[email protected]>:

> Hi Andreas,
> 
> On 8/26/24 7:38 AM, Andreas Radke wrote:
>  [...]  
> 
> ell/useful.h and ell/asn1-private.h are special.  They're copied from
> the ell tree when iwd is built.  Even if using shared ell, you need
> to setup ell as described in the README
> 
>  [...]  
> 
> These files are included in the distribution package.
> [denkenz@archdev iwd]$ tar -Jtvf iwd-2.19.tar.xz | grep useful
> -rw-r--r-- denkenz/denkenz   1979 2024-08-16 10:31
> iwd-2.19/ell/useful.h [denkenz@archdev iwd]$ tar -Jtvf
> iwd-2.19.tar.xz | grep asn1 -rw-r--r-- denkenz/denkenz   4406
> 2024-08-16 10:31 iwd-2.19/ell/asn1-private.h
> 
>  [...]  
> 
> None of these files are to be installed by ell, they're not part of
> the public API.
> 
> Regards,
> -Denis
> 

Compiling is broken here when using --enable-external-ell with iwd git
master no matter if I put ell source along iwd as described in README
but succeeds with --disable-external-ell.

The README ist somewhat misleading here. When building from git and
placing ell into toplevel dir it's failing. A cp ell/ell into iwd/ is
required when building from git.

-Andy
signature.asc (application/pgp-signature, 488 B)
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCgAdFiEErcih/MFeAdRTEEGelGV6sg8qCSsFAmbMr74ACgkQlGV6sg8q
CSt4QAf/aBNpXzz9AcHkkFOK9tiRpedmzlJe306yjl2U6VZDAgwmEMlhz13LQ5gg
NYztiLGYL1sN4miJJ42clLMa2X8hVZiDrPnVKdtQOd6JkHp5UDqwmz25R2vpjJLt
M4hKuzjScH0baWzau27yK/f1jm4GmLSEQhnuMI2pEGxh1HIYiEqf88onA1yAYW7L
85Q3XSN43n26Qsd4FJV62UpbMX8a5I3PQOmQKAEtMTo776lNh586/G5p8gGYGSgf
O7ztIrQ1WKFVWn4ufyOZ0SPfgnFyySokkYLtJnyu/E7m1mraEJVEFovJ9QW8iy/n
LWlP9KRN8L1sm5Gqg8oU+nisoMra/g==
=Wiwj
-----END PGP SIGNATURE-----