-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hello ALl,

Following up on Bill and Joe's chat about QtCreator and CMake, I built
WSJT-X using that those two tools.

* Bare in mind this is very much a *Work In Progress* .. but the build
works and is running on my Windows machine now, decoding and sending
to PSKreporter.

* Changes to CMakeFiles.txt over time will fix all the copy stuff and
can probably do the mingw32-make install

*I used the WSJT-ENV setup*

*BASE REFERENCE*
https://qt-project.org/doc/qtcreator-2.7/creator-project-cmake.html

*SETUP ENV & EDIT CMakeFiles.txt*
Becasue we're not using the ToolChain Files, edits to CMakeFiles.txt
are needed
- - Add mingw and cmake to users path
- - Add the following to: (path)\wsjt-env\src\wsjtx\CMakeLists.txt

I'm not sure all this is needed, but:
- -----
SET (CMAKE_SYSTEM_NAME Windows)
SET (QTDIR C:/wsjt-env/Qt5/5.2.1/mingw48_32)
SET (FFTW3DIR D:/wsjt-env/fftw3f)
SET (HAMLIBDIR D:/wsjt-env/hamlib)
SET (CMAKE_PREFIX_PATH ${QTDIR} ${FFTW3DIR} ${HAMLIBDIR} ${HAMLIBDIR}/bin)
SET (CMAKE_FIND_ROOT_PATH ${QTDIR} ${TARGETDIR})
SET (CMAKE_INSTALL_PREFIX D:/wsjt-env/wsjtx-install)
- -----

*SELECT && BUILD*
- - Follow the Wizard
- - CMake Path and select build dir (PATH)\wsjtx-env\wsjtx-build directory
- - QtCreator: Open File >> File or Project, Browse to
(path)\wsjt-env\src\wsjtx\CMakeFiles.txt
- - QtCreator: Build >> Project "wsjtx"

*MAKE INSTALL (same as .bat files)*
- - Open WSJT ENV Command Terminal, CD to (path)\wsjt-env\wsjtx-build
- - In the terminal: mingw32-make install

*COPY ADDITIONAL FILES (same as .batch file)
- - From (path)\wsjt-env\qt5\5.2.1\mingw48_32\bin
Qt5Core.dll Qt5Gui.dll Qt5Multimedia.dll Qt5Network.dll Qt5Widgets.dll
icu*.dll libgcc_s_dw2-1.dll libstdc++-6.dll libquadmath-0.dll
libwinpthread-1.dll

- - From (path)\wsjt-env\qt5\Tools\mingw48_32\bin
libgfortran-3.dll

Copy All To: ==> (path)\wsjt-env\wsjtx-install

*RUN WSJT-X*
- - Browse to (path)\wsjt-env\wsjtx-install\bin
- - Open WSJT-X
- - Setup Your Rig Config .. go play WSJT-X :-)

73's
Greg, KI7MT
[email protected]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (MingW32)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQEcBAEBAgAGBQJTBqdUAAoJEAmfcyeKlj0xmY8H/3nq23G9VmGSuQlVpyk6t2X0
wSPMNvximJrjyPwDLt97rlWqyLOcgGmWZBswL/OsjPi5VlHS6nzEwEhE7Ls4XMq/
hFkWDS4dYA9gZMwJ8NzOHxdQBJ2RruWqSF/9LcY4QsbYfyG3B/DJbbDbl27NUILS
AoHR7+9Iom0fIgPSd4PTPMmsGHfata87ky0ZaOIOImAu1RqwdnDPwNECA5guirX5
rYUJqeXN6VhMXdk0upu9zQJABFN1PLE4zMuMKqtiF1/4GtGkPb0Isw4KAAXbKi+P
dSmfnJ/aFDoSzKEugx89awjlEg6PGrtK+YasBw3PX8hKkveWu7+997N27OYJhLg=
=0SDd
-----END PGP SIGNATURE-----
_______________________________________________
Wsjt-devel mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/wsjt-devel

Reply via email to