Hi Gary,
I am trying to compile browndye 2 on a HPC. For this I successfully installed ocaml 4.10.0, expat and apbs 3.0.0. Corresponding PATH and LD_LIBRARY_PATH variables were set. I am compiling on a SUSE Linux Enterprise Server 15 with gcc-11.2.0
I am able to build the aux-binaries but the bin-binaries fail due to (the very long expression is the lapack lib)
g++ obj/aux/scale_interactions.o -o bin/scale_interactions -L ./lib -lm -lpthread -lbrowndye -lexpat -Wl,--start-group /dss/dsshome1/lrz/sys/spack/release/22.2.1/opt/x86_64/intel-mkl/2020.4.304-gcc-cmdxw76/mkl/lib/intel64/libmkl_intel_lp64.a /dss/dsshome1/lrz/sys/spack/release/22.2.1/opt/x86_64/intel-mkl/2020.4.304-gcc-cmdxw76/mkl/lib/intel64/libmkl_intel_thread.a /dss/dsshome1/lrz/sys/spack/release/22.2.1/opt/x86_64/intel-mkl/2020.4.304-gcc-cmdxw76/mkl/lib/intel64/libmkl_core.a -Wl,--end-group -liomp5 -lpthread -lm -ldl
/usr/bin/ld: cannot find -lbrowndye
To get lapack working I had to change the LIB entry in the Makefile. So -llapack was replaced by $(MKL_LIB).
Do you have any idea how I could get this working?
Best regards,
Gerald