Hi Joe,
On 9/24/2014 16:31, Joe Taylor wrote:
> Hi Bill and Greg,
>
> As you recognized, the procedure I went through installed the newly
> built hamlib files, but not in the places I had expected. My mistake.
>
> I have now changed the "--prefix=..." part of the command that invokes
> autogen.sh to read "--prefix=C:/JTSDK-QT/hamlib3/mingw32", and all
> appears to be well. Newly built files appear in the bin, lib, include,
> and share directories there, and the usual JTSDK-QT commands build
> WSJT-X properly.
>
> The only complaint issued by any of the scripts is this one from the
> JTSDK-QT command "build wsjtx package":
>
> #######################################################################
> CPack: Create package
> CPack: - package:
> C:/JTSDK-QT/wsjtx/build/Release/wsjtx-1.4.0-rc1-win32.exe gene
> rated.
>
> -----------------------------------------------------------------
> INSTALLER BUILD ERROR
> -----------------------------------------------------------------
>
> There was a problem building the package, or the script
> could not find:
>
> C:\JTSDK-QT\wsjtx\build\Release\wsjtx-1.4.0-win32.exe
>
> Check the Cmake logs for any errors, or correct any build
> script issues that were obverved and try to rebuild the package.
> #######################################################################
>
> The message is completely benign: the script just did not understand
> that the package name would include the modifier "-rc1".
Yes, I've hard coded that, as I've not found a file I can snag the file
name from:
CMakeCPackOptions.cmake
${CPACK_PACKAGE_NAME}-1.4.0-rc1-${CPACK_SYSTEM_NAME}
Which is what sets the the output file name I believe.
In any case, I've updated jtsdk-cmake.bat, will post it to SVN shortly.
>
>
> For the record then, here's what I did to build the latest version of
> hamlib3 in Windows:
>
> In an MSYS shell:-
>
> mkdir ~/hamib_g4wjs
> cd ~/hamlib_g4wjs
> git clone git://git.code.sf.net/u/bsomervi/hamlib src
> cd src
> git checkout integration
> mkdir ../build
> cd ../build
> ../src/autogen.sh --prefix=C:/JTSDK-QT/hamlib3/mingw32 \
> --disable-shared --enable-static \
> --without-cxx-binding --disable-winradio \
> CC=C:/JTSDK-QT/qt5/Tools/mingw48_32/bin/gcc \
> CXX=C:/JTSDK-QT/qt5/Tools/mingw48_32/bin/g++ \
> CFLAGS="-fdata-sections -ffunction-sections" \
> LDFLAGS="-Wl,--gc-sections"
> make
> make install
>
> ... and then, in the JTSDK-QT environment CMD shell:
>
> build wsjtx rinstall
> build wsjtx package
>
> -- Joe
>
> ------------------------------------------------------------------------------
> Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
> Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
> Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
> Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
> http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk
> _______________________________________________
> wsjt-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/wsjt-devel
>
--
73's
Greg, KI7MT
------------------------------------------------------------------------------
Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk
_______________________________________________
wsjt-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wsjt-devel