On 04/06/2015 07:42, Claude Frantz wrote:

Hi Claude,
> The software does not more build on Revision: 5517, using Fedora 21:
>
> Linking CXX executable wsjtx
> CMakeFiles/wsjtx.dir/WSPRBandHopping.cpp.o: In function
> `WSPRBandHopping::next_hop()':
> WSPRBandHopping.cpp:(.text._ZN15WSPRBandHopping8next_hopEv+0x1f3):
> undefined reference to `FC_hopping'
> collect2: error: ld returned 1 exit status
> CMakeFiles/wsjtx.dir/build.make:852: recipe for target 'wsjtx' failed
> make[2]: *** [wsjtx] Error 1
> make[2]: Target 'CMakeFiles/wsjtx.dir/build' not remade because of errors.
> CMakeFiles/Makefile2:937: recipe for target 'CMakeFiles/wsjtx.dir/all'
> failed
> make[1]: *** [CMakeFiles/wsjtx.dir/all] Error 2
It is working for me in Fedora 20. The error is related to the CMake 
automatic Fortran/C/C++ linkage mechanism which I am using for the first 
time in checked in code. It is supposed to unify inter-language 
procedure calls without care for what compilers are used.

Can you reply with the contents of the generated file FC.h which will be 
in the top level directory of your build tree please?

Also which C++ and Fortran compiler are you using?
>
> Best 88 de Claude
73
Bill
G4WJS.

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

Reply via email to