I created this project some years back and the project just reached v1.1.0. I know most people have jellyfin servers and all set up, but if you have just a local folder of all your series saved up, you can use this to remember what you were watching.

All feedback is welcome. You can also contribute to the project

Repo: https://github.com/Dr-42/offflix

  • IsoSpandyOP
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    3 months ago

    Seems like you need openssl for some dependancy. What distro are you using. You can install openssl development libraries and check again.

    I just saw you said ubuntu

    You need to run

    sudo apt install libssl-dev
    

    The run

    cargo install offflix
    
    • aPirate@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      1
      ·
      3 months ago

      It fixed that issue but now there is a new one here is the error message that I am getting now. The message is so long that I have to put it on paste bin https://bin.disroot.org/?8c1747a08e3ce021#2i5ZpnjAjUrHQVrE8Q8Ea9hiWiJoe2V3XMePRHhdnbEs, but here is the start and end of the error message below.

      start : error: linking with `cc` failed: exit status: 1
      
      end : = note: /usr/bin/ld: cannot find -lmpv: No such file or directory
                collect2: error: ld returned 1 exit status
              
      error: could not compile `offflix` (bin "offflix") due to previous error
      error: failed to compile `offflix v1.1.3`, intermediate artifacts can be found at `/tmp/cargo-installyRaq9u`.
      To reuse those artifacts with a future compilation, set the environment variable `CARGO_TARGET_DIR` to that path.
      
      
      
      
      • IsoSpandyOP
        link
        fedilink
        English
        arrow-up
        1
        ·
        3 months ago

        You need a c compiler. Install gcc or clang

        sudo apt install gcc
        sudo apt install clang
        
          • IsoSpandyOP
            link
            fedilink
            English
            arrow-up
            1
            ·
            edit-2
            3 months ago

            Did you install cargo using rustup? Or did you use the system package manager. Using rustup is the preferred method.

            PS I don’t have my dev machine with me a this moment. But as I can see many people have so many installation issues, I will try to create a flatpak for the application. I will post soon

            • aPirate@lemmy.dbzer0.com
              link
              fedilink
              English
              arrow-up
              1
              ·
              3 months ago

              It just tried using my system package manager, I will try with rustup and if that doesn’t work I’ll wait for the flatpak. Thank you for all your help!

              • IsoSpandyOP
                link
                fedilink
                English
                arrow-up
                1
                ·
                3 months ago

                Uninstall the system package manager… Then install with rustup.

                • aPirate@lemmy.dbzer0.com
                  link
                  fedilink
                  English
                  arrow-up
                  1
                  ·
                  3 months ago

                  Weird its still giving me the same error after doing that, I’ll just wait for the flatpak thanks for all your help though.