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".

Reply via email to