Page 1 of 1

eSASS4DR1 installation error:libape not found (should be part of headas)

Posted: Thu Feb 01, 2024 3:03 pm
by lidawei
Hi everyone,

I'm encountering an issue while trying to install eSASS4DR1 on my M1 MacBook Pro. When I entered the following code:

Code: Select all

./configure --with-caldb=/Users/irrational/eSASS_cal_DR1/caldb4DR1/ --with-healpix=/Users/irrational/eSASS_cal_DR1/eSASS4DR1/external/Healpix_3.50 --with-headas=$HEADAS --with-gsl=compile --with-lapack=system
I received the following error message:

Code: Select all

configure: HEADAS var exist 
configure: found headas is /Users/irrational/heasoft-6.30.1/x86_64-apple-darwin21.4.0
checking for library containing ape_test... no
configure: error:  libape not found (should be part of headas)!
I'm using macOS Monterey 12.3, and my HEASOFT version is 6.30.1.
Should I re-download and reinstall HEASOFT? Any recommendations on how to proceed would be greatly appreciated.

Cheers,
Dawei

Re: eSASS4DR1 installation error:libape not found (should be part of headas)

Posted: Thu Feb 01, 2024 3:54 pm
by AlainGueguen
Dear Dawei,
There could be some trouble when trying to compile eSASS4DR1 on an Apple M1 , with heasoft 6.30.1 , depending on how you installed heasoft.
to be technical: is your heasoft installation X86_64 or arm64 ?

The easiest way would be to upgrade heasoft to 6.31 or even 6.32 and be sure that you install it in full arm64 mode
best regards
Alain on behalf of the eSASS team

Re: eSASS4DR1 installation error:libape not found (should be part of headas)

Posted: Mon Feb 19, 2024 4:02 pm
by lidawei
Dear Alain,

I'm sorry for not replying promptly. I've been away for a few days.
Thank you very much for your advice. After updating the version of heasoft, I have successfully installed eSASS.

Cheers,
Dawei