Salve a tutti, poco tempo fa ho deciso di provare a realizzare una app per Ubuntu touch, l'installazione di ubuntu-sdk è andata a buon fine, compresi Kit e Framework, l'emulatore funziona correttamente, ma non riesco a caricargli l'applicazione; l'applicazione non funziona nemmeno se provo a farla girare sul desktop.
-
quando compilo per l'emulatore viene il seguente output:
20:48:45: Running steps for project TestQML...
20:48:45: Starting: "/home/gabriele/.config/ubuntu-sdk/ubuntu-sdk-15.04-i386/make"
mkdir -p /home/gabriele/Documenti/Progetti UTouch/TestQML/po && xgettext -o po/template.pot --qt --c++ --add-comments=TRANSLATORS --keyword=tr --keyword=tr:1,2 ./Main.qml --from-code=UTF-8
Makefile:45: recipe for target 'po/template.pot' failed
find: po': No such file or directory
xgettext: cannot create output file "po/template.pot": No such file or directory
make: *** [po/template.pot] Error 1
Command returned 2: schroot -c 'click-ubuntu-sdk-15.04-i386-ucca-1000-{e64f27c2-a590-4932-ae9b-f1f0b09ea871}' --run-session -- env DEB_BUILD_ARCH_CPU=i386 DEB_HOST_ARCH=i386 DEB_BUILD_ARCH_ENDIAN=little DEB_BUILD_ARCH_BITS=32 DEB_HOST_GNU_SYSTEM=linux-gnu DEB_BUILD_GNU_TYPE=i686-linux-gnu DEB_HOST_ARCH_ENDIAN=little DEB_HOST_MULTIARCH=i386-linux-gnu DEB_HOST_GNU_TYPE=i686-linux-gnu DEB_HOST_ARCH_CPU=i386 DEB_HOST_GNU_CPU=i686 DEB_BUILD_MULTIARCH=i386-linux-gnu DEB_HOST_ARCH_OS=linux DEB_BUILD_GNU_SYSTEM=linux-gnu DEB_BUILD_ARCH=i386 DEB_BUILD_GNU_CPU=i686 DEB_BUILD_ARCH_OS=linux DEB_HOST_ARCH_BITS=32 make
20:48:45: The process "/home/gabriele/.config/ubuntu-sdk/ubuntu-sdk-15.04-i386/make" exited with code 2.
Error while building/deploying project TestQML (kit: UbuntuSDK for i386 (GCC ubuntu-sdk-15.04-vivid))
When executing step 'Update translations template'
20:48:45: Elapsed time: 00:00.
-
mentre quando compilo per desktop:
21:01:34: Running steps for project TestQML...
21:01:34: Starting: "/usr/bin/make"
mkdir -p /home/gabriele/Documenti/Progetti UTouch/TestQML/po && xgettext -o po/template.pot --qt --c++ --add-comments=TRANSLATORS --keyword=tr --keyword=tr:1,2 ./Main.qml --from-code=UTF-8
find: "po": File o directory non esistente
xgettext: impossibile creare il file di output "po/template.pot": File o directory non esistente
make: *** [po/template.pot] Errore 1
21:01:34: The process "/usr/bin/make" exited with code 2.
Error while building/deploying project TestQML (kit: Desktop)
When executing step 'Update translations template'
21:01:34: Elapsed time: 00:00.
Qual'è la causa e come risolvo il problema?
Grazie mille in anticipo!
chiesto
15 Apr '15, 21:04
alphandomega
179●34●36●44
Se non usi le traduzioni, devi disabilitare lo step dalla compilazione.
Non chiedermi di preciso come si faccia, so solo che ho trovato questo post.
Ho provato a girovagare tra le impostazioni e ho trovato le build steps, avevano due 'step': "Update translation template" e "Build translations" sono entrambi da rimuovere per ogni kit, il percorso è: Barra laterale --> Projects --> Build&Run --> il/i kit che da problemi --> Build e sotto Build Steps cancellare i due step sopracitati. Grazie mille! Aspetto la risposta per accettarla.
Scrivila tu stesso con gli steps e poi accettala, io ho solo fatto una ricerca Google ;)
La tua ricerca su Google però ha dato più risultati che la mia, benchè specificassi ubuntu mi trovava sempre problemi con l'emulatore di android... Comunque farò come dici.