undefined reference to `sasl_client_init'
configured with --with-sasl2
/bin/sh ../../libtool --tag=CXX --mode=link x86_64-pc-linux-gnu-g++ -Os -pipe -march=native -I/usr/include/openmpi/ompi/mpi/cxx/ -pthread -Wl,-O1 -Wl,--as-needed -pthread -o libmbutil.la bufmod.lo cleanup.lo clock_time.lo crypt.
lo demangle.lo dummypgin.lo evaluator_impl.lo except.lo fn_UNIX.lo gauss.lo input.lo legalese.lo mathp.lo mbsasl.lo mbsleep.lo mbsleep_int.lo mbstrbuf.lo myassert.lo mynewmem.lo mysleep.lo parser.lo parsinc.lo table.lo task2cpu.lo withl
ab.lo -lsuitesparseconfig -lm -lsuitesparseconfig -lm -L/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0 -L/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.
0/../../../../x86_64-pc-linux-gnu/lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../.. -lgfortran -lm -lquadmath -lltdl -latomic_ops_gpl -latomic_ops -lsuitesparseconfig -lm -lsuitesparseconfig -lm -L/usr/lib/gcc/x86_64-pc-linux-
gnu/11.2.0 -L/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../..
-lgfortran -lm -lquadmath -lltdl -latomic_ops_gpl -latomic_ops
libtool: link: x86_64-pc-linux-gnu-ar cru .libs/libmbutil.a .libs/bufmod.o .libs/cleanup.o .libs/clock_time.o .libs/crypt.o .libs/demangle.o .libs/dummypgin.o .libs/evaluator_impl.o .libs/except.o .libs/fn_UNIX.o .libs/gauss.o .libs/inp
ut.o .libs/legalese.o .libs/mathp.o .libs/mbsasl.o .libs/mbsleep.o .libs/mbsleep_int.o .libs/mbstrbuf.o .libs/myassert.o .libs/mynewmem.o .libs/mysleep.o .libs/parser.o .libs/parsinc.o .libs/table.o .libs/task2cpu.o .libs/withlab.o
libtool: link: x86_64-pc-linux-gnu-ranlib .libs/libmbutil.a
libtool: link: ( cd ".libs" && rm -f "libmbutil.la" && ln -s "../libmbutil.la" "libmbutil.la" )
/bin/sh ../../libtool --tag=CC --mode=link x86_64-pc-linux-gnu-gcc -Os -pipe -march=native -pthread -Wl,-O1 -Wl,--as-needed -pthread -o mbsasltest mbsasltest.o -lsasl2 -lcrypt -lpam -lpam_misc -ldl -lcrypt libmbutil.la -lsuitespa
rseconfig -lm -lsuitesparseconfig -lm -L/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0 -L/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x8
6_64-pc-linux-gnu/lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../.. -lgfortran -lm -lquadmath -lltdl -latomic_ops_gpl -latomic_ops
/bin/sh ../../libtool --tag=CXX --mode=link x86_64-pc-linux-gnu-g++ -Os -pipe -march=native -I/usr/include/openmpi/ompi/mpi/cxx/ -pthread -Wl,-O1 -Wl,--as-needed -pthread -o testexcept testexcept.o libmbutil.la -lsuitesparseconfi
g -lm -lsuitesparseconfig -lm -L/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0 -L/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-
linux-gnu/lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../.. -lgfortran -lm -lquadmath -lltdl -latomic_ops_gpl -latomic_ops
libtool: link: x86_64-pc-linux-gnu-gcc -Os -pipe -march=native -pthread -Wl,-O1 -pthread -o mbsasltest mbsasltest.o -Wl,--as-needed -lsasl2 -lpam -lpam_misc -lcrypt ./.libs/libmbutil.a -lpthread -lsuitesparseconfig -L/usr/lib/gcc/x86_6
4-pc-linux-gnu/11.2.0 -L/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.
0/../../.. -lgfortran //usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/libquadmath.so -lm //usr/lib64/libltdl.so -ldl -latomic_ops_gpl -latomic_ops -pthread -Wl,-rpath -Wl,//usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0 -Wl,-rpath -Wl,//usr/lib64
/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: ./.libs/libmbutil.a(mbsasl.o): in function `mbdyn_sasl_client_init':
mbsasl.c:(.text+0x3b7): undefined reference to `sasl_client_init'
/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: mbsasl.c:(.text+0x3c9): undefined reference to `sasl_errstring'
/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: ./.libs/libmbutil.a(mbsasl.o): in function `mbdyn_sasl_server_init':
mbsasl.c:(.text+0x40e): undefined reference to `sasl_server_init'
/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: mbsasl.c:(.text+0x420): undefined reference to `sasl_errstring'
/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: ./.libs/libmbutil.a(mbsasl.o): in function `mbdyn_sasl_fini':
mbsasl.c:(.text+0x464): undefined reference to `sasl_done'
/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: ./.libs/libmbutil.a(mbsasl.o): in function `mbdyn_sasl_client_auth':
mbsasl.c:(.text+0x544): undefined reference to `sasl_client_new'
/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: mbsasl.c:(.text+0x558): undefined reference to `sasl_errstring'
/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: mbsasl.c:(.text+0x722): undefined reference to `sasl_client_start'
/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: mbsasl.c:(.text+0xa7d): undefined reference to `sasl_client_step'
/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: mbsasl.c:(.text+0xb60): undefined reference to `sasl_dispose'
/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: ./.libs/libmbutil.a(mbsasl.o): in function `mbdyn_sasl_server_auth':
mbsasl.c:(.text+0xc9e): undefined reference to `sasl_server_new'
/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: mbsasl.c:(.text+0xcb7): undefined reference to `sasl_errstring'
/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: mbsasl.c:(.text+0xd6d): undefined reference to `sasl_listmech'
/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: mbsasl.c:(.text+0xd7d): undefined reference to `sasl_errdetail'
/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: mbsasl.c:(.text+0xf73): undefined reference to `sasl_server_start'
/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: mbsasl.c:(.text+0xfbc): undefined reference to `sasl_server_step'
/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: mbsasl.c:(.text+0x11aa): undefined reference to `sasl_dispose'
collect2: error: ld returned 1 exit status
make[2]: *** [Makefile:585: mbsasltest] Error 1
make[2]: *** Waiting for unfinished jobs....