History

INSTALL: explain the circular dependency issue and solution

Michael Niedermayer committed 2 years ago

Commit df007051 parent ebffb8b1 file · +8 −0Browse files

Unified · Split

INSTALL.md+8−0
@@ -15,3 +15,11 @@ NOTICE · 14 unmodified lines
1515 ------
1616
1717 - Non system dependencies (e.g. libx264, libvpx) are disabled by default.
18+
19+NOTICE for Package Maintainers
20+------------------------------
21+
22+ - It is recommended to build FFmpeg twice, first with minimal external dependencies so
23+ that 3rd party packages, which depend on FFmpegs libavutil/libavfilter/libavcodec/libavformat
24+ can then be built. And last build FFmpeg with full dependancies (which may in turn depend on
25+ some of these 3rd party packages). This avoids circular dependencies during build.

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t