Я делаю одну динамическую библиотеку, используя некоторую функцию библиотеки libmxml.a, но я получаю это предупреждение:
*Warning: Linking the shared library libgstmatroskademux.la against the _
*static library /home/Mr32/gst-template4_final/gst-plugin/src/libmxml.a _
is not portable!
Я также получаю это предупреждение:
gcc: /home/Mr32/gst-template4_final/gst-plugin/src/libmxml.a: linker _
input file unused because linking not done
Так какой смысл этого предупреждения и как я могу его решить?
Изменить:
Существует один уже созданный автогенерируемый файл для компиляции плагина gstreamer. Теперь, чтобы использовать некоторую функцию libmxml.a в этом плагине, я добавил $(PATH)/libmxml.a
в переменную GST_CFLAGS
в файле make. Теперь, когда я делаю make
и make install
, плагин отлично работает, но я все еще получаю это предупреждение.