Hi Edson,

A build environment issue is possible, but not likely if you've not 
changed anything recently. I've seen these type of errors in the past 
for couple of different reasons: the build tree getting corrupted 
somehow or the computer itself not handling parallel builds properly. 
Why the latter happens I've never been able to determine.

To ensure it is not the build tree causing the issue, I would:

enable-rcfg
enable-clean
build-wsjtx rinstall

if that fails, try separating the builds:

enable-separate
build-wsjtx rinstall


If both the methods above fail, then I would start to suspect the build 
environment or the box is somehow contributing to the problem. I doubt 
the WSJT-X source code is the issue or others would be reporting similar 
issues, but it is possible.


73's
Greg, KI7MT


On 10/16/2016 9:09 AM, Edson W. R. Pereira wrote:
>
> While trying to compile the svn head today, I've got some missing
> references:
>
> [...]
> Linking CXX executable jt65.exe
> [ 87%] Built target jt65code
> libwsjt_fort.a(jt65_decode.f90.obj):jt65_decode.f90:(.text+0x30c1):
> undefined re
> ference to `qra64a_'
> libwsjt_fort.a(sync65.f90.obj):sync65.f90:(.text+0x2d0): undefined
> reference to
> `pctile_'
> libwsjt_fort.a(sync65.f90.obj):sync65.f90:(.text+0x66d): undefined
> reference to
> `peakup_'
> c:/jtsdk/qt5/tools/mingw48_32/bin/../lib/gcc/i686-w64-mingw32/4.8.0/../../../../
> i686-w64-mingw32/bin/ld.exe: libwsjt_fort.a(sync65.f90.obj): bad reloc
> address 0
> x20 in section `.eh_frame'
> c:/jtsdk/qt5/tools/mingw48_32/bin/../lib/gcc/i686-w64-mingw32/4.8.0/../../../../
> i686-w64-mingw32/bin/ld.exe: final link failed: Invalid operation
> collect2.exe: error: ld returned 1 exit status
> CMakeFiles\jt65.dir\build.make:143: recipe for target 'jt65.exe' failed
> mingw32-make.exe[2]: *** [jt65.exe] Error 1
> CMakeFiles\Makefile2:261: recipe for target 'CMakeFiles/jt65.dir/all' failed
> mingw32-make.exe[1]: *** [CMakeFiles/jt65.dir/all] Error 2
> mingw32-make.exe[1]: *** Waiting for unfinished jobs....
> [ 87%] [ 87%] Building Fortran object
> CMakeFiles/jt65sim.dir/lib/jt65sim.f90.obj
>
> Building RC object CMakeFiles/jt65sim.dir/wsjtx.rc.obj
> [ 87%] Building CXX object CMakeFiles/jt65sim.dir/jt65sim_automoc.cpp.obj
> Linking CXX executable jt65sim.exe
> [ 87%] Built target jt65sim
> makefile:136: recipe for target 'all' failed
> mingw32-make.exe: *** [all] Error 2
> [...]
>
>
> My Windows JTSDK info is:
>
> SVN Check
> --------------------------------------------
>
> Update from SVN Before Building? ( y/n )
>
> Type Response: y
>
> --------------------------------------------
>  Folder Locations
> --------------------------------------------
>
>  JTSDK Option: Folder Separation Disabled
>  JTSDK Option: QT55 Disabled
>
>  Build .......: C:\JTSDK\wsjtx\devel\qt52\1.7.0\Release\build
>  Install .....: C:\JTSDK\wsjtx\devel\qt52\1.7.0\Release\install
>  Package .....: C:\JTSDK\wsjtx\devel\qt52\1.7.0\Release\package
>
> --------------------------------------------
>  Build Information
> --------------------------------------------
>
>  Name ........: wsjtx Release Candidate
>  Version .....: 1.7.0
>  SVN .........: r7185
>  Type ........: Release
>  Target ......: install
>  Tool Chain ..: qt52
>  SRC .........: C:\JTSDK\src\wsjtx
>  Build .......: C:\JTSDK\wsjtx\devel\qt52\1.7.0\Release\build
>  Install .....: C:\JTSDK\wsjtx\devel\qt52\1.7.0\Release\install
>  Package .....: C:\JTSDK\wsjtx\devel\qt52\1.7.0\Release\package
>  SVN URL .....: http://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx
>  TC File .....: c:/JTSDK/scripts/wsjtx-toolchain.cmake
>
> [......................]
>
> COMPILER INFO ( Mingw 48_32 )
> -------------------------------------------------------------
>  C++ ........: 4.8.0
>  GFortran ...: 4.8.0
>  GNU Make ...: 3.82.90
>
> CRITICAL APP INFO
> -------------------------------------------------------------
>  Asciidoctor..: 1.5.3
>  Cmake .......: 3.0.2
>  Cpack .......: 3.0.2
>  QT5 .........: 5.2.1
>  QMake .......: 3.0
>  NSIS ........: v3.0b1
>  InnoSetup ...: 5.5.5a
>  Pkg-Cfg .....: 0.28
>
> (JTSDK-QT 5.2 ) C:\JTSDK)
>
> Could the issue be something in build environment?
>
> 73, Edson PY2SDR
>
> ---
> - We humans have the capability to do amazing things if we work together.
> - Nós seres humanos temos a capacidade de fazer coisas incríveis se
> trabalharmos juntos.
>

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel

Reply via email to