Текущая сборка Linphone на Cosmic

Последняя стабильная версия застряла на 3.6.1? Это буквально древнее! Последний на линфоне 4.1.1! (около 2017 года) Я думал, что Cosmic была последней версией с самыми последними пакетами? Это печальный день, когда Windows имеет более новую версию программного обеспечения, чем любая система Linux.

https://www.onsip.com/voip-phone-reviews/linphone-4.1.1-for-linux

Вот все, что вам не хватает в новом выпуске. Я пробовал маршрут flatpak, и он сломан. (ошибка swrast в моей системе Nvidia) Я пробовал тестировать ppa. (нет космической поддержки) Я хочу текущую сборку этого пакета. Как я могу это сделать?

Используемые здесь инструкции взяты из следующих разделов: Как установить текущую версию Linphone?

Они явно больше не работают. Космическое не обсуждается в этой теме. Таким образом, ответ на мой вопрос не содержится там.

Сборка исходного кода также не выполняется.

[ 54%] Performing configure step for 'EP_ms2'
loading initial cache file /home/apples/linphone-desktop/WORK/desktop//tmp/EP_ms2/EP_ms2-cache-Release.cmake
CMake Error at CMakeLists.txt:327 (message):
  Could not find a support sound driver API.  Use -DENABLE_SOUND=NO if you
  don't care about having sound.


-- Configuring incomplete, errors occurred!
See also "/home/apples/linphone-desktop/WORK/desktop/Build/ms2/CMakeFiles/CMakeOutput.log".
See also "/home/apples/linphone-desktop/WORK/desktop/Build/ms2/CMakeFiles/CMakeError.log".
make[3]: *** [CMakeFiles/EP_ms2.dir/build.make:118: /home/apples/linphone-desktop/WORK/desktop/Stamp/EP_ms2/EP_ms2-configure] Error 1
make[3]: Leaving directory '/home/apples/linphone-desktop/WORK/desktop/cmake'
make[2]: *** [CMakeFiles/Makefile2:120: CMakeFiles/EP_ms2.dir/all] Error 2
make[2]: Leaving directory '/home/apples/linphone-desktop/WORK/desktop/cmake'
make[1]: *** [Makefile:84: all] Error 2
make[1]: Leaving directory '/home/apples/linphone-desktop/WORK/desktop/cmake'
make: *** [Makefile:14: desktop-build] Error 2

From the error log:

Determining if the av_frame_unref exist failed with the following output:
Change Dir: /home/apples/linphone-desktop/WORK/desktop/Build/ms2/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_e07dc/fast"
make[4]: Entering directory '/home/apples/linphone-desktop/WORK/desktop/Build/ms2/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_e07dc.dir/build.make CMakeFiles/cmTC_e07dc.dir/build
make[5]: Entering directory '/home/apples/linphone-desktop/WORK/desktop/Build/ms2/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_e07dc.dir/CheckSymbolExists.c.o
/usr/bin/cc  -I/home/apples/linphone-desktop/OUTPUT/desktop/include   -o CMakeFiles/cmTC_e07dc.dir/CheckSymbolExists.c.o   -c /home/apples/linphone-desktop/WORK/desktop/Build/ms2/CMakeFiles/CMakeTmp/CheckSymbolExists.c
In file included from /home/apples/linphone-desktop/WORK/desktop/Build/ms2/CMakeFiles/CMakeTmp/CheckSymbolExists.c:3:
/usr/include/x86_64-linux-gnu/libavutil/frame.h:463:23: error: field ‘color_range’ has incomplete type
     enum AVColorRange color_range;
                       ^~~~~~~~~~~
/usr/include/x86_64-linux-gnu/libavutil/frame.h:465:27: error: field ‘color_primaries’ has incomplete type
     enum AVColorPrimaries color_primaries;
                           ^~~~~~~~~~~~~~~
/usr/include/x86_64-linux-gnu/libavutil/frame.h:467:40: error: field ‘color_trc’ has incomplete type
     enum AVColorTransferCharacteristic color_trc;
                                        ^~~~~~~~~
/usr/include/x86_64-linux-gnu/libavutil/frame.h:474:23: error: field ‘colorspace’ has incomplete type
     enum AVColorSpace colorspace;
                       ^~~~~~~~~~
/usr/include/x86_64-linux-gnu/libavutil/frame.h:476:27: error: field ‘chroma_location’ has incomplete type
     enum AVChromaLocation chroma_location;
                           ^~~~~~~~~~~~~~~
make[5]: *** [CMakeFiles/cmTC_e07dc.dir/build.make:66: CMakeFiles/cmTC_e07dc.dir/CheckSymbolExists.c.o] Error 1
make[5]: Leaving directory '/home/apples/linphone-desktop/WORK/desktop/Build/ms2/CMakeFiles/CMakeTmp'
make[4]: *** [Makefile:121: cmTC_e07dc/fast] Error 2
make[4]: Leaving directory '/home/apples/linphone-desktop/WORK/desktop/Build/ms2/CMakeFiles/CMakeTmp'

File /home/apples/linphone-desktop/WORK/desktop/Build/ms2/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <libavutil/avutil.h>
#include <libavutil/frame.h>

int main(int argc, char** argv)
{
  (void)argv;
#ifndef av_frame_unref
  return ((int*)(&av_frame_unref))[argc];
#else
  (void)argc;
  return 0;
#endif
}

0 ответов

Другие вопросы по тегам