building master on a debian box

Cristian Ionescu-Idbohrn cristian.ionescu-idbohrn at axis.com
Fri Jun 17 11:09:17 PDT 2016


Some observations:

CMake Error at /usr/lib/i386-linux-gnu/cmake/Qt5/Qt5Config.cmake:26 (find_package):
  Could not find a package configuration file provided by "Qt5Positioning"
  with any of the following names:

    Qt5PositioningConfig.cmake
    qt5positioning-config.cmake

Qt5PositioningConfig.cmake is in package qtpositioning5-dev.
Similar stuff with Qt5BluetoothConfig.cmake (in package
qtconnectivity5-dev).

File INSTALL needs to be updated.

Though, still no joy :(

[ 69%] Linking CXX executable TestRenumber
/usr/bin/ld: cannot find -lssl
/usr/bin/ld: cannot find -lcrypto
/usr/bin/ld: cannot find -lcrypto
collect2: error: ld returned 1 exit status
tests/CMakeFiles/TestRenumber.dir/build.make:140: recipe for target 'tests/TestRenumber' failed
make[2]: *** [tests/TestRenumber] Error 1
CMakeFiles/Makefile2:1233: recipe for target 'tests/CMakeFiles/TestRenumber.dir/all' failed
make[1]: *** [tests/CMakeFiles/TestRenumber.dir/all] Error 2

[ 80%] Linking CXX static library libsubsurface_interface.a
[ 90%] Built target subsurface_interface
Makefile:127: recipe for target 'all' failed

Also, libgit2-dev and libcurl4-openssl-dev appear in the list of
recommended packages.  libgit2-dev depends on libcurl4-gnutls-dev and
installing libcurl4-openssl-dev will remove libgit2-dev.  OTOH,
libgit2 seems to be built locally for subsurface.  What's the deal?

Installing libssl-dev seems to be the key to success ;)


Cheers,

-- 
Cristian


More information about the subsurface mailing list