-----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
