Hi Laurie,

There have been many changes over the last 6mo or so, especially to
WSJT-X. In the resent past, using Qmake was the main build method. Now,
while Qmake (using wsjtx.pro / QtCreator) is still functional, I think
the preferred / primary build method is to use Cmake. The older online
scripts refereed to by the posted dev-guide (which needs replacing) are
now obsolete.

With that in mind, the following will allow you to build either the
Debug or Release install target and provide you with a means to build /
read all the WSJT documentation + plus update the JTSDK installs. There
are many methods that can achieve this, but this is how I build WSJT-X
and I think Joe is using this as well, then he builds the Inno installer
from the output.

* Download the SDKs*
- (50mb) http://physics.princeton.edu/pulsar/K1JT/JTSDK-DOC.exe
- (400mb) http://physics.princeton.edu/pulsar/K1JT/JTSDK-QT.exe

This is everything you need, including Subversion, FFTW, MinGW etc, to
checkout and build either one or all Docs, WSJT-X, WSPR-X, and MA65. If
you wish to build WSPR and WSJT, also download: JTSDK-QT.exe and install
it after JTSDK-QT and before running the update. The Install paths are
critical, make sure to use C:\ as the $BASE

* Unzip JTSDK-DOC.exe to: C:\JTSDK-DOC
* Unzip JTSDK-QT.exe to: C:\JTSDK-QT
* Open Windows CMD, and type: C:\JTSDK-DOC\jtsdk-doc.env.bat
- Following the prompt, checkout docs
- After checking out all documentation, type: update
- That should update all your scripts in JTSDK-QT & DOC directories
* Browse to, then run: C:\JTSDK-QT\tools\OmniRigSetup.exe
* Open a new CMD Window and type: C:\JTSDK-QT\jtsdk-qtenv.bat

*Build WSJT-X*
- IN the JTSDK-QT CMD window, type:
 For Debug: build.bat wsjtx
 For Release: build.bat wsjtx -r

Note: Building the Release version takes several minutes. The final
application location will be (installation is not required, simply run
it from the install dir):

For Debug
C:\JTSDK-QT\wsjtx\install\Debug\bin\wsjtx.bat

For Release
C:\JTSDK-QT\wsjtx\install Release\bin\wsjtx.exe

Note: when running the Debug version, use the wsjtx.bat file as it has
the paths pre-set to all the Libraries / DLL's required to run it. The
release version can be run with the wsjtx.exe itself as they are embedded.

* Don't forget to update your setup screen.

* I'm not sure where the wsjtx.ini files are being located now, but I
think they are different for Debug and Release, maybe Bill can expand on
that a bit more.

* To update a build, simply run jtsdk-qtenv.bat again, then rebuild, it
ask if you if you want to update from SVN first.

* If you trouble, shoot me an email, I'm sure we can get it sorted.

73's
Greg, KI7MT


On 7/18/2014 01:15, Laurie VK3AMA wrote:
> Greg,
> 
> Sorry, I should have provided more detail in my initial post. I was
> expecting there was a web reference or an old message thread regarding
> Windows building that I was failing to locate.
> 
> I have successfully set a Windows dev environment using the online
> instructions @
> http://physics.princeton.edu/pulsar/K1JT/wsjtx-doc/wsjt-dev-guide.html
> These instructions would seem to be out-of-date as they refer to
> svn.berlios.de when getting the latest wsjtx-build-cmake.bat
> 
> In the past I was able to do a release build using the online
> instructions, so I believe my environment is correctly configured..
> 
> I don't need to do a release build, I need to do a build of 1.4 r????
> I also need to know what I need to change in the cmake batch file to
> correctly use Sourceforge rather than the now defunct berlios svn.
> 
> What do I change in the cmake batch file to achieve the above 2 items?
> 
> de Laurie, VK3AMA
> ------------------------------------------------------------------------
> 
> On 17/07/2014 1:36 PM, ki7mt wrote:
>> Hi Laurie,
>>
>> Release, in terms of Cmake, means something a bit different than what
>> I think your after referring too.  Checking out the latest SVN (the
>> Branch Haed for WSJT-X) allows you do build several targets, Release &
>> Debug being two of them. For testing, unless you specifically need
>> debugging enabled in WSJT-X, Release is probably the right call,
>> though it takes a bit longer to compile.
>>
>> How are you currently building WSJT-X? I am assuming your referring to
>> Windows builds and not *Nix/OS X.
>>
>> 73's
>> Greg, KI7MT
>>
>>
>>
>> On 07/16/2014 06:28 PM, Laurie VK3AMA wrote:
>>> Can someone provide me with the correct WSJT-X Windows build
>>> instructions?
>>> I don't want to build the release version. I wish to build from the
>>> latest source.
>>>
>>> Thanks
>>> de Laurie, VK3AMA
>>> ------------------------------------------------------------------------
>>>
>>>
>>>
>>> ------------------------------------------------------------------------------
>>> Want fast and easy access to all the code in your enterprise? Index and
>>> search up to 200,000 lines of code with a free copy of Black Duck
>>> Code Sight - the same software that powers the world's largest code
>>> search on Ohloh, the Black Duck Open Hub! Try it now.
>>> http://p.sf.net/sfu/bds
>>>
>>>
>>> _______________________________________________
>>> wsjt-devel mailing list
>>> [email protected]
>>> https://lists.sourceforge.net/lists/listinfo/wsjt-devel
>>
> 
> 
> 
> ------------------------------------------------------------------------------
> Want fast and easy access to all the code in your enterprise? Index and
> search up to 200,000 lines of code with a free copy of Black Duck
> Code Sight - the same software that powers the world's largest code
> search on Ohloh, the Black Duck Open Hub! Try it now.
> http://p.sf.net/sfu/bds
> 
> 
> 
> _______________________________________________
> wsjt-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/wsjt-devel
> 

-- 
73's
Greg, KI7MT

------------------------------------------------------------------------------
Want fast and easy access to all the code in your enterprise? Index and
search up to 200,000 lines of code with a free copy of Black Duck
Code Sight - the same software that powers the world's largest code
search on Ohloh, the Black Duck Open Hub! Try it now.
http://p.sf.net/sfu/bds
_______________________________________________
wsjt-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wsjt-devel

Reply via email to