-
Download Qt Open Source installer: https://www.qt.io/download-open-source
-
Install Qt 6.4.2 (Mingw 64 bit and its tool)
-
Set Qt and mingw 64 binaries path
set QTDIR=C:\Qt6\6.4.2\mingw_64
set PATH=%PATH%;%QTDIR%\bin;C:\Qt6\Tools\mingw1120_64\bin
- Download QScintilla 2.14.1 and install https://riverbankcomputing.com/software/qscintilla/download
cd QScintilla_src-2.14.1/src
qmake qscintilla.pro
make
make install
- cd blink
- qmake blink.pro
- mingw32-make
-
Download Qt Open Source installer: https://www.qt.io/download-open-source
-
Install Qt 6.6.1
-
Link qmake to /usr/bin/qmake
sudo ln -s /home/ychclone/Qt/6.6.1/gcc_64/bin/qmake /usr/bin/qmake
- Download QScintilla 2.14.1 and install https://riverbankcomputing.com/software/qscintilla/download
Set to static library for qscintilla
qscintilla.pro:
CONFIG += staticlib
Compile and install QScintilla
cd QScintilla_src-2.14.1/src
qmake qscintilla.pro
make
make install
- Install dependencies
sudo apt install libgl1-mesa-dev
sudo apt-get install libxcb-cursor0
- Build in QMake
qmake blink.pro
make
-
Download linuxdeployqt-7-x86_64.AppImage: https://github.com/probonopd/linuxdeployqt/releases
-
chmod u+x linuxdeployqt-7-x86_64.AppImage
-
copy compiled blink executable to blinkAppImage/usr/bin/
-
./linuxdeployqt-7-x86_64.AppImage blinkAppImage/usr/share/applications/blink.desktop -verbose=2 -appimage -extra-plugins=iconengines,platformthemes/libqgtk3.so