lay295 / TwitchDownloader

Twitch VOD/Clip Downloader - Chat Download/Render/Replay
MIT License
2.54k stars 260 forks source link

Dependencies not installed for fedora #964

Closed superbonaci closed 5 months ago

superbonaci commented 5 months ago

Checklist

Edition

Command Line Interface

Describe your issue here

When trying to compile with fedora 39:

$ ./build
warning: unused doc comment
   --> src/decoder/window.rs:450:13
    |
450 |             /// Either N/A or black, still always 0
    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
451 |             edge_color: 0,
    |             ------------- rustdoc does not generate documentation for expression fields
    |
    = help: use `//` for a plain comment

warning: `ccx_rust` (lib) generated 3 warnings
    Finished release [optimized] target(s) in 1m 33s
Building ccextractor
Compiled with errors
../src/lib_ccx/mp4.c:5:10: fatal error: gpac/isomedia.h: No such file or directory
    5 | #include <gpac/isomedia.h>
      |          ^~~~~~~~~~~~~~~~~
compilation terminated.
../src/lib_ccx/params.c:4:10: fatal error: gpac/setup.h: No such file or directory
    4 | #include "gpac/setup.h"
      |          ^~~~~~~~~~~~~~
compilation terminated.

Add any related files or extra information here

No response

superbonaci commented 5 months ago

It's fixed by

$ sudo dnf install gpac-devel

Please add to https://github.com/CCExtractor/ccextractor/blob/master/docs/COMPILATION.MD

ScrubN commented 5 months ago

I think you're on the wrong repo