Seltsamer cmake-Fehlermeldung bez. zlib

Hinweis: In dem Thema Seltsamer cmake-Fehlermeldung bez. zlib gibt es 21 Antworten auf 3 Seiten. Der letzte Beitrag () befindet sich auf der letzten Seite.
  • Bei mir sind alle drei Compiler in Version 16.2.1 installiert - ohne Alternativen ...


    Und die Ecsos-Version liefert den gleichen Fehler.


    Ich fürchte, da hat mein cmake (V4.4.3) eine Macke :(


    P.S. Update auf 4.4.1 hat auch nicht geholfen.

    Einmal editiert, zuletzt von rkbwde ()

    Für den Inhalt des Beitrages 330116 haftet ausdrücklich der jeweilige Autor: rkbwde

  • Hast Du Dir mal das zugehörtige WIKI angesehen, wo da auch in der README.md hingewiesen wird ?


    Compilation
    FreeRDP is a free remote desktop protocol library and clients - FreeRDP/FreeRDP
    github.com


    Da ist von zlib-1.3 die Rede. Nicht von zlib-1.3.1 ...

    Für den Inhalt des Beitrages 330123 haftet ausdrücklich der jeweilige Autor: Dachstein

  • Da ist von zlib-1.3 die Rede. Nicht von zlib-1.3.1 ...

    In den Repos, die diese src.rpms bauen,wird immer die zlib der Distribution genutzt.....


    Code
    -- Found ALSA: /usr/lib64/libasound.so (found version "1.2.16.1")
    [   24s] -- Found PulseAudio: /usr/lib64/libpulse.so (found suitable version "17.0.0", minimum required is "0.9.9")
    [   24s] -- Found OSS Audio
    [   24s] -- Could NOT find SNDIO (missing: SNDIO_LIBRARY SNDIO_INCLUDE_DIR) 
    [   24s] FREERDP_VERSION=3.32.2
    [   24s] -- Git Revision n/a
    [   24s] -- Found ZLIB: /usr/lib64/libz.so (found version "1.3.1")
    [   24s] --  default symbol visibility: hidden
    [   24s] -- Performing Test CMAKE_HAVE_LIBC_PTHREAD
    [   24s] -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success

    Für den Inhalt des Beitrages 330124 haftet ausdrücklich der jeweilige Autor: Sauerland

  • OK. Dann fällt mir, wie schon oben gesagt, nur ein das Build Verzeichnis nach weiteren Logfiles zu durchsuchen,

    oder alle Komponenten der zlib nochmal zu reinstallieren (falls doch irgend eine Datei fehlt). Also zlib-devel, libz1 ...

    Für den Inhalt des Beitrages 330125 haftet ausdrücklich der jeweilige Autor: Dachstein

  • cmake und zlib-devel habe ich schon neu installiert.


    Bez. Logfiles muss ich noch mal schauen, komme gerade nicht dazu ...

    Für den Inhalt des Beitrages 330126 haftet ausdrücklich der jeweilige Autor: rkbwde

  • cmake und zlib-devel habe ich schon neu installiert.



    zlib-devel reicht nicht. libz1 gehört auch dazu. Bei mir unter Leap 16.0 sind das diese beiden :

    Code
    rpm -q -a | grep libz1
    libz1-x86-64-v3-1.2.13-160000.3.1.x86_64
    libz1-1.2.13-160000.3.1.x86_64

    Wie die unter Slowroll heißen muss Du mal schauen.

    Für den Inhalt des Beitrages 330127 haftet ausdrücklich der jeweilige Autor: Dachstein

  • Frage:

    Warum das alles?

    Für den Inhalt des Beitrages 330128 haftet ausdrücklich der jeweilige Autor: Sauerland

  • Im Moment herrscht bei SlowRoll Versionschaos: :(


    Im Haupt-Repository (base-oss) ist eine neuere Version von freerdp (3.32) als im Update-Repository (3.31), so dass es ständig zu Versionskonflikten kommt, u.a. mit libwinpr.


    Daher wollte ich mir etwas eigenes bauen ...

    Für den Inhalt des Beitrages 330129 haftet ausdrücklich der jeweilige Autor: rkbwde

  • zlib-devel reicht nicht. libz1 gehört auch dazu. Bei mir unter Leap 16.0 sind das diese beiden :

    Code
    rpm -q -a | grep libz1
    libz1-x86-64-v3-1.2.13-160000.3.1.x86_64
    libz1-1.2.13-160000.3.1.x86_64

    Wie die unter Slowroll heißen muss Du mal schauen.

    Danke - aber libz1 ist natürlich installiert.


    Das ganze dürfte ein Bug von cmake sein :(

    Da gibt es ein File /usr/share/cmake/Modules/FindZLIB.cmake ...


    Hat jemand anders mal (erfolgreich) versucht, freerdp aus dem source rpm zu bauen ?

    Für den Inhalt des Beitrages 330130 haftet ausdrücklich der jeweilige Autor: rkbwde