HI Joe,

I forgot to mention, when building the package:

build wsjtx package

the script will perform at build tree configure first, then, it runs:

cmake --build . --target package

%OPTION% is not set, so the default is Release

I don't think you need to build the install target:

build wsjtx rinstall

as it appears, at least from what I can see on the screen, it's building
it on its own.

If this is not correct, then I need to change the build script for the
package target to first perform an install target build, then package it.

73's
Greg, KI7MT


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".
> 
> 
> 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
> wsjt-devel@lists.sourceforge.net
> 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
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel

Reply via email to