I think you cannot compile the newest source code wirh an earlier framework.
Many needed functions arn't included.
+ Reply to Thread
Results 31 to 45 of 45
MKVToolNix GUI V68.0.0 ('The Curtain') 32-bit as 5.15.4
I will stick with it for now unless it fails to work.
I did download your 32-bit mkvtoolnix version 69.0.0 with Qt 5. NON-OFFICIAL.
I will try it if I need to.
The only lines i see with a QT version are :
MKVTOOLNIX_DEPENDENCIES+=qtbase qttranslations qtwinextras MKVTOOLNIX_DEPENDENCIES+=qt6 qt6-qtmultimedia
MKVTOOLNIX_DEPENDENCIES+=qtbase qttranslations qtwinextras MKVTOOLNIX_DEPENDENCIES+=qt5 qt5-qtmultimedia
The script will do all the others things : download and build the latest qt5 version ?
For now, i'm still working with my first issue. Indeed the ./configure is not run because the script "crash" running build_libraries.
If i just run make directly from the mxe directory, my result is :
------------------------------------------------------------ Obsolete target specified: "i686-pc-mingw32" Please use i686-w64-mingw32.[static|shared] i686-pc-mingw32 removed 2014-10-14 (https://github.com/mxe/mxe/pull/529) ------------------------------------------------------------ . Stop.
Last edited by jpsdr; 2nd Aug 2022 at 11:47.
I don't use msys2 so I may not be able to help if there are issues with using that environment. But please view the following post.
Last edited by autodidact; 2nd Aug 2022 at 18:27. Reason: Bad edit.PB
For Qt5 it would look like:
MKVTOOLNIX_DEPENDENCIES+=qtbase qttranslations qtwinextras MKVTOOLNIX_DEPENDENCIES+=qt5 qtmultimediaPB
So all of us must stay with old programs cause old windows like win7 don't supported anymore from Microsoft?
Microsoft is a company that want money and nothing more, and this is the major reason stop support older windows so make us buy the newer(With all problems and blue screens does it has).
But i believe programs like mkvtoolnix that it is open source or free(Not from company that thinks only money) must support older systems exactly for that reason.
This is my opinion.
Last edited by fits79; 2nd Aug 2022 at 22:06.
I might get one of these https://www.kogan.com/au/buy/kogan-atlas-g600-mini-pc-windows-11-pro/ and keep it for mkvtoolnix until I decide to get a replacement for my Windows 7, long in tooth but has been really reliable!SONY 75" Full array 200Hz LED TV, Yamaha A1070 amp, Zidoo UHD3000, BeyonWiz PVR V2 (Enigma2 clone), Chromecast, Windows 7 Ultimate, QNAP NAS TS851
Really you suggest me to buy a new pc???
I don't even answer to that suggestion.
I've been able to test on an ubuntu 20.04.
After getting all the mxe dependencies and solving the others issues, i run the setup_cross_compilation_env script (after changing the QT dependencies to QT5 as you explained in post #36) from the mkvtoolnix root directory, and when finished, i run rake. It didn't work saying that configure wasn't run, so i run ./configure, there was issues of missing things, i've been able to solve them installing : "libogg-dev libvorbis-dev", but even after installing "qt5-default", ./configure still error telling than QT is not installed :
configure: Using the internal version of fmt checking for ZLIB... yes checking for qmake6... no checking for qmake-qt6... no checking for qt6-qmake... no checking for Qt 6... no: qmake6 not found checking for qmake-qt5... no checking for qmake... /usr/bin/qmake checking for qmake's version... 5.12.8 checking for lconvert... /usr/bin/lconvert checking for moc... /usr/lib/qt5/bin/moc checking for rcc... /usr/lib/qt5/bin/rcc checking for uic... /usr/lib/qt5/bin/uic checking for Qt 5... no: not found by pkg-config configure: error: The Qt library is required for building MKVToolNix.
SONY 75" Full array 200Hz LED TV, Yamaha A1070 amp, Zidoo UHD3000, BeyonWiz PVR V2 (Enigma2 clone), Chromecast, Windows 7 Ultimate, QNAP NAS TS851
This is likely a result of running ./configure directly and gets back to the run_configure.sh script I mentioned in a previous post. If the setup_cross_compilation_env.sh script built all the necessary libraries and finished, it should also have created a run_configure.sh script in the root of the mkvtoolnix directory. Run that script to configure the build. If it completes successfully you can then run rake and it should start building mkvtoolnix.PB
BIG thanks ! I've been able to build, at least i have a working process, i can use as base
Unfortunately, access to Linux is very limited for me, so i'll continue to see if i can build it under Windows with MSYS2.
Last edited by jpsdr; 6th Aug 2022 at 01:57.