[Cin] AOM 3.8, again
Andrew Randrianasulu
randrianasulu at gmail.com
Fri Dec 22 01:42:17 CET 2023
пт, 22 дек. 2023 г., 00:36 Andrea paz <gamberucci.andrea at gmail.com>:
> I tried a build with --disable-libaom and --with-libaom. The disable-
> works while the with- is not recognized.
yeah, looks like because libaom used in ffmpeg build only:
./configure --help | grep libaom
--enable-libaom build libaom (auto)
The build proceeds without
> errors but, of course, CinGG does not present the av1 codec.
>
you need to try and setup little sh file that says
export FFMPEG_EXTRA_CFG="--disable-debug --target-os=android
--enable-libaom "
export EXTRA_LIBS="-laom"
./configure {other params like --disable-libaom}
lib param found via
pkg-config --libs aom
while you are here you can also try to enable libsvtav1 in same manner. use
"--enable-libsvtav1" as additional ffmpeg switch and
"-lSvtAv1Enc" as additional library.
I saw that the Arch package is not libaom but is aom. I then tried
> using --with-aom but it is still not recognized.
> Looking at the installed files from the aom package it is found:
>
> usr/
> usr/bin/
> usr/bin/aomdec
> usr/bin/aomenc
> usr/include/
> usr/include/aom/
> usr/include/aom/aom.h
> usr/include/aom/aom_codec.h
> usr/include/aom/aom_decoder.h
> usr/include/aom/aom_encoder.h
> usr/include/aom/aom_external_partition.h
> usr/include/aom/aom_frame_buffer.h
> usr/include/aom/aom_image.h
> usr/include/aom/aom_integer.h
> usr/include/aom/aomcx.h
> usr/include/aom/aomdx.h
> usr/lib/
> usr/lib/libaom.so
> usr/lib/libaom.so.3
> usr/lib/libaom.so.3.8.0
> usr/lib/pkgconfig/
> usr/lib/pkgconfig/aom.pc
> usr/share/
> usr/share/licenses/
> usr/share/licenses/aom/
> usr/share/licenses/aom/LICENSE
> usr/share/licenses/aom/PATENTS
>
>
> In configure.ac I see that it looks for the following paths:
>
> PKG_3RD([libaom],[auto],
> [libaom-v3.4.0],
> [ usr/local/lib*/libaom*.a ],
> [ usr/local/include ])
>
> While in my system they are found in:
>
> usr/lib/libaom*
> usr/include
>
> In Arch there are usr/local and usr/include, but they are empty folders.
> I tried replacing these paths in configure.ac but --with-libaom and
> --with-aom are still not recognized.
> I attach the config.log if you have any ideas to suggest.
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.cinelerra-gg.org/pipermail/cin/attachments/20231222/4207f3f7/attachment.htm>
More information about the Cin
mailing list