Hello, 

I'm trying to enable libschroedinger to ffmpeg.  I'm using Mac OS X El Capitan.

When I configure ffmpeg with the following command:

$ ./configure --prefix=${TARGET} --pkg-config-flags=--static --disable-ffserver 
--enable-gpl --enable-version3 --enable-nonfree --enable-libschroedinger

I get the following error:
ERROR: schroedinger-1.0 not found using pig-config


If I build schroedinger-1.0 as dynamic library, this error does not occur.


The relevant portion of config.log is:
check_pkg_config schroedinger-1.0 schroedinger/schro.h schro_init
pkg-config --exists --print-errors schroedinger-1.0
check_func_headers schroedinger/schro.h schro_init 
-I/Volumes/ffmpeg_compile/include/schroedinger-1.0 
-I/Volumes/ffmpeg_compile/include/orc-0.4 -L/Volumes/ffmpeg_compile/lib 
-lschroedinger-1.0 -lpthread -lorc-0.4 -lpthread
check_ld cc -I/Volumes/ffmpeg_compile/include/schroedinger-1.0 
-I/Volumes/ffmpeg_compile/include/orc-0.4 -L/Volumes/ffmpeg_compile/lib 
-lschroedinger-1.0 -lpthread -lorc-0.4 -lpthread
check_cc -I/Volumes/ffmpeg_compile/include/schroedinger-1.0 
-I/Volumes/ffmpeg_compile/include/orc-0.4 -L/Volumes/ffmpeg_compile/lib
BEGIN /var/folders/qg/421nsykj6q53hqgqd3cf34bw0000gn/T//ffconf.nQkTJ7K4.c
    1   #include <schroedinger/schro.h>
    2   long check_schro_init(void) { return (long) schro_init; }
    3   int main(void) { return 0; }
END /var/folders/qg/421nsykj6q53hqgqd3cf34bw0000gn/T//ffconf.nQkTJ7K4.c
gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DPIC -std=c99 
-fomit-frame-pointer -fPIC -pthread 
-I/Volumes/ffmpeg_compile/include/schroedinger-1.0 
-I/Volumes/ffmpeg_compile/include/orc-0.4 -L/Volumes/ffmpeg_compile/lib -c -o 
/var/folders/qg/421nsykj6q53hqgqd3cf34bw0000gn/T//ffconf.g8YI9ao8.o 
/var/folders/qg/421nsykj6q53hqgqd3cf34bw0000gn/T//ffconf.nQkTJ7K4.c
clang: warning: argument unused during compilation: 
'-L/Volumes/ffmpeg_compile/lib'
gcc -Wl,-dynamic,-search_paths_first 
-I/Volumes/ffmpeg_compile/include/schroedinger-1.0 
-I/Volumes/ffmpeg_compile/include/orc-0.4 -L/Volumes/ffmpeg_compile/lib -o 
/var/folders/qg/421nsykj6q53hqgqd3cf34bw0000gn/T//ffconf.pBXwN02y 
/var/folders/qg/421nsykj6q53hqgqd3cf34bw0000gn/T//ffconf.g8YI9ao8.o 
-lschroedinger-1.0 -lpthread -lorc-0.4 -lpthread -framework CoreGraphics -lm 
-lbz2 -lz -pthread -framework CoreServices
clang: warning: argument unused during compilation: '-pthread'
Undefined symbols for architecture x86_64:
  "__schro_decode_prediction_only", referenced from:
      _schro_init in libschroedinger-1.0.a(libschroedinger_1.0_la-schro.o)
  "__schro_telemetry", referenced from:
      _schro_init in libschroedinger-1.0.a(libschroedinger_1.0_la-schro.o)
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
ERROR: schroedinger-1.0 not found using pig-config


How can I solve this issue?  Any help is appreciated!!


Best Regards,


// Miya aka. TougenRoushi

Attachment: smime.p7s
Description: S/MIME cryptographic signature

_______________________________________________
ffmpeg-user mailing list
[email protected]
http://ffmpeg.org/mailman/listinfo/ffmpeg-user

Reply via email to