![gitit을 설치하려고 했는데 컴파일 단계에서 이 오류가 발생했습니다.](https://linux55.com/image/156123/gitit%EC%9D%84%20%EC%84%A4%EC%B9%98%ED%95%98%EB%A0%A4%EA%B3%A0%20%ED%96%88%EB%8A%94%EB%8D%B0%20%EC%BB%B4%ED%8C%8C%EC%9D%BC%20%EB%8B%A8%EA%B3%84%EC%97%90%EC%84%9C%20%EC%9D%B4%20%EC%98%A4%EB%A5%98%EA%B0%80%20%EB%B0%9C%EC%83%9D%ED%96%88%EC%8A%B5%EB%8B%88%EB%8B%A4..png)
Building library for gitit-0.12.3.1..
/usr/bin/ld.gold: error: cannot find -ltinfo
collect2: error: ld returned 1 exit status
`gcc' failed in phase `Linker'. (Exit code: 1)
-- While building package gitit-0.12.3.1 using:
/root/.stack/setup-exe-cache/x86_64-linux/Cabal-simple_mPHDZzAJ_2.2.0.1_ghc-8.4.3 --builddir=.stack-work/dist/x86_64-linux/Cabal-2.2.0.1 build lib:gitit exe:expireGititCache exe:gitit --ghc-options " -fdiagnostics-color=always"
Process exited with code: ExitFailure 1
답변1
/usr/bin/ld.gold: error: cannot find -ltinfo
일반적으로 필요한 라이브러리가 설치되어 있지 않음을 의미합니다. 이것이 "tinfo" 라이브러리인 "libtinfo"입니다. CentOS에서는 ncurses 패키지의 일부여야 합니다. ncurses-devel 패키지가 설치되어 있는지 확인하십시오.