zimbatm / ffmpeg-static

Scripts to build ffmpeg with all the deps statically (webm + h264 included)
ISC License
508 stars 253 forks source link

Make an actual static build & allow building in docker & make it closer to Van Sickle's. #61

Closed Zalewa closed 7 years ago

Zalewa commented 7 years ago

Commit messages should speak for themselves. The short summary of this PR is to make it easier to build independently of your OS (thanks to Docker) and to make the build itself closer to what is produced by John Van Sickle. I still had problems with --enable-gnutls, where linker died on duplicated functions, and with --enable-libmfx, as it seems it's some obscure Intel stuff. There are also 2 commits that purely fix bugs: the $jval being ignored for the ffmpeg build itself, and a stray ")" breaking build-ubuntu.sh.

zimbatm commented 7 years ago

Nice!

What does ldd report on the built binary? I guess we should add that as a standard report to make sure it stays static.

andreipoe commented 7 years ago

It said it was static when I tried it.

zimbatm commented 7 years ago

Thanks!

Zalewa commented 7 years ago

Wonderful! Also thanks for merging.