Skip to content

Commit c5a888b

Browse files
committed
4.1.0b1 - Final Doc Update
1 parent bf4aca8 commit c5a888b

File tree

3 files changed

+20
-19
lines changed

3 files changed

+20
-19
lines changed

docs/ver4/DG4-Build-FLApps.html

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<head>
44
<meta charset="utf-8">
55
<meta name="keywords" content="JTSDK, JT-ware, wsjtx, jtdx, js8call, build wsjtx, compile wsjtx, Qt, Windows, software, development, Portaudio, audio, portaudio.com">
6-
<title>JTSDK 4.1 Guide for Building Fast-Light Toolkit Apps</title>
6+
<title>JTSDK 4.1 Guide for Building LibUSB</title>
77
<link rel="stylesheet" href="../style-new.css">
88
<link rel="shortcut icon" type="image/x-icon" href="../favicon.ico" />
99
</head>
@@ -53,7 +53,7 @@ <h2>Guide for Building FL-Applications</h2>
5353
<li>The term FL-apps is used to describe any of the applications supported by David W1HKJ.</li>
5454
</ul>
5555
<p>At the time of writing only <a href="sourceforge.net/projects/fldigi/files/flrig/">flrig</a> (perhaps the most important tool for JT-Ware) can be compliled using these techniques. The MSYS2 and mingw64 environments are constantly evolving. Hopefully other apps will be available soon.</p>
56-
<p><strong>Note:</strong> There are issues with the MSYS2 Environment. Use the MinGW64/MSYS2 environments supplied with <a href="https://sourceforge.net/projects/hamlib-sdk/files/Windows/JTSDK-4.0-Stream/JTSDK64-4.0.0.exe">JTSDK64-4.0.0</a> and do not update it (i.e. with <strong>pacman -Syuu</strong>).</p>
56+
5757
</ul>
5858

5959
<h3>Step 1: Deploy the FL-Toolkit under the MSYS2/MinGW Environment</h3>
@@ -71,7 +71,7 @@ <h3>Step 1: Deploy the FL-Toolkit under the MSYS2/MinGW Environment</h3>
7171

7272
<h3>Step 2: Download and Decompress the flrig source</h3>
7373
<ul>
74-
<p><strong>Note:</strong> These steps are valid for <strong>flrig 2.0.7</strong>. Should later versions become available (see:&nbsp;<a href="sourceforge.net/projects/fldigi/files/flrig/">sourceforge.net/projects/fldigi/files/flrig/</a> ) adjust instructions accordingly.&nbsp; &nbsp;&nbsp;</p>
74+
<p><strong>Note:</strong> These steps are valid for <strong>flrig 2.0.08</strong>. Should later versions become available (see:&nbsp;<a href="sourceforge.net/projects/fldigi/files/flrig/">sourceforge.net/projects/fldigi/files/flrig/</a> ) adjust instructions accordingly.&nbsp; &nbsp;&nbsp;</p>
7575
<p>Under the MSYS2/MinGW environment:</p>
7676
<ul>
7777
<li>Create a directory ~/src (if it does not already exist) and change into that directory:</li>
@@ -81,22 +81,22 @@ <h3>Step 2: Download and Decompress the flrig source</h3>
8181
</ul>
8282
</ul>
8383
<ul>
84-
<li>Execute the following command to retrieve <strong>flrig 2.0.7</strong>:</li>
84+
<li>Execute the following command to retrieve <strong>flrig 2.0.08</strong>:</li>
8585

8686
<ul>
87-
<li>wget https://sourceforge.net/projects/fldigi/files/flrig/flrig-2.0.07.tar.gz</li>
87+
<li>wget https://sourceforge.net/projects/fldigi/files/flrig/flrig-2.0.08.tar.gz</li>
8888
</ul>
8989

9090
</ul>
9191
<ul>
9292
<li>Extract the source from the downloaded package with:</li>
9393
<ul>
94-
<li>tar xvfz flrig-2.0.07.tar.gz</li>
94+
<li>tar xvfz flrig-2.0.08.tar.gz</li>
9595
</ul>
9696
</ul>
9797
<p>This should have now downloaded and decompressed the source file package. Change into the build directory:</p>
9898
<ul>
99-
<li>cd flrig-2.0.07</li>
99+
<li>cd flrig-2.0.08</li>
100100
</ul>
101101
</ul>
102102
<h3>Step 3: Compile the software</h3>
@@ -113,7 +113,7 @@ <h3>Complete</h3>
113113

114114
<ul>
115115

116-
<p>You should have a readily built <strong>flrig-2.0.07_setup.exe</strong> .exe installer inside the source tree i.e. ~/src/flrig-2.0.07/src .</p>
116+
<p>You should have a readily built <strong>flrig-2.0.08_setup.exe</strong> .exe installer inside the source tree i.e. ~/src/flrig-2.0.08/src .</p>
117117
</ul>
118118
<hr>
119119
<table width="100%" border="0">

docs/ver4/DG4-Build-LibUSB.html

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ <h2>Guide for Building LibUSB</h2>
5050
<p>A number of operational issues have arisen with the use of compiled LibUSB packages downloaded from <a href="file:///C|/Users/stepheni.HOME/AppData/Local/Microsoft/Windows/INetCache/IE/XFNP0OWK/releases[1]">https://github.com/libusb/libusb/releases</a> </p>
5151
<p>It is now recommended that users of the JTSDK compile their own LibUSB from the latest source provided by the LibUSB Maintainers,.</p>
5252
<p>These steps will demonstrate how to build and deploy a library set under the <strong>mingw64</strong> environment for the JTSDK.</p>
53-
<p><b>Note:</b> The currrent version of LibUSB at writing is <a href="https://github.com/libusb/libusb/releases/download/v1.0.28/libusb-1.0.28.tar.bz2">1.0.28</a>.</p>
53+
<p><b>Note:</b> The currrent version of LibUSB at writing is <a href="https://github.com/libusb/libusb/releases/download/v1.0.29/libusb-1.0.29.tar.bz2">1.0.29</a>.</p>
5454
</ul>
5555

5656
<h3>Step 1: Download and fully deploy the latest JTSDK</h3>
@@ -111,24 +111,25 @@ <h3>Step 3: Deploy the mingw64 Build Environment</h3>
111111
<h3>Step 4: Download the Source</h3>
112112

113113
<ul>
114-
<p>Download URL of the latest stable LibUSB. At the time of writimng the latest version was Version <a href="https://github.com/libusb/libusb/releases/download/v1.0.28/libusb-1.0.28.tar.bz2">1.0.28</a></p>
114+
<p>Download URL of the latest stable LibUSB. At the time of writimng the latest version was Version <a href="https://github.com/libusb/libusb/releases/download/v1.0.29/libusb-1.0.29.tar.bz2">1.0.29</a></p>
115115
<ul>
116116
<li>Navigate to <a href="https://libusb.info/">https://libusb.info/</a></li>
117117
</ul>
118118
<ul>
119119
<li>Download the latest source by selecting Donwloads / Latest Source (tarball)</li>
120-
<li> Save this file to the MSYS2 src directory ( i.e. x:\JTSDK64-Tools\tools\msys64\home\&lt;user name&gt;\src )</li>
120+
<li>Save this file to the MSYS2 src directory ( i.e. x:\JTSDK64-Tools\tools\msys64\home\&lt;user name&gt;\src )</li>
121+
<li><strong>Note:</strong> It is possible to use this command at the MSYS2 terminal prompt to download LibUSB: wget https://github.com/libusb/libusb/releases/download/v1.0.29/libusb-1.0.29.tar.bz2</li>
121122
</ul>
122123
<p>Change to the directory that you have just downloaded this source package to from within a <strong>msys64</strong> shell::</p>
123124
<ul>
124125
<li><strong>cd ~/src</strong></li>
125126
</ul>
126-
<p>Extract the source package (assuming Version 1.0.28) with:
127+
<p>Extract the source package (assuming Version 1.0.29) with:
127128
</p>
128129
<ul>
129130

130131
<ul>
131-
<li><strong>tar xjf libusb-1.0.28.tar.bz2</strong></li>
132+
<li><strong>tar xjf libusb-1.0.29.tar.bz2</strong></li>
132133
</ul>
133134
</ul>
134135
</ul>
@@ -140,7 +141,7 @@ <h3>Step 5: Configure and build the LibUSB library</h3>
140141
<li>Execute the following commands at the MSYS2 command prompt:</li>
141142

142143
<ul>
143-
<li><strong>cd libusb-1.0.28</strong></li>
144+
<li><strong>cd libusb-1.0.29</strong></li>
144145

145146
<li><strong>mkdir /tmp/libusb</strong></li>
146147

@@ -167,20 +168,20 @@ <h3>Complete</h3>
167168
<ul>
168169

169170
<p>You will find a structure inside <em>/tmp</em> (windows path <em>C:\JTSDK64-Tools\tools\msys64\tmp\libusb</em>) that contains the built LibUSB library structure. .</p>
170-
<p>Rename the directory /tmp/libusb to a name that best fits the &quot;structuring&quot; of the JTSDK. In this case we assume that source for v 1.0.28 has been used</p>
171+
<p>Rename the directory /tmp/libusb to a name that best fits the &quot;structuring&quot; of the JTSDK. In this case we assume that source for v 1.0.29 has been used</p>
171172
<ul>
172173
<li>cd /tmp</li>
173-
<li>mv libusb 1.0.28</li>
174+
<li>mv libusb 1.0.29</li>
174175
</ul>
175176
<p>Deliver that folder structure to <em>X:\JTSDK64-Tools\tools\</em>libusb . From the MSYS2 prompt the command will be:</p>
176177
<ul>
177-
<li>mv ./1.0.28 /c/JTSDK64-Tools/tools/libusb</li>
178+
<li>mv ./1.0.29 /c/JTSDK64-Tools/tools/libusb</li>
178179
</ul>
179180
<p>Make the appropriate adjustment in <em>C:\JTSDK64-Tools\config\Versions.ini</em> so that it can be used by the JTSDK. </p>
180181
<br><strong>File:</strong> x:\JTSDK64-Tools\config\Versions.ini</br>
181182
<ul>
182183
<br>...</br>
183-
<br>libusbv=1.0.28</br>
184+
<br>libusbv=1.0.29</br>
184185
<br># Next can also be /MinGW64/dll</br>
185186
<br>libusbdll=/bin</br>
186187
<br>...</br>

docs/ver4/DO4.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -143,7 +143,7 @@ <h2>Building Libraries and Tools</h2>
143143
</ul>
144144
<p>Instructions for building<strong> flrig</strong> as an x64 program can be found at:</p>
145145
<ul>
146-
<li><a href="DG4-Build-FLApps.html">Build flrig</a> <b>Note:</b> These are broken (by MSYS2 advancements???) as of Mid-May 2025 with JTDK 4.x. Use a non-updated MSYS2 from <a href="https://sourceforge.net/projects/hamlib-sdk/files/Windows/JTSDK-3.4-Stream/JTSDK64-3.4.1.exe">JTSDK 3.4.1</a> if experimenting with this.</li>
146+
<li><a href="DG4-Build-FLApps.html">Build flrig</a> <b>&nbsp;</b></li>
147147
</ul>
148148
<p>A very generalised development guide for software is available at:</p>
149149
<ul>

0 commit comments

Comments
 (0)