[Linux] AppImage and build errors.
I can't start the .AppImage due to glibc error:
linuxdeployqt 6 (commit d41e234), build 723 built on 2020-07-30 06:25:46 UTC
ERROR: The host system is too new.
Please run on a system with a glibc version no newer than what comes with the oldest
currently still-supported mainstream distribution (xenial), which is glibc 2.23.
This is so that the resulting bundle will work on most still-supported Linux distributions.
For more information, please see
https://github.com/probonopd/linuxdeployqt/issues/340
I have 2.37 version.
I also tried to build the app.
Errors:
-DCMAKE_CXX_COMPILER=g++: command not found
CMake Warning:
No source or binary directory provided. Both will be assumed to be the
same as the current working directory, but note that this warning will
become a fatal error in future CMake releases.
CMake Error: The source directory "uncso2/build" does not appear to contain CMakeLists.txt.
Specify --help for usage, or press the help button on the CMake GUI.
Outside the build folder (without cd build):
-DCMAKE_CXX_COMPILER=g++: command not found
CMake Warning:
No source or binary directory provided. Both will be assumed to be the
same as the current working directory, but note that this warning will
become a fatal error in future CMake releases.
-- The CXX compiler identification is GNU 13.1.1
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/lib/ccache/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- APP_VERSION: 2.0.7
-- Found Git: /usr/bin/git (found version "2.41.0")
-- GIT_COMMIT_HASH: d0795b82
-- GIT_BRANCH: makepkg
-- UnCSO2: Using Link Time Optimizations
-- LIB_VERSION: 1.1.5
CMake Error: File uncso2/libuncso2/external/cryptopp-cmake/CMakeLists.txt does not exist.
CMake Error at libuncso2/CMakeLists.txt:73 (configure_file):
configure_file Problem configuring file
CMake Error: File src/uncso2/libuncso2/external/cryptopp-cmake/cryptopp-config.cmake does not exist.
CMake Error at libuncso2/CMakeLists.txt:75 (configure_file):
configure_file Problem configuring file
CMake Error at libuncso2/CMakeLists.txt:93 (add_subdirectory):
The source directory
src/uncso2/libuncso2/external/cryptopp
does not contain a CMakeLists.txt file.
CMake Deprecation Warning at libuncso2/external/lzma/CMakeLists.txt:1 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- The C compiler identification is GNU 13.1.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/lib/ccache/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
libuncso2: Building ourselves as a shared library
-- libuncso2: Using stdlibc++fs
uncso2: Using libuncso2 as a shared library
-- uc2: Using stdlibc++fs
-- Configuring incomplete, errors occurred!
UnCSO2-2.0.5-linux64_gcc.AppImage works, its size is also larger than the 2.0.7 version.
2.0.7 doesn't contain any application files, just the stuff used for creating AppImages.
I had similar issue on Linux waay back and just ended up using Wine with the Windows version :skull:
Well, I hope this will be resolved in a timely manner, but given that your one year old pull request hasn't been merged yet, I have my doubts.
I have some doubts it will, the guy has been inactive for a very long time, and even his Telegram was deleted for inactivity, and now his GitHub activity history is set to private, though previously there was nothing there for long time.
I even suspect with all of that, that he's likely died... either that, or he's found a different hobby from programming (on GitHub at least?) and stopped using Telegram altogether too...
Would you be able to fork it under the Harmony umbrella?