fritz-box-plugin lässt sich nicht bauen

  • Kann es an den boost 1.88.0-3 und boost-libs 1.88.0-3 liegen dass das FB Plugin unter Arch für den VDR 2.7.7. nicht mehr baut?

    Gruß utiltiy

    meine VDR

    vdr03: Antec Remote Fusion, Intel DH67BL, Celeron G1620, GT630, 2x 2GB DDR3 - Hynix, SDA SATA 40GB, SDB SATA 1.5TB, L4M Cine S2 [yaVDR/vdr4arch]
    vdr04: Antec Remote Fusion Micro, Intel DH67BL, Celeron G550, GT630, 2x 2GB DDR3 - Kingston, SDA SATA 160GB WD, SDB SATA 3TB WD Red, L4M Cine S2 [yaVDR/vdr4arch]


    VDR Projects

  • Ich hab ein bisschen rumgeforscht und probiere diese Änderung aus:


    --- a/libnet++/TcpClient.cpp
    +++ b/libnet++/TcpClient.cpp
    @@ -56,7 +56,7 @@

    void TcpClient::expireStreamNow() {
    if (stream)
    - stream->expires_from_now(boost::posix_time::seconds(0));
    + stream->expires_after(std::chrono::seconds(0));
    }

    void TcpClient::disconnectStream() {

    Falls das noch jemand probiert, würde ich mich über Feedback freuen....

  • Danke für den Hinweis


    Jetzt klemmt es an einer anderen Stelle:

    Code
    hread -lboost_regex -lpthread -lgcrypt -o libvdr-fritzbox.so
    /usr/bin/ld: cannot find -lboost_system: Datei oder Verzeichnis nicht gefunden
    collect2: Fehler: ld gab 1 als Ende-Status zurück
    make: *** [Makefile:89: libvdr-fritzbox.so] Fehler 1
    ==> FEHLER: Ein Fehler geschah in build().
        Breche ab...

    Gruß utiltiy

    meine VDR

    vdr03: Antec Remote Fusion, Intel DH67BL, Celeron G1620, GT630, 2x 2GB DDR3 - Hynix, SDA SATA 40GB, SDB SATA 1.5TB, L4M Cine S2 [yaVDR/vdr4arch]
    vdr04: Antec Remote Fusion Micro, Intel DH67BL, Celeron G550, GT630, 2x 2GB DDR3 - Kingston, SDA SATA 160GB WD, SDB SATA 3TB WD Red, L4M Cine S2 [yaVDR/vdr4arch]


    VDR Projects

  • /usr/bin/ld: cannot find -lboost_system: Datei oder Verzeichnis nicht gefunden

    Sehr schön. boost-system war schon seit Jahren nur eine stub Lib ohne wirkliche Funktionalität um compile Problemen zu entgehen. Die Lib wurde in neueren Version von boost komplett entfernt.

    Für das Plugin muss einfach nur das Makefile gepatched und '-lboost_system' entfernt werden. Siehe z.B. hier.

  • Jetzt lief es durch, vielen Dank für die Infos.

    Gruß utiltiy

    meine VDR

    vdr03: Antec Remote Fusion, Intel DH67BL, Celeron G1620, GT630, 2x 2GB DDR3 - Hynix, SDA SATA 40GB, SDB SATA 1.5TB, L4M Cine S2 [yaVDR/vdr4arch]
    vdr04: Antec Remote Fusion Micro, Intel DH67BL, Celeron G550, GT630, 2x 2GB DDR3 - Kingston, SDA SATA 160GB WD, SDB SATA 3TB WD Red, L4M Cine S2 [yaVDR/vdr4arch]


    VDR Projects

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!