You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/ver3/DG3.html
+29-11Lines changed: 29 additions & 11 deletions
Original file line number
Diff line number
Diff line change
@@ -229,9 +229,9 @@ <h4>Deployment</h4>
229
229
</div>
230
230
<ul>
231
231
<p>The script for Qt deployment presents a number of options. 'D' or 'Y' Selects a scripted "Default"
232
-
deployment being Qt 5.15.2 as the base. 'F' Deploys Qt 5.15.2 and 6.6.1 Qt 5.15.2 (default) is the recommended version for JT-ware development.</p>
232
+
deployment being <strong>Qt 5.15.2</strong> as the base (see note below). 'F' Deploys <strong>Qt 5.15.2</strong> and <strong>6.6.2</strong> <strong>Qt 5.15.2</strong>is the recommended version for JT-ware development.</p>
233
233
<ul>
234
-
<li>Select 'Y'/'D' or 'F' (note:'Y' or 'D' is recommended).</li>
234
+
<li>Select 'Y'/'D' or 'F' (note:'F' is now recommended as <strong>Qt 5.15.2</strong> can only be obtained from "Archive" - which cannot be easily scripted. It must be deployed manually from the Maintenance Tool now. See later notes).</li>
235
235
</ul>
236
236
</ul>
237
237
<divclass="reducewidth">
@@ -293,12 +293,13 @@ <h4>Deployment</h4>
293
293
</tr>
294
294
</table>
295
295
<ul>
296
-
<p>Refer any installation issues issues to the <ahref="https://groups.io/g/JTSDK">JTSDK Forum</a.</p>
296
+
<p>Refer any installation issues issues to the <ahref="https://groups.io/g/JTSDK">JTSDK Forum</a></p>
297
297
</ul>
298
298
<h4>Step 2a: Prepare the MSYS2 Environment</h4>
299
299
<ul>
300
300
<p>A MSYS2 environment window will open as part of the <strong>postinstall</strong> process. </p>
301
301
</ul>
302
+
</u>
302
303
<divclass="reducewidth">
303
304
<pre>
304
305
JTSDK64 Tools MSYS2 (MSYS)
@@ -394,24 +395,41 @@ <h3>Step 3: Set Up The Main Tools Environment</h3>
394
395
</ul>
395
396
396
397
<h4>Step 3a: Upgrade your Qt Deployment</h4>
398
+
<ul>
399
+
<p>As of March 2024 it has been observed that <strong>Qt 5.15.2</strong> is no longer available from "Mainstream" installer sources</p>
400
+
<tablewidth="*" align="center" border="1">
401
+
<tr>
402
+
<tdclass="custd"><strong>Qt 5.15.2 is still available from "Archive" ast the time of writing. This means that Qt must be deployed manually from "Archive" Repositories</strong></td>
403
+
</tr>
404
+
</table>
405
+
<p>Earlier wit was recommended that one performs a "Full" deployment of Qt at install time. </p>
406
+
<p>This should properly deploy <strong>Qt 6.6.2</strong> along with the <strong>Qt Maintenance Tool</strong>. </p>
407
+
<p>Once the JTSDK is deployed you can then add <strong>Qt 5.15.2</strong> MANUALLY from Archive. </p>
408
+
<tablewidth="*" align="center" border="1">
409
+
<tr>
410
+
<tdclass="custd"><strong>See the guide <ahref="https://sourceforge.net/projects/hamlib-sdk/files/JTware-Deployment/Deploying-Archived-Versions-of-Qt-via-Maintenance-Tool.docx">https://sourceforge.net/projects/hamlib-sdk/files/JTware-Deployment/Deploying-Archived-Versions-of-Qt-via-Maintenance-Tool.docx</a> for latest instructions</strong></td>
411
+
</tr>
412
+
</table>
413
+
</ul>
414
+
397
415
<ul>
398
-
<p>A Minimum Qt installation pegs at <ahref="https://www.qt.io/download-open-source">Qt</a> at version 5.15.2. If you did not use
416
+
<p>A Minimum Qt installation pegs at <ahref="https://www.qt.io/download-open-source">Qt</a> at version <strong>5.15.2</strong>. If you did not use
399
417
the "F" Full option for <ahref="https://www.qt.io/download-open-source">Qt</a> deployment or you
400
-
want to update Qt to an experimental version such as 6.6.1 version you should do so now.
401
-
Note that using Qt 5.15.2 is the only Qt version that JT-ware source supports at this time.</p>
418
+
want to update Qt to an experimental version you should do so now.
419
+
Note that using Qt <strong>5.15.2</strong> is the only Qt version that JT-ware source supports at this time.</p>
402
420
<p>Perform the following steps:</p>
403
421
<ul>
404
422
<li>Navigate to the Qt Deployment directory</li>
405
423
406
424
<li>Run the <strong>Qt Maintenance Tool</strong> from your Qt deployment directory (i.e. <strong>C:\JTASK64-Tools\tools\Qt</strong>)</li>
407
425
</ul>
408
-
<p>To add Qt 6.6.1:</p>
426
+
<p>To add <strong>Qt 6.6.2</strong> (as an example):</p>
409
427
<ul>
410
-
<li>Add Qt 6.6.1 MinGW. [ Note that the packages may be named 'mingw900' but it is really MinGW 11.2 ]</li>
428
+
<li>Add <strong>Qt 6.6.2</strong> MinGW. [ Note that the packages may be named 'mingw900' but it is really MinGW 11.2 or later ]</li>
411
429
412
-
<li>Ensure that components Qt 6.6.1/MinGW 11.x 64 bit and Qt 6.6.1 Qt5 Compatability Module are added.</li>
430
+
<li>Ensure that components <strong>Qt 6.6.2</strong>/<strong>MinGW 11.x 64 bit</strong> and <strong>Qt 6.6.2 Qt5 Compatability Module</strong> are added.</li>
Copy file name to clipboardExpand all lines: docs/ver3/QU3.html
+29-12Lines changed: 29 additions & 12 deletions
Original file line number
Diff line number
Diff line change
@@ -109,13 +109,13 @@ <h3>How do I update the JTSDK?</h3>
109
109
are designed to be deployed to existing "Base" packages.</p>
110
110
</ul>
111
111
112
-
<h4>Where do I get and how do I apply 'Update' packages?</h4>
112
+
<h4>Where do I get and how do I apply 'Update'/'Patch' packages?</h4>
113
113
114
114
<ul>
115
-
<p><strong></strong>Update packages can be downloaded from <ahref="https://sourceforge.net/projects/hamlib-sdk/files/Windows/JTSDK-3.4-Stream/">https://sourceforge.net/projects/hamlib-sdk/files/Windows/JTSDK-3.4-Stream/</a> .</p>
115
+
<p><strong></strong>Update/Patch packages can be downloaded from <ahref="https://sourceforge.net/projects/hamlib-sdk/files/Windows/JTSDK-3.4-Stream/">https://sourceforge.net/projects/hamlib-sdk/files/Windows/JTSDK-3.4-Stream/</a> .</p>
116
116
<p><em>These steps assume that you have a deployed base environment</em></p>
117
117
<ul>
118
-
<li>Download any Update packages if they exist ( i.e. packages with a "U" in the filename) from <ahref="https://sourceforge.net/projects/hamlib-sdk/files/Windows/JTSDK-3.4-Stream/">https://sourceforge.net/projects/hamlib-sdk/files/Windows/JTSDK-3.4-Stream/</a>. </li>
118
+
<li>Download any Update/Patch packages if they exist ( i.e. packages with a "U" in the filename) from <ahref="https://sourceforge.net/projects/hamlib-sdk/files/Windows/JTSDK-3.4-Stream/">https://sourceforge.net/projects/hamlib-sdk/files/Windows/JTSDK-3.4-Stream/</a>. </li>
119
119
</ul>
120
120
<p><strong>Note:</strong> There are no current update packages .</p>
<p>The marker file to set the version of Qt used is found in <strong>x:\JTSDK64-Tools\config</strong> i.e. <strong>qt5.15.2</strong> (as default).</p>
252
-
<p>Rename that file as appropriate to match the version of Qt that is deployed or that you want to use i.e. from <strong>qt5.15.2</strong> to <strong>qt6.6.1 </strong>. </p>
252
+
<p>Rename that file as appropriate to match the version of Qt that is deployed or that you want to use i.e. from <strong>qt5.15.2</strong> to <strong>qt6.6.2 </strong>. </p>
253
253
</ul>
254
-
<h3>Issues observed when trying to build software with Qt 6.6.1 deployments</h3>
254
+
<h3>Qt 5.15.2 Not Being Deployed</h3>
255
+
<ul>
256
+
<p>As of March 2024 it has been observed that Qt 5.15.2 is no longer available from "Mainstream" installer sources</p>
257
+
<tablewidth="*" align="center" border="1">
258
+
<tr>
259
+
<tdclass="custd"><strong>Qt 5.15.2 is still available from "Archive" ast the time of writing. This means that Qt must be deployed manually from "Archive" Repositories</strong></td>
260
+
</tr>
261
+
</table>
262
+
<p>It is now recommended that one performs a "Full" deployment of Qt at install time. </p>
263
+
<p>This should properly deploy <strong>Qt 6.6.2</strong> along with the <strong>Qt Maintenance Tool</strong>. </p>
264
+
<p>Once the JTSDK is deployed you can then add Qt 5.15.2 MANUALLY from Archive. </p>
265
+
<tablewidth="*" align="center" border="1">
266
+
<tr>
267
+
<tdclass="custd"><strong>See the guide <ahref="https://sourceforge.net/projects/hamlib-sdk/files/JTware-Deployment/Deploying-Archived-Versions-of-Qt-via-Maintenance-Tool.docx">https://sourceforge.net/projects/hamlib-sdk/files/JTware-Deployment/Deploying-Archived-Versions-of-Qt-via-Maintenance-Tool.docx</a> for latest instructions</strong></td>
268
+
</tr>
269
+
</table>
270
+
</ul>
271
+
<h3>Issues observed when trying to build software with Qt 6.6.2 deployments</h3>
255
272
<ul>
256
273
<p><strong>Qt 6</strong> is not currently supported by the JT-ware developers. Current source code of all known JT-ware forks at the time that this document was written will not compile under <strong>Qt 6</strong>.</p>
257
274
<p>JT-ware developers are researching Qt 6-compatible code conversion. </p>
@@ -261,11 +278,11 @@ <h3>Issues observed when trying to perform a Full Deployment: Qt 5 and/or Qt 6
261
278
<p><strong>JTSDK 2.3.2</strong> with <strong>Tools 3.2.3.3</strong> Has the capability to deploy two "streams" of Qt kit:</p>
262
279
<ul>
263
280
<li><strong> Default Deployment</strong>: deploys <strong>Qt Version 5.15.2</strong>. This is not likely to change - but at some stage it may be withdrawn from release by the Qt maintainers. When this occurs our kit will not be able to find these files; it will not install.</li>
264
-
<li><strong>Full Deployment</strong>: deploys <strong>both Qt versions 5.15.2 and Qt 6.6.1</strong> at the time that this document was written. If one or either of these versions cannot be found then these kits will not be installed.</li>
281
+
<li><strong>Full Deployment</strong>: deploys <strong>both Qt versions 5.15.2 and Qt 6.6.2</strong> at the time that this document was written. If one or either of these versions cannot be found then these kits will not be installed.</li>
265
282
</ul>
266
283
<p>This kit by default deploys the <ahref="https://www.qt.io/download-open-source">Qt SDK For Open Source Release</a>. This is also compliant with the basic beliefs, method and release licensing terms for WSJTX.</p>
267
284
<p>These Qt deployment repositories are stored in <ahref="https://download.qt.io/static/mirrorlist/">geo-assigned download repositories</a>. Each repository ONLY MAKES THE LATEST DOWNLOAD RELEASE STREAMS AVAILABLE to the Qt installer.</p>
268
-
<p>The Qt maintainers may at some stage in the future bump the versions available i.e. From <strong>6.6.1</strong> to <strong>6.6.2</strong> (as an example). </p>
285
+
<p>The Qt maintainers may at some stage in the future bump the versions available i.e. From <strong>6.6.2</strong> to <strong>6.6.2</strong> (as an example). </p>
269
286
<p><strong><u>Our kit has a way of dealing with this:</u></strong></p>
270
287
<p>Refer to the file <strong>x:\JTSDK64-Tools\config\Versions.ini</strong> </p>
271
288
<p>There are two keys that (at the time of writing) can br found at the bottom of the file:</p>
@@ -275,7 +292,7 @@ <h3>Issues observed when trying to perform a Full Deployment: Qt 5 and/or Qt 6
275
292
...
276
293
#future enhancement to set Qt version
277
294
qt5v=5.15.2
278
-
qt6v=6.6.1
295
+
qt6v=6.6.2
279
296
</pre>
280
297
</div>
281
298
<ul>
@@ -376,9 +393,9 @@ <h3>Minor packaging issue observed when building JTDX</h3>
<p>Qt Presents a number of options. 'D' or 'Y' Selects a scripted "Default"
392
-
deployment being Qt 5.15.2 as the base. 'F' Deploys Qt 5.15.2 and 6.6.1.
392
+
deployment being Qt 5.15.2 as the base. 'F' Deploys Qt 5.15.2 and 6.6.2.
393
393
Qt 5.15.2 (default) is the recommended version for Jt-ware development. </p>
394
394
<ul>
395
395
<li>Select 'Y'/'D' or 'F' <strong>Note:</strong> 'Y' or 'D' is recommended for an initial installation. Add other Qt versions later.</li>
0 commit comments