Hello, trying to build 4.4 branch on Devuan ASCII (later versions than 4.4 don't work on my account, see open Issue #690). All required dependencies are installed. When doing ./configure I get:
checking for MediaInfo/MediaInfo.h... yes
checking for MediaInfo_Info_Version in -lmediainfo... no
configure: error: Could not find libmediainfo
libmediainfo-dev is installed. If I do ./configure -i
It completes, but on the make step I get the following error:
party/libs/libsodium.a -lssl -lcrypto -ldl -lxcb -lQt5Svg -lQt5Widgets -lQt5X11Extras -lQt5Gui -lQt5Network -lQt5DBus -lQt5Core -lGL -lpthread
/data/MEGAsync/src/MEGASync/mega/bindings/qt/../..//bindings/qt/3rdparty/libs/libmediainfo.a(File_ChannelSplitting.o): In function MediaInfoLib::File_ChannelSplitting::Streams_Fill()': File_ChannelSplitting.cpp:(.text+0x150a): undefined reference toMediaInfoLib::File_Pcm::File_Pcm()'
File_ChannelSplitting.cpp:(.text+0x16ca): undefined reference to vtable for MediaInfoLib::File_Pcm' File_ChannelSplitting.cpp:(.text+0x1bda): undefined reference toMediaInfoLib::File_Pcm::File_Pcm()'
File_ChannelSplitting.cpp:(.text+0x1cdb): undefined reference to vtable for MediaInfoLib::File_Pcm' /data/MEGAsync/src/MEGASync/mega/bindings/qt/../..//bindings/qt/3rdparty/libs/libmediainfo.a(File_ChannelSplitting.o): In functionMediaInfoLib::File_Pcm::~File_Pcm()':
File_ChannelSplitting.cpp:(.text._ZN12MediaInfoLib8File_PcmD2Ev[_ZN12MediaInfoLib8File_PcmD5Ev]+0x3): undefined reference to vtable for MediaInfoLib::File_Pcm' /data/MEGAsync/src/MEGASync/mega/bindings/qt/../..//bindings/qt/3rdparty/libs/libmediainfo.a(File_ChannelSplitting.o): In functionMediaInfoLib::File_Pcm::~File_Pcm()':
File_ChannelSplitting.cpp:(.text._ZN12MediaInfoLib8File_PcmD0Ev[_ZN12MediaInfoLib8File_PcmD5Ev]+0x3): undefined reference to `vtable for MediaInfoLib::File_Pcm'
collect2: error: ld returned 1 exit status
Makefile:967: recipe for target 'megasync' failed
make[1]: *** [megasync] Error 1
Hello, trying to build 4.4 branch on Devuan ASCII (later versions than 4.4 don't work on my account, see open Issue #690). All required dependencies are installed. When doing ./configure I get:
checking for MediaInfo/MediaInfo.h... yes checking for MediaInfo_Info_Version in -lmediainfo... no configure: error: Could not find libmediainfo
libmediainfo-dev is installed. If I do ./configure -i
It completes, but on the make step I get the following error:
party/libs/libsodium.a -lssl -lcrypto -ldl -lxcb -lQt5Svg -lQt5Widgets -lQt5X11Extras -lQt5Gui -lQt5Network -lQt5DBus -lQt5Core -lGL -lpthread /data/MEGAsync/src/MEGASync/mega/bindings/qt/../..//bindings/qt/3rdparty/libs/libmediainfo.a(File_ChannelSplitting.o): In function
MediaInfoLib::File_ChannelSplitting::Streams_Fill()': File_ChannelSplitting.cpp:(.text+0x150a): undefined reference to
MediaInfoLib::File_Pcm::File_Pcm()' File_ChannelSplitting.cpp:(.text+0x16ca): undefined reference tovtable for MediaInfoLib::File_Pcm' File_ChannelSplitting.cpp:(.text+0x1bda): undefined reference to
MediaInfoLib::File_Pcm::File_Pcm()' File_ChannelSplitting.cpp:(.text+0x1cdb): undefined reference tovtable for MediaInfoLib::File_Pcm' /data/MEGAsync/src/MEGASync/mega/bindings/qt/../..//bindings/qt/3rdparty/libs/libmediainfo.a(File_ChannelSplitting.o): In function
MediaInfoLib::File_Pcm::~File_Pcm()': File_ChannelSplitting.cpp:(.text._ZN12MediaInfoLib8File_PcmD2Ev[_ZN12MediaInfoLib8File_PcmD5Ev]+0x3): undefined reference tovtable for MediaInfoLib::File_Pcm' /data/MEGAsync/src/MEGASync/mega/bindings/qt/../..//bindings/qt/3rdparty/libs/libmediainfo.a(File_ChannelSplitting.o): In function
MediaInfoLib::File_Pcm::~File_Pcm()': File_ChannelSplitting.cpp:(.text._ZN12MediaInfoLib8File_PcmD0Ev[_ZN12MediaInfoLib8File_PcmD5Ev]+0x3): undefined reference to `vtable for MediaInfoLib::File_Pcm' collect2: error: ld returned 1 exit status Makefile:967: recipe for target 'megasync' failed make[1]: *** [megasync] Error 1Can you advise?