Hello All,
I thought I'd send out an update as there has been quite allot of
improvement over the last week or so.
**Overall Status**
-WSPR-4.0: ............. Builds & Runs nicely (Win32, Linux, Arch and
Mac 10.7)
-FMT: ...................... Builds & Runs nicely (Win32 & Linux)
-WSPR0: ................. Builds & Runs nicely (Win32, Linux)
-WSPR_NoGui.py: ... Builds & Runs nicely (Linux, I've not tested Win32 yet)
**ChangeLog* -Short version*
-Joe fixed WSPR0 and WSPR_NOGui.py this week. Both are running FB!! ..
TNX Joe !
-Updated Linux and Windows Build Scripts.
-Updated configure.ac aclocal.m4 Makefile.in
-Added Manpages for WSPR and WSPR0, both source and compiled versions
-To view the manpages (in *Nix), cd wspr/doc/man1 then type: man
wspr.1 or man wspr0.1
-Automated lib & header checks for fftw3, samplerate & portaudio
-Updated make clean && make distclean
**New Linux Build Commands**
- You should *not* have provide path variables for portaudio, fftw3 or
samplerate. If you get a failure on one of the libs, please let us know,
as we've added paths for most standard locations. You can still provide
header and library locations if desired.
-To Build:
svn co https://svn.code.sf.net/p/wsjt/wsjt/branches/wspr
cd wspr
autoconf -i
./configure
make
Note: Configure defaults to python3 and f2py3, so if your distro is
using python and f2py as python3 / f2py3, you may need to state it on
the configure line:
./configure PYHTON=/usr/bin/python F2PY=/usr/bin/f2py <== Adjust to
correct locations.
-To Run:
python3 -O wspr.py
**Documentation* - Still Lots of To-Do Here*
- Manpages for FMT
- Convert remaining docs to AsciiDoc format and add to SVN
That's all fer now,
73's
Greg, KI7MT
On 05/02/2014 07:31 AM, ki7mt wrote:
Hello All,
I started cleaning up the WSPR source tree yesterday. The following is
a summary things I've done, and things in need of assistance. If
anyone is looking for things "To-Do", there is plenty here:
**Overall Status**
- WSPR-4.0:............. Builds and Runs nicely (Win32 & Linux)
- FMT:...................... Builds and Runs nicely (Win32 & LInux)
- WSPR0:................. Fails To Build
- WSPR_NoGui.py: .. Fails To Build
**Created Folders**
- wspr/archive (for obsolete items, on hold, unknown status etc)
- wspr/hamlib (for all the Win32/64 dlls / exe and rig list files)
- wspr/doc/{man1} (for docs, and manpages)
- hamlib_rig_numbers needs to stay in /wspr for (*nix), else you wont
get your pick list
- Added README files to the sub-folders, need one fer the main /wspr
folder for build instruction.
**Updated**
- Makefile.in, configure.ac ( for Python3 and F2PY3 )
- Updated WSPR.iss for new hamlib location wspr/hamlib
- You should run autoconf before ./configure
- In configure, list out Python and F2PY, for example (x86_64 Ubuntu
type system):
cd src/wspr
autoconf &&
./configure --with-portaudio-lib-dir=/usr/lib/x86_64-linux-gnu \
--with-portaudio-include-dir=/usr/include \
PYTHON=/usr/bin/python3 \
F2PY=/usr/local/bin/f2py3
**Things Needing Attention**
** Lib File(s): (*.f90, fftw3, portaudio ) Needs verification
- Need to check libwspr.a include files against WSJT and other apps
for latest versions
** Autotools Build Ssystem
- The autotools build chain (Makefile.am, configure.ac *.m4) needs to
be updated
** WSPR0
- Fails to build, PA_undefined errors and a few others
- Looks like a useful tool, just needs a bit of attention
- Maybe we move this to it's own sub-folder && own Makefile.in
** WSPR_NOGUI_PY
- Fails to build, needs updating to Python3 syntax (lots of them)
- I tested it after fixing Syntax, it's not decoding at all.
- Maybe we move this to it's own sub-folder Makefile.in ?
**Documentation* - Lots of To-Do Here*
WSPR_4.0_User_Guide.txt (needs updating / converting to AsciiDoc Format)
WSPR0_Instructions.txt (needs verifying and coversion to AsciiDoc format)
WSPR_4.0_User.docx (needs verifying and/or moved to wspr/archive )
WSPR_Announcement.TXT (Needs added to WSPR Doc Tree and Preserve
Announcement)
WSPR_Howto_MacOSX (needs updating and addec to WSPR AsciiDoc Files)
WSPR_nogui.txt (needs updaing, converted to AsciiDoc formation and
added to WSPR docs)
WSPR_QuickStart.txt (Needs updating, converted to AsciiDoc Format and
added to WSPR docs).
As docs are converted over to AsciiDoc format, we can probably remove
them, or stick them in /wspr/archive until we're sure nobody is using
them.
That's all fer Now,
73's
Greg, KI7MT
------------------------------------------------------------------------------
Is your legacy SCM system holding you back? Join Perforce May 7 to find out:
• 3 signs your SCM is hindering your productivity
• Requirements for releasing software faster
• Expert tips and advice for migrating your SCM now
http://p.sf.net/sfu/perforce
_______________________________________________
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel