Uploaded image for project: 'Help-Desk'
  1. Help-Desk
  2. HELP-1012

FIWARE.Request.Tech.WebUI.Synchronization.BuildingFromSourceInVirtualizedUbuntuFails

    Details

    • Type: extRequest
    • Status: Closed
    • Priority: Major
    • Resolution: Done
    • Fix Version/s: 2021
    • Component/s: FIWARE-TECH-HELP
    • Labels:
      None
    • HD-Chapter:
      WebUI
    • HD-Enabler:
      Synch - Tundra

      Description

      Responsible: fiware@ulpgc.es
      Tested GE(s):Synchronization GE
      Environment:

      • Local
        Operating System: Ubuntu 12.04.4 (32 bits)
        Virtualization software: VirtualBox 4.3.18
        Host Operating System: Windows 8 (64 bits)

      Operating System: Ubuntu 12.04.4 (64 bits)
      Virtualization software: VirtualBox 4.3.18
      Host Operating System: Windows 8 (64 bits)

      Installation instructions:
      https://github.com/realXtend/tundra/blob/tundra2/doc/dox/BuildOnUbuntu.dox

      Description:

      While following the installation instructions, when we execute sudo
      ./build_deps.bash to start compiling the source files we get the error
      “Configuring incomplete, errors occurred!” on the configuring Qt step.
      After this error is displayed the installation halts and the server stays
      uninstalled.

      Console output:
      [...]
      Current status: 210 updates [-23].
      + what=qjson
      + test -f /home/test/naali-deps/tags/qjson-done
      + cd /home/test/naali-deps/build
      + '[' -d /home/test/naali-deps/build/qjson ']'
      + git clone https://github.com/flavio/qjson
      Cloning into 'qjson'...
      remote: Counting objects: 2147, done.
      Receiving objects: 100% (2147/2147), 597.26 KiB | 199 KiB/s, done.
      remote: Total 2147 (delta 0), reused 0 (delta 0)
      Resolving deltas: 100% (1394/1394), done.
      + cd qjson
      + sed -e 's/CMAKE_MINIMUM_REQUIRED(VERSION
      2.8.8)/CMAKE_MINIMUM_REQUIRED(VERSION 2.8.7)/'
      + mv x CMakeLists.txt
      + cmake . -DCMAKE_INSTALL_PREFIX=/home/test/naali-deps/install
      -DCMAKE_BUILD_TYPE=RELWITHDEBINFO -DQJSON_BUILD_TESTS=no
      – The C compiler identification is GNU
      – The CXX compiler identification is GNU
      – Check for working C compiler: /usr/bin/ccache
      – Check for working C compiler: /usr/bin/ccache – works
      – Detecting C compiler ABI info
      – Detecting C compiler ABI info - done
      – Check for working CXX compiler: /usr/bin/ccache
      – Check for working CXX compiler: /usr/bin/ccache – works
      – Detecting CXX compiler ABI info
      – Detecting CXX compiler ABI info - done
      CMake Error at CMakeLists.txt:10 (cmake_policy):
      Policy "CMP0020" is not known to this version of CMake.

      Qt5 not found, searching for Qt4
      – Looking for Q_WS_X11
      – Looking for Q_WS_X11 - found
      – Looking for Q_WS_WIN
      – Looking for Q_WS_WIN - not found.
      – Looking for Q_WS_QWS
      – Looking for Q_WS_QWS - not found.
      – Looking for Q_WS_MAC
      – Looking for Q_WS_MAC - not found.
      – Found Qt4: /usr/bin/qmake (found version "4.8.1")
      – Configuring incomplete, errors occurred!

      _______________________________________________
      Fiware-tech-help mailing list
      Fiware-tech-help@lists.fi-ware.org
      https://lists.fi-ware.org/listinfo/fiware-tech-help

        Issue Links

          Activity

          Hide
          jonne.vaisanen Jonne Väisänen added a comment -

          I will return to this after I have finished working on HELP-1010, hopefully this error can be sorted out with smaller tweaking after the build script is working on Ubuntu 14.04 version. What I have tried so far is to use older Boost version but that did cause some new errors.

          Show
          jonne.vaisanen Jonne Väisänen added a comment - I will return to this after I have finished working on HELP-1010 , hopefully this error can be sorted out with smaller tweaking after the build script is working on Ubuntu 14.04 version. What I have tried so far is to use older Boost version but that did cause some new errors.
          Hide
          jonne.vaisanen Jonne Väisänen added a comment -

          I need to build the ogre dependencies instead of using prebuild ones. Got the code to compile and the tundra will run in headless mode, but for some reason OpenGL renderer will crash the application. I need to figure this error before I can push the updated Ubuntu 12.04 building script to repo.

          Show
          jonne.vaisanen Jonne Väisänen added a comment - I need to build the ogre dependencies instead of using prebuild ones. Got the code to compile and the tundra will run in headless mode, but for some reason OpenGL renderer will crash the application. I need to figure this error before I can push the updated Ubuntu 12.04 building script to repo.
          Hide
          jonne.vaisanen Jonne Väisänen added a comment -

          I have now uploaded the fixed build script to https://github.com/Joosua/tundra/blob/tundra2/tools/Linux/build-deps-ubuntu12_04.bash. I have being trying to get the GL rendering to work in Ubuntu 12.04 about a week now, but I'm afraid I couldn't figure out how to fix this. This could be due to use of libboost1.48 switch is required order to get the WebSocketServerModule to compile and so I couldn't test older boost versions.

          The server should be running in headless mode and most the time this should be sufficient solution, but in case you want to have rendering supported I recommend of using Ubuntu version 14.04. where there should be working build script switch can be found at https://github.com/realXtend/tundra/blob/tundra2/tools/Linux/build-deps-ubuntu14_04.bash.

          br,
          Jonne

          Show
          jonne.vaisanen Jonne Väisänen added a comment - I have now uploaded the fixed build script to https://github.com/Joosua/tundra/blob/tundra2/tools/Linux/build-deps-ubuntu12_04.bash . I have being trying to get the GL rendering to work in Ubuntu 12.04 about a week now, but I'm afraid I couldn't figure out how to fix this. This could be due to use of libboost1.48 switch is required order to get the WebSocketServerModule to compile and so I couldn't test older boost versions. The server should be running in headless mode and most the time this should be sufficient solution, but in case you want to have rendering supported I recommend of using Ubuntu version 14.04. where there should be working build script switch can be found at https://github.com/realXtend/tundra/blob/tundra2/tools/Linux/build-deps-ubuntu14_04.bash . br, Jonne
          Show
          jonne.vaisanen Jonne Väisänen added a comment - Updated documentation in installation guide switch should be found at https://forge.fiware.org/plugins/mediawiki/wiki/fiware/index.php/Synchronization_-_Installation_and_Administration_Guide#Building_from_source .

            People

            • Assignee:
              jonne.vaisanen Jonne Väisänen
              Reporter:
              pablo.fernandez Pablo Fernandez Moniz
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: