On 15/12/2015 01:02, Steven Franke wrote:
>>    cmake --build <build-tree-root> --target wsprd
> Bill - this approach does enable me to build jt65sim, however it does not 
> install the re-built jt65sim in the install directory - I am now copying it 
> over to the install directory manually. Is there a better way?
>
> Also, just fyi - no action required, jt65sim is not working with the new 
> init_random_seed routine. I think that it’s because Joe’s gran actually calls 
> the C random number generator, not the Fortran one. I will try to sort that 
> out this evening.
>
> Thanks for your help on this.
> Steve k9an
Hi Steve,

the non-installation of the *sim tools was deliberate, if they are 
intended to be in the final package then they can be installed. The 
constraint, which is not negotiable because of the way CMake does 
packaging, is that if it gets install then it gets packaged.

I thought I had got the jt65sim initialization on the RNGs right. There 
are initializing functions for both C and Fortran since the two language 
PRNGs are distinct. It looks like the Fortran function sgran needs to be 
called at the start of jt65sim as that now calls the new C function 
init_random_seed(). I'm not sure if the Fortran gran() function is 
called by anything that jt65sim uses but TBH it doesn't rally matter if 
jt65sim calls both the Fortran init_random_seed subroutine *and* the 
Fortran  gran seed function sgran. I have made that change, let me know 
if that sorts things out.

73
Bill
G4WJS.

------------------------------------------------------------------------------
_______________________________________________
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel

Reply via email to