Boost: 최신 소스를 컴파일하거나 add-apt-repository를 사용하시겠습니까?

Boost: 최신 소스를 컴파일하거나 add-apt-repository를 사용하시겠습니까?

부스트: 최신 소스를 컴파일하거나 add-apt-repository를 사용하세요.

교차로에 있습니다. 어느 쪽으로 가야 할까요…?

Boost 1.55는 Raspian Jessie stable의 일부이며 Domoticz를 설치할 때의 조언은 최신 Boost를 사용하라는 것입니다(소스를 컴파일하여...). 현재는 1.61이지만 "2015년 12월 19일 현재 버전은 1.60입니다."

(편집: 다음 조언에 따라 gcc 4:4.9.2-2를 사용하여 Boost 1.55 위에 Domoticz를 성공적으로 구축했습니다(만들 때 3바이트만 허용해야 했습니다).

다음 중 하나를 수행할 수 있습니다.

a) 다운로드한 소스를 무시하고(안녕!) 다음으로 시작하여 apt-get 시스템 내에 머물면서 Boost의 최첨단을 유지하시겠습니까?

(편집: 이 방향으로 가다가 오류가 발생하여 뒤로 물러났습니다.):

sudo add-apt-repository ppa:boost-latest/ppa

etc

b) 다운로드한 소스를 apt-get 시스템 외부에서 컴파일합니다. (apt-get 시스템에 다시 연결할 수 없다면 이는 좋지 않은 생각인 것 같습니다...)

(편집: 꼭 필요한 경우가 아니면 불필요한 것 같았습니다! :-p 그래서 다시 물러났습니다.)

rpi-clone을 사용하여 SD 카드 세트에 적절한 백업이 있습니다.)

  • Boost 1.55 이전 제거에 대한 백업이 있습니다(“이전 Boost 라이브러리를 제거하지 않으면 연결 오류가 발생합니다”).

  • 이후 Boost 1.61을 다운로드하여 컴파일할 수 있었습니다(다른 SD 카드에 별도의 rpi-clone 백업을 수행함)…

어떤 제안이라도 환영합니다…

나는 이것을 본 적이 있습니다 :

관련 정보