-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi Bill,
See questions below: On 3/26/2014 13:46, Bill Somerville wrote: > Hi All, > > I have finally put my head above the parapet and committed my long > evolving changes. > > The first issue is that there are several upstream changes to > Hamlib that are really required for this code to work correctly. > They are not yet all accepted into Hamlib due to the integrator for > Hamlib being in the middle of moving home. I do have a public git > fork of Hamlib from which you can clone and build, alternatively I > have several development systems available here (and can add more > if they can be built as a VirtualBx VM) where I can build a Hamlib > binary kits for general usage. > > It should also be noted that I have not updated the wsjtx.pro and > Linux/MinGW makefiles. I could do that fairly easily but have > chosen not to since the whole application builds just fine with > CMake on all current supported platforms. If this proves too be too > high a hurdle for anyone I will update the old build system files. > Note that the CMake build system can now generate installers for > Windows/Linux/Mac directly so it is not just an issue with > maintaining parallel build scripts. > > One very noticeable change is that the location of ancillary files > have changed. Writeable persistent data files now go to a "well > known" user specific location on each platform: > > Windows: %APPDATA%\WSJTX Linux: $HOME/.local/share/wsjtx Mac: > $HOME/Library/Application Support/WSJT-X and > $HOME/Library/Preferences > > These locations may vary slightly with o/s version due to file > system layout variations. > > Note that you do not need to put any files into these locations, > they get created by the running program itself. Also several files > have been built directly into the wsjtx binary as resources so > don't be worried that there don't appear to be any sample .WAV > files, Palette files or, kvasd.dat in the build or install output > directories. I don't use this feature much (plenty for me to choose from as it is :-) ), but there are others that build their own Palettes. How would they add a custom Palette? Does it need to be added to the source tree then compiled in for the next release or something? Are you saying the samples are compiled into the wsjtx.exe binary as well? > The consequence of this is two fold: > > 1) the settings will need redoing, as it happens the changes to > the settings .INI file are so great that a complete reset is best > anyway; > > 2) on Windows JTAlert will not work because JTAlert reads a couple > data files that WSJT-X writes to get program status. As an > intermediate measure until Laurie VK3AMA accommodates the new file > locations there is a CMake option to revert the location back to > where it is in the current release. This option is > WSJT_STANDARD_FILE_LOCATIONS which is ON by default, turn it off > and build if you want to interoperate with the current version of > JTAlert. Using a cmake-tool-chain file, can we use that to switch default file locations, something like: SET (WSJT_STANDARD_FILE_LOCATIONS OFF) ?? > That's all for now, there will surely be many more questions I need > to answer. > > 73 Bill G4WJS. 73's Greg, KI7MT > _______________________________________________ Wsjt-devel mailing > list [email protected] > https://lists.berlios.de/mailman/listinfo/wsjt-devel -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (MingW32) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQEcBAEBAgAGBQJTMx9bAAoJEAmfcyeKlj0xtGcIANko4OPZDjAj4DfC7Ujic4ye HxdFNYLvAh8DRd3axxFUMCQ9/L0GVcHbKs7IKVwl1sBYRtW4Vnu2lhsAmFTmdLIo IghrlBUw8x3xLHXivMocxvcq4orhcAPTarZ4umZ+ox0VemiUGppgkIpmecNTpkph KzYzsEXo+hduNhM4W9kXvB6OHXBVDiW8f6oDOt4eYmSN1GaTXTlqrEmZ+sBgzlI4 /m7IjLx2Xp63LmI6/TQrZKM2gB7l2D/ypx2q4YNIgn0r5DCB2fmSw2q51Z76d6yF J3ag31dcQz7Z86wwxzeaAl7hWPOoggtSTTrOlgEoYz7Ow7w8m9N3w0VhrT4JEmw= =o7B8 -----END PGP SIGNATURE----- _______________________________________________ Wsjt-devel mailing list [email protected] https://lists.berlios.de/mailman/listinfo/wsjt-devel
