It seems that g++ cannot find the libavformat.a file in the library paths (-L parameters). This file shoul reside in ffmpeg/libavformat. Check that this file has been built.
I haven't tried to build this new version in linux. Mac and Win32 work fine. Linux should work fine as well.
Cheers
Jose San Pedro Wandelmer
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
@leonpe
I get this message: Implicit dependency `resources/ffmpeg/libavcodec/libavcodec.a' not found, needed by target `dist/jmf/libfobs4jmf.jnilib'. Stop.
but I checked for libavformat.a and it does exist.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Source tarball for 0.3pre2 is already available. I finished the work as fast as I could... Hope everything works fine!!
Binaries coming soon (Win32 and Mac). Linux will have to wait (upgrading distro).
Cheers!
Jose San Pedro Wandelmer
Hi,
I tried to compile under linux, but I got this error :
g++ -g -O3 -dynamic -shared -o lib/fobs4jmf/libfobs4jmf.so src/jmf-pi/decoder.os src/jmf-pi/stand_alone_codec.os -Lffmpeg/libavcodec -Lffmpeg/libavformat -Llib -lfobs -lavformat -lavcodec -ldl -lz
/usr/bin/ld: cannot find -lavformat
collect2: ld returned 1 exit status
scons: *** [lib/fobs4jmf/libfobs4jmf.so] Error 1
Cheers
Masato
Hi,
have you built ffmpeg before fobs??
It seems that g++ cannot find the libavformat.a file in the library paths (-L parameters). This file shoul reside in ffmpeg/libavformat. Check that this file has been built.
I haven't tried to build this new version in linux. Mac and Win32 work fine. Linux should work fine as well.
Cheers
Jose San Pedro Wandelmer
Thanx,
It compiled fine this time. Sorry I thought Scons would take care of it. I'm gonna try it now.
Ok just found a bug. DataSource.getContentType() returns "video.ffmpeg" even when the file is audio only.
@leonpe
I get this message: Implicit dependency `resources/ffmpeg/libavcodec/libavcodec.a' not found, needed by target `dist/jmf/libfobs4jmf.jnilib'. Stop.
but I checked for libavformat.a and it does exist.
Oops, I didn't realize it said "libavcodec.a" not "libacformat.a"! Sorry, I will check for libavcodec.a.