[tlbuild] Building asy - lots of new library deps
Norbert Preining
norbert at preining.info
Tue Feb 21 01:49:55 CET 2023
> If merely a matter of installing a package, and if they can be linked
> statically, then why not. But linking statically is probably not
Some comments:
* libeigen is header only library, so nothing to worry.
* compiling with libtirpc dev and libcurl dev installed, I get:
$ readelf -d asy | grep "Shared library"
0x0000000000000001 (NEEDED) Shared library: [libtirpc.so.3]
0x0000000000000001 (NEEDED) Shared library: [libGLX.so.0]
0x0000000000000001 (NEEDED) Shared library: [libglut.so.3]
0x0000000000000001 (NEEDED) Shared library: [libcurl.so.4]
0x0000000000000001 (NEEDED) Shared library: [librt.so.1]
0x0000000000000001 (NEEDED) Shared library: [libz.so.1]
0x0000000000000001 (NEEDED) Shared library: [libGL.so.1]
0x0000000000000001 (NEEDED) Shared library: [libstdc++.so.6]
0x0000000000000001 (NEEDED) Shared library: [libm.so.6]
0x0000000000000001 (NEEDED) Shared library: [libgcc_s.so.1]
0x0000000000000001 (NEEDED) Shared library: [libpthread.so.0]
0x0000000000000001 (NEEDED) Shared library: [libc.so.6]
$
So yes, that is heavy.
Removing libtirpc dev (no configure switch!) and configure-ing with
--disable-curl I get the above *without* curl and tirpc.
Should I commit both?
Best
Norbert
--
PREINING Norbert https://www.preining.info
Mercari Inc. + IFMGA Guide + TU Wien + TeX Live
GPG: 0x860CDC13 fp: F7D8 A928 26E3 16A1 9FA0 ACF0 6CAC A448 860C DC13
More information about the tlbuild
mailing list.