TadasBaltrusaitis / OpenFace

OpenFace – a state-of-the art tool intended for facial landmark detection, head pose estimation, facial action unit recognition, and eye-gaze estimation.
Other
6.71k stars 1.82k forks source link

build on arm64 MAC #1054

Open berniehs opened 10 months ago

berniehs commented 10 months ago

Hello. I looked into and tried several solutions mentioned previously and still couldn't resolve the error:

Undefined symbols for architecture arm64:
  "___aarch64_cas1_acq_rel", referenced from:
      _exec_blas in libopenblas.a(blas_server.o)
  "__gfortran_concat_string", referenced from:
      _dgesvd_ in libopenblas.a(dgesvd.o)
      _dormbr_ in libopenblas.a(dormbr.o)
      _dormlq_ in libopenblas.a(dormlq.o)
      _dormqr_ in libopenblas.a(dormqr.o)
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: *** [bin/FaceLandmarkImg] Error 1
make[1]: *** [exe/FaceLandmarkImg/CMakeFiles/FaceLandmarkImg.dir/all] Error 2
make: *** [all] Error 2

Is there anyone else trying to install OpenFace on macs with arm64? I would appreciate any help.

Thanks, Zili