mirror of
https://github.com/FAUSheppy/speech-server-client-qt
synced 2025-12-06 00:41:35 +01:00
5a4620191c7dfcce8485c1f9787385b91d14cb17
Intro
This is the GUI Interface to a proprietary server that interfaces with speech recognition backends.
Build on Linux
This is a qt-creator project and can be imported as such. To build for Windows (on Linux) you need MXE.
To download and compile MXE and dependencies:
git clone https://github.com/mxe/mxe.git
cd mxe && make qtbase
make -j 4 qt qt5 MXE_TARGETS='x86_64-w64-mingw32.shared i686-w64-mingw32.shared x86_64-w64-mingw32.static i686-w64-mingw32.static'
make qtbase
Setup the actual compilation enviroment:
MXE_ROOT=/path/to/mxe/root/
export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:$MXE_ROOT/usr/bin
$MXE_ROOT/usr/bin/i686-w64-mingw32.static-qmake-qt5
make
Also check the cross_compile.sh file in this project.
Build on Windows
If you want to build this project on windows, you need change the way this project determines some of it's defines in the project file.
Build for Mac
This project does not currently support Mac.
Languages
C++
98.6%
QMake
0.8%
C
0.4%
Shell
0.2%
