1 <H2>** HowTo build/install Qt porting for Common Source Code Project **</H2>
4 K.Ohta <whatisthis.sowhat _at_ gmail.com></H3>
9 This article is for build HOWTO of CSP/Qt.
11 You need (at standard).
14 - Compiler Toolcain, i.e) G++ or CLANG++.MSVC or another toolchain still not be checked.
16 - CMake (Recommends later 3.9).
18 - Below **development** libraries.If you using any GNU/Linux or \*BSD OS,you can install via package manager (apt, dfn, etc). **Note: NOW ,OpenGL (2.1 or above) or OpenGL ES(2 or abobe) needs to display.**
19 - QT5 (QtCore, QtOpenGL , QtNetwork etc). <https://www.qt.io/>
20 - SDL2 <https://libsdl.org/>
21 - libAV <https://ffmpeg.org/>
22 - Zlib <https://zlib.net/>
24 - For Windows build, you may need OpenGL ES implementation, [Angle Project](<https://github.com/Microsoft/angle>) to execute.Binaries of this are included at [Chromium Project](<http://www.chromium.org/>) Windows (x86 32bit) build, open source variant of Google Chrome.You need to extract libEGL.dll and libGLESv2.dll .
26 ## In addition, for Windows build, useful inside of Docker Container.See,
27 ## Docker repository: <https://hub.docker.com/r/artanejp/mingw-w64-llvm10-ubuntu20.04>
28 ## Dockerfiles are: <https://github.com/Artanejp/llvm-mingw>
33 If you build from already cloneed from GIT:
35 $ `cd ${SRCROOT}/source`
41 but, **I offer shell scripts with standard setting parameters under `${SRCROOT}/source/sample-scripts/`**
45 $ `cd ${SRCROOT}/source`
48 $ `cp ../sample-scripts/${SCRIPT_NAME}.sh .`
50 then, bootstrap setting with:
51 $ `sh ./${SCRIPT_NAME}.sh`
54 $ `make {Some Options}`
59 Normally, `make install`.
60 For Windows build, this still ToDo.
62 Last Update: Dec 16, 2020 00:07:53