Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
kompiluje soft za pomocą cmake .
#1
0
Dostaje taki komunikat:
Kod:
pawel@pawe-system:~/Pobrane/tqsl-2.6.5$ cmake .
CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required):
  Compatibility with CMake < 2.8.12 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.


-- Could NOT find LMDB (missing: LMDB_INCLUDE_DIR LMDB_LIBRARIES)
CMake Error at /usr/share/cmake-3.22/Modules/FindPackageHandleStandardArgs.cmake:230 (message):
  Could NOT find CURL (missing: CURL_LIBRARY CURL_INCLUDE_DIR)
Call Stack (most recent call first):
  /usr/share/cmake-3.22/Modules/FindPackageHandleStandardArgs.cmake:594 (_FPHSA_FAILURE_MESSAGE)
  cmakemodules/FindCURL.cmake:49 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
  apps/CMakeLists.txt:13 (find_package)


-- Configuring incomplete, errors occurred!
See also "/home/pawel/Pobrane/tqsl-2.6.5/CMakeFiles/CMakeOutput.log".
Brakuje jakiegoś modułu?? Co trzeba jeszcze zainstalować?? Program tqsl ze strony TQSL
Odpowiedz
#2
Smile 
0
(08-08-2023, 20:53)Pawel_SP5SMY napisał(a): Dostaje taki komunikat:
Kod:
pawel@pawe-system:~/Pobrane/tqsl-2.6.5$ cmake .
CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required):
  Compatibility with CMake < 2.8.12 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.


-- Could NOT find LMDB (missing: LMDB_INCLUDE_DIR LMDB_LIBRARIES)
CMake Error at /usr/share/cmake-3.22/Modules/FindPackageHandleStandardArgs.cmake:230 (message):
  Could NOT find CURL (missing: CURL_LIBRARY CURL_INCLUDE_DIR)
Call Stack (most recent call first):
  /usr/share/cmake-3.22/Modules/FindPackageHandleStandardArgs.cmake:594 (_FPHSA_FAILURE_MESSAGE)
  cmakemodules/FindCURL.cmake:49 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
  apps/CMakeLists.txt:13 (find_package)


-- Configuring incomplete, errors occurred!
See also "/home/pawel/Pobrane/tqsl-2.6.5/CMakeFiles/CMakeOutput.log".
Brakuje jakiegoś modułu?? Co trzeba jeszcze zainstalować?? Program tqsl ze strony TQSL
zobacz czy masz zainstalowany curl (jest domyślnie, ale może coś nie jest ok), ewentualnie poszukaj jakiś szczegółów w pliku podanym w komunikacje - /home/pawel/Pobrane/tqsl-2.6.5/CMakeFiles/CMakeOutput.log. Jeżeli tam nie będzie to masz 3 wyjścia zależnie od twojej "determinacji":
  1. najprostsze -> instalujesz starszą wersję dostępną w repozytoriach ubuntu (Mint bazuje na LTS, czyli dla Mint 21.x jest to ubuntu 22.04)
  2. walczysz z kompilacją -> pomocy szukaj w plikach typu README lub INSTALL
  3. "modyfikujesz system" -> poszukiwana przez Ciebie wersja (2.6.5) jest dostępna w repozytoriach, ale innych wydań (np. ubuntu 23.04). Tu uwaga, bo po dodaniu repo będzie pokazywało multum aktualizacji - albo robisz plik preferencji, który to powstrzyma, albo po prostu zaznaczasz instalację tylko wymaganych rzeczy i po sukcesie odłączasz repo.
Kernel: 6.2.0-32-generic x86_64 Desktop: Xfce 4.18.1 Distro: Debian GNU/Linux 12 (bookworm)
Odpowiedz
#3
0
(08-08-2023, 21:57)MichałM napisał(a):
(08-08-2023, 20:53)Pawel_SP5SMY napisał(a): Dostaje taki komunikat:
Kod:
pawel@pawe-system:~/Pobrane/tqsl-2.6.5$ cmake .
CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required):
  Compatibility with CMake < 2.8.12 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.


-- Could NOT find LMDB (missing: LMDB_INCLUDE_DIR LMDB_LIBRARIES)
CMake Error at /usr/share/cmake-3.22/Modules/FindPackageHandleStandardArgs.cmake:230 (message):
  Could NOT find CURL (missing: CURL_LIBRARY CURL_INCLUDE_DIR)
Call Stack (most recent call first):
  /usr/share/cmake-3.22/Modules/FindPackageHandleStandardArgs.cmake:594 (_FPHSA_FAILURE_MESSAGE)
  cmakemodules/FindCURL.cmake:49 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
  apps/CMakeLists.txt:13 (find_package)


-- Configuring incomplete, errors occurred!
See also "/home/pawel/Pobrane/tqsl-2.6.5/CMakeFiles/CMakeOutput.log".
Brakuje jakiegoś modułu?? Co trzeba jeszcze zainstalować?? Program tqsl ze strony TQSL
zobacz czy masz zainstalowany curl (jest domyślnie, ale może coś nie jest ok), ewentualnie poszukaj jakiś szczegółów w pliku podanym w komunikacje - /home/pawel/Pobrane/tqsl-2.6.5/CMakeFiles/CMakeOutput.log. Jeżeli tam nie będzie to masz 3 wyjścia zależnie od twojej "determinacji":
  1. najprostsze -> instalujesz starszą wersję dostępną w repozytoriach ubuntu (Mint bazuje na LTS, czyli dla Mint 21.x jest to ubuntu 22.04)
  2. walczysz z kompilacją -> pomocy szukaj w plikach typu README lub INSTALL
  3. "modyfikujesz system" -> poszukiwana przez Ciebie wersja (2.6.5) jest dostępna w repozytoriach, ale innych wydań (np. ubuntu 23.04). Tu uwaga, bo po dodaniu repo będzie pokazywało multum aktualizacji - albo robisz plik preferencji, który to powstrzyma, albo po prostu zaznaczasz instalację tylko wymaganych rzeczy i po sukcesie odłączasz repo.
  • Jest w najnowszej wersji 7.81.0-1ubuntu1.13
  • Odpowiedz
    #4
    0
    Do zainstalowania pakiety liblmdb-dev libcurl4-openssl-dev
    [Obrazek: userbar.png]
    Prowadzę to forum od roku 2007. Przez ten czas projekt minta bardzo negatywnie się zmienił, stąd mogą w moich postach być opinie z którymi można się nie zgadzać.
    Odpowiedz


    Skocz do:




    Użytkownicy przeglądający ten wątek: 3 gości