View Single Post
Old 7th September 2016, 02:35   #12  |  Link
Mug Funky
interlace this!
 
Mug Funky's Avatar
 
Join Date: Jun 2003
Location: i'm in ur transfers, addin noise
Posts: 4,555
yep. on my system (ubuntu 16.04 on a VM that i carry around with me... long story), i had to:

- build ffmpeg --enable-static --enable-shared, install
- $sudo su
- $echo /usr/local/lib > /etc/ld.so.conf.d/ffmpeg-pic.conf
- $exit
- $sudo ldconfig

- the rigmarole above was because lsmash would build but ffmpeg wouldn't run in this mode without ldconfig knowing where the libs are, and ubuntu seemed to not point to /usr/local/lib by default. i may have just opened up a gaping security hole, YMMV.

- searchreplace "printf( " for "fprintf( stderr, " in l-smash/core/read.c
- configure --extra-cflags=-fPIC
- sudo make install-lib
- build L-SMASH/Vapoursynth

now the error message comes through stderr and ffmpeg is happy because it isn't getting plaintext in y4m format...
__________________
sucking the life out of your videos since 2004
Mug Funky is offline   Reply With Quote