Como resolvo um problema de dependência com o Ubuntu SDK, o chroot, o CMakelists e o emulador?

1

Eu estou tentando construir lp:ubuntu-filemanager-app no sdk do Ubuntu para rodar no emulador. As bibliotecas que preciso estão instaladas no meu sistema e no shell do phablet. Eu posso executar o aplicativo no QMLScene.

No entanto, quando tento criar o aplicativo para o emulador de toque do ubuntu, recebo o seguinte erro de dependência:

/home/akiva/Programming/ubuntu-filemanager-app/src/plugin/folderlistmodel/dirmodel.cpp:45: error: taglib/attachedpictureframe.h: No such file or directory
 #include <taglib/attachedpictureframe.h>
                                         ^

  1. Faz diferença para adicionar essas dependências se eu usar o CMakeLists sobre o QMLproject ou o .pro, ou se é o mesmo processo em toda a linha?
  2. Como adiciono essa dependência?
    • Preciso ir para a página de projetos?
    • Preciso endereçá-lo em Executar ou Construir?
  3. Por que esse problema de depuração acontece em primeiro lugar? Os CMakelists estão configurados incorretamente?
  4. Posso enviar um patch para corrigir esse problema no futuro? Como?
por Akiva 21.10.2014 / 03:50

0 respostas