mir/raii.h는 어디에 있나요?

mir/raii.h는 어디에 있나요?

Vivid(15.04) Ubuntu Touch 장치에서 프로그램을 컴파일하려고 합니다. 내가 가진 유일한 문제는 다음과 같습니다.

fatal error: mir/raii.h: No such file or directory

코드는 다음을 수행합니다.

#include "mir/raii.h"

... 그리고 분명히 그 파일은 에 있어야 했는데 libmircommon-dev, 둘 다 가지고 있습니다:

$ apt-show-versions -r mircommon
libmircommon-dev:armhf/vivid 0.20.3+15.04.20160322-0ubuntu1 uptodate
libmircommon5:armhf/vivid 0.20.3+15.04.20160322-0ubuntu1 uptodate

내가 하고 있는 일은 확실히 시스템에 없습니다.

sudo find / -xdev -name raii.h

... 그리고 아무것도 반환하지 않습니다.

지금에우분투 – 패키지 내용 검색(신뢰할 수 있는) -- raii.h/usr/include/mircommon/mir/raii.h, 에 이 있습니다 mircommon-dev.

그러나 이미 다음 버전에서는Ubuntu – 패키지 내용 검색(wily) -- raii.h, 더 이상 에 없습니다 . 에 mircommon-dev파일만 있는데 관련이 없는 것 같습니다(다음 버전 모두 동일)./usr/include/wibble/raii.hlibwibble-dev

그러나 다음과 같은 코드도 볼 수 있습니다.~kdub/mir/key-repeat-gmock-fixes : 개정판 3419용 파일, 2016년 커밋에서 여전히 #include "mir/raii.h"?

그래서 내 질문은 다음과 같습니다

  • Mir에서 완전히 제거 되었거나 mir/raii.h다른 패키지에 존재합니까? 그렇다면 어떤 패키지를 설치해야 합니까?
  • 완전히 제거된 경우 프로그램을 컴파일하기 위해 대신 어떤 헤더를 사용할 수 있습니까?

편집: 방금 최신 내용을 봤습니다.mir/development-branch/tarball r.3489(을 통해http://bazaar.launchpad.net/~mir-team/mir/development-branch/files) 그리고 아직

./mir/development-branch/src/include/common/mir/raii.h

저기... 그렇다면 질문은 왜 우분투 패키지에는 없는 걸까요?

관련 정보