Joonas' Note
Joonas' Note
macOSX에서 Qt 5 빌드 중 에러 해결법 본문
빌드 문서는 wiki.qt.io/Building_Qt_5_from_Git#Getting_the_source_code 를 참고하였다.
환경은 macOS 10.14.6 에서 진행하였다.
Qt 5는 서브모듈을 무려 45개를 가지고 있다.
그래서 아래 커맨드로 각 서브모듈을 모두 가져오는데,
$ perl init-repository
업데이트도 이걸로 한다. (-f 옵션 붙여서)
그런데 내 경우에는 서브모듈들을 가져오는데, 에러가 있었다.
정말 자주 멈췄다.
네트워크 문제인지 모르겠으나, 터미널에서 오브젝트를 받아오는 중에 그대로 멈춰버린다.
그래서 그 모듈을 직접 clone 했다.
클론을 해보려하면 이미 있으니 에러가 있다고 한다. rm -rf 로 지우고 다시 해보면 잘 된다.
perl에서 문제가 생긴건지는 모르겠으나, 직접 clone 커맨드를 입력해서 해결했다.
init-repository 스크립트 실행 단계에서, 서브 모듈을 모두 가져오면 이후 각 브랜치를 fetch해서 업데이트 하는데
HEAD가 없다는 에러가 나온다.
코드는 이미 받아왔으니, HEAD 맞추는 건 무시하고 이후 단계(make install 이라던지 등등)를 진행해도 문제 없다.
'개발' 카테고리의 다른 글
SSH key 추가 시 id_rsa 에러 해결법 (0) | 2020.06.09 |
---|---|
brew로 gtest 설치하기 (0) | 2020.06.04 |
GitHub Actions에서 Chrome WebDriver 테스트 오류 해결법 (pytest) (0) | 2020.04.05 |
Semantic-UI로 무한 로딩 바 만들기 (0) | 2020.01.15 |
PHP4 to PHP5.4 or higher (0) | 2019.11.06 |
Comments