Skip to content

Commit 5796224

Browse files
committed
To 3.4.0b1
1 parent d7ef662 commit 5796224

11 files changed

Lines changed: 2382 additions & 19 deletions

File tree

config/Versions.ini

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# Set versions of packages that jtsdk64.ps1 will use
33
# This data is no longer set in jtsdk64.ps1 directly
44
fftwv=3.3.10
5-
libusbv=1.0.26
5+
libusbv=1.0.27
66
# Next can also be /MinGW64/dll or /VS2019/MS64/dll
77
libusbdll=/bin
88
# Next specifies path of VC runtimes

docs/ver3/AN3.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ <h3>Version 3.4.0</h3>
7373
<p>In addition the &quot;mirroring&quot; of <strong>build-hamlib.sh</strong> and <strong>build-hamlib.sh-static</strong> has been
7474
broken - with <strong>build-hamlib.sh</strong> offering a number of additional command-line switches to
7575
aid developers.</p>
76-
<p>The <strong>JTSDK 3.4.0</strong> provides a version of <a href="https://libusb.info/">LibUSB 1.0.26</a> that we have supplied. LibUSB 1.0.26 as supplied by the LibUSB maintainers is still supplied.</p>
76+
<p>The <strong>JTSDK 3.4.0</strong> provides a version of <a href="https://libusb.info/">LibUSB 1.0.27</a> that we have supplied.</p>
7777
</ul>
7878

7979
<table width="*" align="center" border="1">

docs/ver3/DG3-Build-LibUSB.html

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -53,13 +53,13 @@ <h2>Guide for Building LibUSB</h2>
5353
<p>These steps will demonstrate how to build and deploy a library set under the <strong>mingw64</strong> environment for the JTSDK..</p>
5454
</ul>
5555

56-
<h3>Step 1: Download and fully deploy the latest JTSDK i.e. v3.2.3</h3>
56+
<h3>Step 1: Download and fully deploy the latest JTSDK i.e. v3.4.0</h3>
5757

5858
<ul>
59-
<li>Version 3.2.3 can be found at:</li>
59+
<li>Version 3.4.0 can be found at:</li>
6060

6161
<ul>
62-
<li><a href="https://sourceforge.net/projects/hamlib-sdk/files/Windows/JTSDK-3.2-Stream/">https://sourceforge.net/projects/hamlib-sdk/files/Windows/JTSDK-3.2-Stream/</a></li>
62+
<li><a href="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>
6363
</ul>
6464
</ul>
6565

@@ -111,7 +111,7 @@ <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.26/libusb-1.0.26.tar.bz2">1.0.26</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.27/libusb-1.0.27.tar.bz2">1.0.27</a></p>
115115
<ul>
116116
<li>Navigate to <a href="https://libusb.info/">https://libusb.info/</a></li>
117117
</ul>
@@ -123,12 +123,12 @@ <h3>Step 4: Download the Source</h3>
123123
<ul>
124124
<li><strong>cd ~/src</strong></li>
125125
</ul>
126-
<p>Extract the source package (assuming Version 1.0.26) with:
126+
<p>Extract the source package (assuming Version 1.0.27) with:
127127
</p>
128128
<ul>
129129

130130
<ul>
131-
<li><strong>tar xjf libusb-1.0.26.tar.bz2</strong></li>
131+
<li><strong>tar xjf libusb-1.0.27.tar.bz2</strong></li>
132132
</ul>
133133
</ul>
134134
</ul>
@@ -140,14 +140,14 @@ <h3>Step 5: Configure and build the LibUSB library</h3>
140140
<li>Execute the following commands at the MSYS2 command prompt:</li>
141141

142142
<ul>
143-
<li><strong>cd libusb</strong></li>
143+
<li><strong>cd libusb-1.0.27</strong></li>
144144

145145
<li><strong>mkdir /tmp/libusb</strong></li>
146146

147147
<li>You may be required to create the &quot;build&quot; directory. Type <strong>mkdir build</strong> </li>
148148
<li><strong>cd build</strong></li>
149149

150-
<li><strong>../configure -–prefix=/tmp/libusb</strong></li>
150+
<li><strong>../configure -–prefix=/tmp/libusb --enable-shared --enable-static</strong></li>
151151
</ul>
152152

153153
<p>The above command places all that is built into the subdirectory <strong>/tmp/libusb</strong> . This way the built libraries are easy to find.</p>
@@ -167,18 +167,18 @@ <h3>Complete</h3>
167167
<ul>
168168

169169
<p>You will find a structure inside <em>/tmp</em> (windows path <em>C:\msys64\tmp\portaudio</em>) that contains the same LibUSB library structure. .</p>
170-
<p>Rename the directory /tmp/libusb to a name that6 best fits the &quot;structuring&quot; of the JTSDK. In this case we assume that source for v 1.0.26 has been used</p>
170+
<p>Rename the directory /tmp/libusb to a name that6 best fits the &quot;structuring&quot; of the JTSDK. In this case we assume that source for v 1.0.27 has been used</p>
171171
<ul>
172172
<li>cd /tmp</li>
173-
<li>mv libusb 1.0.26</li>
173+
<li>mv libusb 1.0.27</li>
174174
</ul>
175175
<p>Deliver that folder structure to <em>X:\JTSDK64-Tools\tools\</em>libusb .</p>
176176

177177
<p>Make the appropriate adjustment in <em>C:\JTSDK64-Tools\config\Versions.ini</em> so that it can be used by the JTSDK. </p>
178178
<br><strong>File:</strong> x:\JTSDK64-Tools\config\Versions.ini</br>
179179
<ul>
180180
<br>...</br>
181-
<br>libusbv=1.0.26</br>
181+
<br>libusbv=1.0.27</br>
182182
<br># Next can also be /MinGW64/dll</br>
183183
<br>libusbdll=/bin</br>
184184
<br>...</br>
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
; Script generated by the Inno Setup Script Wizard.
22
; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!
33

4-
#define MyAppName "JTSDK Tools 3.4.0.0"
4+
#define MyAppName "JTSDK64 3.4.0-U0"
55
#define MyAppVersion "3.4.0.0"
66
#define MyAppPublisher "(c)2020 - 2024 JTSDK Contributors based on concepts and code 2013-2021 (c) Greg Beam KI7MT"
77
#define MyAppURL "https://sourceforge.net/projects/hamlib-sdk/files/Windows/JTSDK-3.2-Stream/"
@@ -24,7 +24,7 @@ DisableProgramGroupPage=auto
2424
; Uncomment the following line to run in non administrative install mode (install for current user only.)
2525
PrivilegesRequired=lowest
2626
OutputDir=C:\JTSDK64-Tools
27-
OutputBaseFilename=JTSDK64-Tools-3.4.0.0
27+
OutputBaseFilename=JTSDK64-3.4.0-U0
2828
Compression=lzma
2929
SolidCompression=yes
3030
WizardStyle=modern
@@ -35,7 +35,7 @@ VersionInfoVersion=3.4.0.0
3535
Name: "english"; MessagesFile: "compiler:Default.isl"
3636

3737
[Files]
38-
source: "C:\JTSDK64-Tools\*"; DestDir: "{app}"; Flags: recursesubdirs
38+
source: "C:\JTSDK64-Tools\*"; DestDir: "{app}"; Flags: recursesubdirs overwritereadonly
3939

4040
[InstallDelete]
4141
Type: files; Name: "{app}\HAMLIB*.url"
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
; Script generated by the Inno Setup Script Wizard.
22
; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!
33

4-
#define MyAppName "JTSDK Base 3.4.0"
4+
#define MyAppName "JTSDK64 3.4.0a"
55
#define MyAppVersion "3.4.0"
66
#define MyAppPublisher "(c)2020 - 2024 JTSDK Contributors based on concepts and code 2013-2021 (c) Greg Beam KI7MT"
77
#define MyAppURL "https://sourceforge.net/projects/hamlib-sdk/files/Windows/JTSDK-3.2-Stream/"
@@ -24,7 +24,7 @@ DisableProgramGroupPage=no
2424
; Uncomment the following line to run in non administrative install mode (install for current user only.)
2525
PrivilegesRequired=lowest
2626
OutputDir=C:\JTSDK64-Tools
27-
OutputBaseFilename=JTSDK64-Base-3.4.0
27+
OutputBaseFilename=JTSDK64-3.4.0a
2828
Compression=lzma
2929
SolidCompression=yes
3030
WizardStyle=modern
@@ -38,7 +38,7 @@ Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{
3838
Name: "english"; MessagesFile: "compiler:Default.isl"
3939

4040
[Files]
41-
source: "C:\JTSDK64-Tools\*"; DestDir: "{app}"; Flags: recursesubdirs createallsubdirs
41+
source: "C:\JTSDK64-Tools\*"; DestDir: "{app}"; Flags: recursesubdirs createallsubdirs overwritereadonly
4242

4343
[InstallDelete]
4444
Type: files; Name: "{app}\HAMLIB*.url"
1.01 MB
Binary file not shown.

0 commit comments

Comments
 (0)