IRAF安裝(Mac M1/M2)
最近在裝iraf,按著說明文檔怎么都裝不上去,最后在GitHub上找到了幫助說明,為了幫助后來的同學(xué),打算在B站上發(fā)個(gè)說明文稿
強(qiáng)烈建議遇到問題時(shí)搜索iraf的git:https://github.com/iraf-community
如果使用iraf2.17安裝時(shí),在make sysgen階段時(shí)有報(bào)錯(cuò)
sysdep.c:112:3: error: call to undeclared function 'rmdir'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
? ? ? ? ? ? ? ? rmdir(s);
? ? ? ? ? ? ? ? ^
sysdep.c:112:3: note: did you mean 'rmtdir'?
sysdep.c:107:1: note: 'rmtdir' declared here
rmtdir(Void)
^
1 error generated.
make[1]: *** [sysdep.o] Error 1
make: *** [sysgen] Error 2
是因?yàn)樾掳姹镜腦code不支持iraf2.17,需要使用開發(fā)版本(下載地址:https://github.com/iraf-community/iraf/archive/refs/heads/main.tar.gz)
可以參照文件內(nèi)的install.md進(jìn)行安裝
標(biāo)簽: