On Wed, 2023-01-18 at 01:54 +0100, Samuel Thibault wrote: > Hello, > > But none of these directories are actually using libz, so it doesn't > make sense to make them use -lz. > > Are you sure that your cross-toolchain supports linking shared > libraries?
Here are the configure flags: CPPFLAGS="-I$TARGET_ROOT/include -fno-omit-frame-pointer" \ LDFLAGS="-L$TARGET_ROOT/lib -lblkid -luuid -lz -lncursesw -ltinfow - ldl" \ ../$HURD_SRC/configure \ --build="$HOST" \ --host="$TARGET" \ --prefix="$TARGET_ROOT" \ --without-parted \ --enable-static-progs=ext2fs,iso9660fs,pci-arbiter \ --with-ncursesw-include-dir="$TARGET_ROOT/include/ncursesw" \ --with-libgcrypt-prefix="$TARGET_ROOT" \ --with-libcrypt \ --with-libz \ --without-rump \ --without-acpica \ --without-libdaemon \ --without-libbz2 \ --without-rump \ --enable-ncursesw \ --disable-profile