Aaron Boxer <boxerab <at> gmail.com> writes: > I am having trouble compiling FFmpeg with OpenJPEG 2 built > as a shared library.
I downloaded the current openjpeg release: https://github.com/uclouvain/openjpeg/archive/version.2.1.tar.gz I built and installed it with default options, a shared library that does not link to dl(open) was installed. I ran configure with --enable-libopenjpeg, it succeeded out-of-the-box. make did not show any errors, the resulting FFmpeg binaries link against libopenjpeg. > (Compiling with statically built OpenJPEG 2 works fine) > > Here is the output of make: > > libavcodec/libavcodec.a(libopenjpegdec.o): In function > `libopenjpeg_decode_frame': > /home/aaron/src/FFmpeg/libavcodec/libopenjpegdec.c:378: > undefined reference to `opj_create_decompress' Running nm on the installed library shows opj_create_compress here. Carl Eugen _______________________________________________ ffmpeg-user mailing list [email protected] http://ffmpeg.org/mailman/listinfo/ffmpeg-user
