Где находится мир / raii.h?

Я пытаюсь скомпилировать программу на устройстве Vivid (15.04) Ubuntu Touch; и единственная проблема, которая у меня есть:

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

Код делает:

#include "mir/raii.h"

... и, очевидно, этот файл должен был быть в libmircommon-dev, который я оба have:

$ 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

... и ничего не возвращает.

Теперь, в Ubuntu - Поиск содержимого пакета (trusty) - raii.h , есть /usr/include/mircommon/mir/raii.h в mircommon-dev.

Однако, уже в следующей версии, Ubuntu - Поиск содержимого пакета (хитрый) - raii.h , его больше нет в mircommon-dev - есть только файл /usr/include/wibble/raii.h в libwibble-dev, который, я думаю, не имеет отношения (и то же самое для всех следующих версий)

Однако я также вижу код, подобный ~ kdub / mir / key-repeat-gmock-fixes: files для ревизии 3419 , с коммитами в 2016 году, которая все еще использует #include "mir/raii.h"?

Поэтому мой вопрос:

  • 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

... вопрос в том, почему его нет ни в одном из пакетов Ubuntu?

3
задан 2 May 2016 в 23:57

0 ответов

Другие вопросы по тегам:

Похожие вопросы: