VGrabko
@VGrabko
Golang, Php, Js

Почему не компилится?

ubuntu sdk стоит
root@grabko:~# cordova create hello com.example.hello HelloWorld
Creating a new cordova project.
root@grabko:~# cd hello
root@grabko:~/hello# cordova platform add ubuntu
Adding ubuntu project...
Running command: /home/lucifer/.cordova/lib/npm_cache/cordova-ubuntu/4.3.3/package/bin/create /home/lucifer/hello/platforms/ubuntu com.example.hello HelloWorld
Creating a Cordova Project:
 Project Path: /home/lucifer/hello/platforms/ubuntu
 Package Name: com.example.hello
 Project Name: HelloWorld

missing icon element in config.xml
Discovered plugin "cordova-plugin-whitelist" in config.xml. Adding it to the project
Fetching plugin "cordova-plugin-whitelist@1" via npm
Installing "cordova-plugin-whitelist" for ubuntu
root@grabko:~/hello# cordova build ubuntu
Running command: /home/lucifer/hello/platforms/ubuntu/cordova/build 
Building...
cmake /home/lucifer/hello/platforms/ubuntu/build -DCMAKE_INSTALL_PREFIX="/home/lucifer/hello/platforms/ubuntu/native/prefix" -DCMAKE_BUILD_TYPE="Release" FAILED
-- The C compiler identification is GNU 4.8.4
-- The CXX compiler identification is GNU 4.8.4
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.26") 
-- checking for modules ''
Must specify package names on the command line
Must specify package names on the command line
Must specify package names on the command line
Must specify package names on the command line
Must specify package names on the command line
Must specify package names on the command line
Must specify package names on the command line
Must specify package names on the command line
Must specify package names on the command line
Must specify package names on the command line
Must specify package names on the command line
Must specify package names on the command line
Must specify package names on the command line
Must specify package names on the command line
CMake Error at /usr/lib/i386-linux-gnu/cmake/Qt5Multimedia/Qt5MultimediaConfig.cmake:27 (message):
  The imported target "Qt5::Multimedia" references the file

     "/usr/lib/i386-linux-gnu/libQt5Multimedia.so.5.2.1"

  but this file does not exist.  Possible reasons include:

  * The file was deleted, renamed, or moved to another location.

  * An install or uninstall procedure did not complete successfully.

  * The installation package was faulty and contained

     "/usr/lib/i386-linux-gnu/cmake/Qt5Multimedia/Qt5MultimediaConfig.cmake"

  but not all the files it references.

Call Stack (most recent call first):
  /usr/lib/i386-linux-gnu/cmake/Qt5Multimedia/Qt5MultimediaConfig.cmake:44 (_qt5_Multimedia_check_file_exists)
  /usr/lib/i386-linux-gnu/cmake/Qt5Multimedia/Qt5MultimediaConfig.cmake:134 (_populate_Multimedia_target_properties)
  /usr/lib/i386-linux-gnu/cmake/Qt5Core/Qt5CoreMacros.cmake:273 (find_package)
  CMakeLists.txt:118 (qt5_use_modules)


-- Configuring incomplete, errors occurred!
See also "/home/lucifer/hello/platforms/ubuntu/native/build/CMakeFiles/CMakeOutput.log".

Try running the task again with --verbose for more logs.
Example: cordova run -- --verbose
Error: /home/lucifer/hello/platforms/ubuntu/cordova/build: Command failed with exit code 1


CMakeOutput.log pastebin.com/gB2tWfeu
  • Вопрос задан
  • 168 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы