[QE-users] Error with libmbd QE-7.3.1

Kevin Allen kja3 at rice.edu
Tue Aug 27 21:31:30 CEST 2024


Hello,

I downloaded and compiled Quantum Expresso 7.3.1 on a macOs-arm64
architecture.
When running 'make all' I get the following error:

Undefined symbols for architecture arm64:
  "___mbd_MOD___vtab_mbd_Mbd_calc_t", referenced from:
      ___libmbd_interface_MOD_clean_mbd in libqemod.a(mbdlib.o)
      ___libmbd_interface_MOD_mbd_interface in libqemod.a(mbdlib.o)
      ___libmbd_interface_MOD_init_mbd in libqemod.a(mbdlib.o)
...
ld: symbol(s) not found for architecture arm64
collect2: error: ld returned 1 exit status
make[2]: *** [pw.x] Error 1
make[1]: *** [pw] Error 1
make: *** [pw] Error 1
The above error makes it seem like it is a QE library error. Are there
additional entries I need to fix in my Makefile so that QE can find this
library?

Thank you,
Kevin Allen

---
Kevin Allen
PhD candidate
Department of Physics and Astronomy
Rice University
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.quantum-espresso.org/pipermail/users/attachments/20240827/c93789aa/attachment.html>


More information about the users mailing list