Kagami / ffmpeg.js

Port of FFmpeg with Emscripten
Other
3.29k stars 335 forks source link

Cannot compile with latest version #92

Closed bknill closed 4 years ago

bknill commented 4 years ago

I've got really close, but error message is:

../libtool: eval: line 1719: syntax error near unexpected token `|'
../libtool: eval: line 1719: `llvm-nm  .libs/fribidi.o .libs/fribidi-arabic.o .libs/fribidi-bidi.o .libs/fribidi-bidi-types.o .libs/fribidi-deprecated.o .libs/fribidi-joining.o .libs/fribidi-joining-types.o .libs/fribidi-mem.o .libs/fribidi-mirroring.o .libs/fribidi-run.o .libs/fribidi-shape.o   ../charset/.libs/libfribidi-char-sets.a |  | /bin/sed 's/.* //' | sort | uniq > .libs/libfribidi.exp'
Makefile:496: recipe for target 'libfribidi.la' failed
make[4]: *** [libfribidi.la] Error 2
make[4]: Leaving directory '/home/owner/workspace/ffmpeg.js-master/ffmpeg.js/build/fribidi/lib'
Makefile:423: recipe for target 'all' failed
make[3]: *** [all] Error 2
make[3]: Leaving directory '/home/owner/workspace/ffmpeg.js-master/ffmpeg.js/build/fribidi/lib'
Makefile:508: recipe for target 'all-recursive' failed
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory '/home/owner/workspace/ffmpeg.js-master/ffmpeg.js/build/fribidi'
Makefile:417: recipe for target 'all' failed
make[1]: *** [all] Error 2
make[1]: Leaving directory '/home/owner/workspace/ffmpeg.js-master/ffmpeg.js/build/fribidi'
Makefile:121: recipe for target 'build/fribidi/dist/lib/libfribidi.so' failed
make: *** [build/fribidi/dist/lib/libfribidi.so] Error 2

Node 12.2 Ubuntu 18.4

I saw the issue around downgrading to 'emscripten-1.35.0

But that doesn't seem to exist anymore

./emsdk install emscripten-1.35.0
Error: No tool or SDK found by name 'emscripten-1.35.0'.
Kagami commented 4 years ago

Should work now.