cannot enable executable stack as shared object requires: Permission denied - 이게 무슨 소리지?
기타 삽질 2021. 11. 2. 11:23libblas.so.3: cannot enable executable stack as shared object requires: Permission denied
ARM용 우분투 사용중에 numpy를 쓰려고 하니 atlas, openblas에서 이런 오류가 나온다.
이건 execstack이 등록이 안 되서 그런 것이므로 등록해주면 된다. ARM용 우분투는 임베디드에 가까워서 이런 자잘한 것이 삭제되어 있기 때문.
sudo apt install execstack
execstack -c /usr/lib/arm-linux-gnueabihf/libblas.so.3
이런 식으로 오류가 난 라이브러리를 스택에 등록하면 된다. 저기 있는 arm-linux 대신 aarch64-linux 일수도 있다. 이건 본인이 가지고 있는 보드에 따라 다르다.
'기타 삽질' 카테고리의 다른 글
신 요마와리 : 떠도는 밤 심연(Yomawari:Midnight Shadow) 한글패치 선행공개 (3) | 2021.11.14 |
---|---|
신요마와리 : 떠도는 밤 심연 한글패치 는 가능할까? (0) | 2021.11.09 |
Spacedesk 엄청난 물건이군요 (0) | 2021.10.24 |
[Windows] HDMI로 연결한 후 특정게임을 전체화면으로 돌리면 소리가 안 나온다 (0) | 2021.09.07 |
Tacotron Multi-speaker 하이퍼 파라미터 수정기 (9) | 2021.06.24 |