Skip to content

undefined reference to symbol 'inflateEnd' error adding symbols: DSO missing from command line

$ autoreconf -fi
$ ./configure --prefix=/home/jman/tmp/ff/workspace --disable-shared --enable-static LIBS=-lX11
$ make -i -j32
  CCLD     bd_list_titles
/usr/bin/ld: /home/jman/tmp/ff/workspace/lib/libxml2.a(xzlib.c.o): undefined reference to symbol 'inflateEnd'
/usr/bin/ld: /lib/x86_64-linux-gnu/libz.so.1: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
make: *** [Makefile:1450: bd_list_titles] Error 1

This worked just the other day. I have used gcc/g++ v11,v12, and clang.

I even reinstalled the files that are causing the errors by building them from the latest source code.

Any ideas?

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information