Hi Carl, Thanks for your reply and I apologize that I probably posted incorrectly my question.
Most likely, my problem will occur with the current version of FFmpeg, too. I tried many combinations of configure options. The problem occurs even if I use only 1 option: --enable-shared I'll check the location of _av_rescale_q_rnd symbol for the correct library. I use Freepascal, not C/C++. It complicates this work. I already checked the work of my app with dylibs downloaded from Zeranoe website. Everything works correctly. I even successfully compiled static FFmpeg and ffmpeg and ffplay executables work fine. The problem is only with shared libraries. вс, 2 авг. 2020 г. в 22:14, Carl Eugen Hoyos <[email protected]>: > Am So., 2. Aug. 2020 um 19:40 Uhr schrieb Екатерина < > [email protected]>: > > > I have a problem with compilation of shared libraries on macOS Catalina > to > > include FFmpeg 4.3.1 dylibs for my app video for a simple video playback: > > > > ./configure --prefix=/usr/local/Cellar/ffmpeg/4.3.1 --enable-shared > > --enable-pthreads --enable-hardcoded-tables --enable-avcodec > > --enable-avformat --enable-avresample --enable-postproc > > Unrelated to your problem: > Most of the options above make little sense, I wonder if you need > avresample. And I am curious: Why are you using --enable-hardcoded-tables? > > > I compile successfully all dylibs. But my app crashes when I try to open > > any video file: > > > > * Symbol not found: _av_rescale_q_rnd Referenced from: > > > /Users/USER/*/TestPlayer.app/Contents/Frameworks/LibAV/libavformat.58.dylib > > Expected in: /usr/local/lib/libavcodec.58.dylib* > > This symbol is part of libavutil (since 2012), not libavcodec. > > You could test with ffmpeg (the application) first to see if your > libraries work. > > And please remember that only current FFmpeg git head is supported > here (and that we do not like top-posting), Carl Eugen > _______________________________________________ > ffmpeg-user mailing list > [email protected] > https://ffmpeg.org/mailman/listinfo/ffmpeg-user > > To unsubscribe, visit link above, or email > [email protected] with subject "unsubscribe". _______________________________________________ ffmpeg-user mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-user To unsubscribe, visit link above, or email [email protected] with subject "unsubscribe".
