Loading ...
Sorry, an error occurred while loading the content.

Compiling WSJT

Expand Messages
  • Pierfrancesco Caci
    Has someone been able to compile WSJT 7 for linux ? On Ubuntu 10.4/amd64, I get: [hundred more error lines before these]
    Message 1 of 4 , Jul 26 1:07 PM
    • 0 Attachment
      Has someone been able to compile WSJT 7 for linux ?

      On Ubuntu 10.4/amd64, I get:

      [hundred more error lines before these]
      /tmp/tmpDYG3xs/src.linux-x86_64-2.6/Audiomodule.c:1555: error:
      ‘f2py_rout_Audio_spec’ undeclared here (not in a function)
      /tmp/tmpDYG3xs/src.linux-x86_64-2.6/Audiomodule.c:1556: error: extra
      brace group at end of initializer
      /tmp/tmpDYG3xs/src.linux-x86_64-2.6/Audiomodule.c:1556: error: (near
      initialization for ‘f2py_routine_defs[7].dims’)
      /tmp/tmpDYG3xs/src.linux-x86_64-2.6/Audiomodule.c:1556: warning:
      excess elements in struct initializer
      /tmp/tmpDYG3xs/src.linux-x86_64-2.6/Audiomodule.c:1556: warning: (near
      initialization for ‘f2py_routine_defs[7].dims’)
      /tmp/tmpDYG3xs/src.linux-x86_64-2.6/Audiomodule.c:1556: error:
      ‘f2py_rout_Audio_chkt0’ undeclared here (not in a function)
      /tmp/tmpDYG3xs/src.linux-x86_64-2.6/Audiomodule.c:1562: error:
      expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before
      ‘f2py_module_methods’
      /tmp/tmpDYG3xs/src.linux-x86_64-2.6/Audiomodule.c:1567: error:
      expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘initAudio’
      error: Command "gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv
      -O2 -Wall -Wstrict-prototypes -fPIC -DPACKAGE_NAME="wsjt"
      -DPACKAGE_TARNAME="wsjt" -DPACKAGE_VERSION="7.04"
      -DPACKAGE_STRING="wsjt 7.04" -DPACKAGE_BUGREPORT=""
      -DFC_LIB_PATH="/usr/lib/gcc/x86_64-linux-gnu/4.4.3/" -DFC="gfortran"
      -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1
      -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1
      -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1
      -DHAVE_UNISTD_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1
      -DHAVE_SYS_RESOURCE_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_ERRNO_H=1
      -DHAVE_SYS_SYSLOG_H=1 -DHAVE_STDDEF_H=1 -DHAVE_LIBGEN_H=1
      -DHAVE_SYS_WAIT_H=1 -DHAVE_WAIT_H=1 -DHAVE_STDIO_H=1
      -DHAVE_TERMIOS_H=1 -DHAVE_SYS_RESOURCE_H=1 -DHAVE_LINUX_PPDEV_H=1
      -DHAVE_SYS_STAT_H=1 -DHAVE_FCNTL_H=1 -DHAVE_SYS_IOCTL_H=1
      -DTIME_WITH_SYS_TIME=1 -DSTRING_WITH_STRINGS=1 -DNDEBUG=1
      -DHAS_SAMPLERATE_H=1 -DHAS_PORTAUDIO=1 -DHAS_PORTAUDIO_H=1
      -DHAS_PORTAUDIO_LIB=1 -DHAS_FFTW3_H=1 -DHAS_FFTW3FLIBS=1
      -I/usr/include -I/usr/local/include -I.
      -I/tmp/tmpDYG3xs/src.linux-x86_64-2.6
      -I/usr/lib/python2.6/dist-packages/numpy/core/include
      -I/usr/include/python2.6 -c
      /tmp/tmpDYG3xs/src.linux-x86_64-2.6/Audiomodule.c -o
      /tmp/tmpDYG3xs/tmp/tmpDYG3xs/src.linux-x86_64-2.6/Audiomodule.o"
      failed with exit status 1
      make: *** [WsjtMod/Audio.so] Error 1

      This Audiomodule.c stuff has this worrying header:

      /* File: Audiomodule.c
      * This file is auto-generated with f2py (version:2_4422).
      * f2py is a Fortran to Python Interface Generator (FPIG), Second Edition,

      which makes me think something went wrong in the translation, but the
      code is way beyond my capabilities.

      Any ideas ?

      Pf


      --
       Pierfrancesco Caci, ik5pvx
    • Peter Frenning
      ... I m holding off on the 64-bit stuff - far too many compatibility problems so far! I ll stick to 32-bit for the time being and anyway, I haven t found
      Message 2 of 4 , Jul 26 1:45 PM
      • 0 Attachment
        man, 26 07 2010 kl. 22:07 +0200, skrev Pierfrancesco Caci:
        Has someone been able to compile WSJT 7 for linux ?
        
        On Ubuntu 10.4/amd64, I get:
        
        [hundred more error lines before these]
        /tmp/tmpDYG3xs/src.linux-x86_64-2.6/Audiomodule.c:1555: error:
        ‘f2py_rout_Audio_spec’ undeclared here (not in a function)
        /tmp/tmpDYG3xs/src.linux-x86_64-2.6/Audiomodule.c:1556: error: extra
        brace group at end of initializer
        /tmp/tmpDYG3xs/src.linux-x86_64-2.6/Audiomodule.c:1556: error: (near
        initialization for ‘f2py_routine_defs[7].dims’)
        /tmp/tmpDYG3xs/src.linux-x86_64-2.6/Audiomodule.c:1556: warning:
        excess elements in struct initializer
        /tmp/tmpDYG3xs/src.linux-x86_64-2.6/Audiomodule.c:1556: warning: (near
        initialization for ‘f2py_routine_defs[7].dims’)
        /tmp/tmpDYG3xs/src.linux-x86_64-2.6/Audiomodule.c:1556: error:
        ‘f2py_rout_Audio_chkt0’ undeclared here (not in a function)
        /tmp/tmpDYG3xs/src.linux-x86_64-2.6/Audiomodule.c:1562: error:
        expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before
        ‘f2py_module_methods’
        /tmp/tmpDYG3xs/src.linux-x86_64-2.6/Audiomodule.c:1567: error:
        expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘initAudio’
        error: Command "gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv
        -O2 -Wall -Wstrict-prototypes -fPIC -DPACKAGE_NAME="wsjt"
        -DPACKAGE_TARNAME="wsjt" -DPACKAGE_VERSION="7.04"
        -DPACKAGE_STRING="wsjt 7.04" -DPACKAGE_BUGREPORT=""
        -DFC_LIB_PATH="/usr/lib/gcc/x86_64-linux-gnu/4.4.3/" -DFC="gfortran"
        -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1
        -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1
        -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1
        -DHAVE_UNISTD_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1
        -DHAVE_SYS_RESOURCE_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_ERRNO_H=1
        -DHAVE_SYS_SYSLOG_H=1 -DHAVE_STDDEF_H=1 -DHAVE_LIBGEN_H=1
        -DHAVE_SYS_WAIT_H=1 -DHAVE_WAIT_H=1 -DHAVE_STDIO_H=1
        -DHAVE_TERMIOS_H=1 -DHAVE_SYS_RESOURCE_H=1 -DHAVE_LINUX_PPDEV_H=1
        -DHAVE_SYS_STAT_H=1 -DHAVE_FCNTL_H=1 -DHAVE_SYS_IOCTL_H=1
        -DTIME_WITH_SYS_TIME=1 -DSTRING_WITH_STRINGS=1 -DNDEBUG=1
        -DHAS_SAMPLERATE_H=1 -DHAS_PORTAUDIO=1 -DHAS_PORTAUDIO_H=1
        -DHAS_PORTAUDIO_LIB=1 -DHAS_FFTW3_H=1 -DHAS_FFTW3FLIBS=1
        -I/usr/include -I/usr/local/include -I.
        -I/tmp/tmpDYG3xs/src.linux-x86_64-2.6
        -I/usr/lib/python2.6/dist-packages/numpy/core/include
        -I/usr/include/python2.6 -c
        /tmp/tmpDYG3xs/src.linux-x86_64-2.6/Audiomodule.c -o
        /tmp/tmpDYG3xs/tmp/tmpDYG3xs/src.linux-x86_64-2.6/Audiomodule.o"
        failed with exit status 1
        make: *** [WsjtMod/Audio.so] Error 1
        
        This Audiomodule.c stuff has this worrying header:
        
        /* File: Audiomodule.c
         * This file is auto-generated with f2py (version:2_4422).
         * f2py is a Fortran to Python Interface Generator (FPIG), Second Edition,
        
        which makes me think something went wrong in the translation, but the
        code is way beyond my capabilities.
        
        Any ideas ?
        
        Pf
        
        
        

        I'm holding off on the 64-bit stuff - far too many compatibility problems so far!
        I'll stick to 32-bit for the time being and anyway, I haven't found anything I can't run efficiently in my 3.9GB workspace.

        I'm running K1JT's .deb releases (32-bit) with grat success on Ubuntu 10.04 (32-bit)

        Vy 73 de OZ1PIF/5Q2M, Peter
        
        *****************************************
        ** Genius is one per cent inspiration, **
        ** and ninety-nine per cent            **
        ** perspiration.                       **
        **               -- Thomas A. Edison   **
        *****************************************
        email: peter(no-spam filler)@...
        http://www.frenning.dk/oz1pif.htm
        Ph. +45 4619 3239
        Snailmail:
        Peter Frenning
        Ternevej 23
        DK-4130 Viby Sj.
        Denmark
        *****************************************
        
      • Rick Kunath
        ... This is 32-bit Mandriva 2010.1, but I have been compiling WSJT and WSPR for years. I have WSJT 7 and 8 as well as WSPR (all SVN) running on the latest
        Message 3 of 4 , Jul 26 3:53 PM
        • 0 Attachment
          On Monday, July 26, 2010 04:07:25 pm you wrote:
          > Has someone been able to compile WSJT 7 for linux ?
          >
          > On Ubuntu 10.4/amd64, I get:

          This is 32-bit Mandriva 2010.1, but I have been compiling WSJT and WSPR for
          years.

          I have WSJT 7 and 8 as well as WSPR (all SVN) running on the latest Mandriva
          release here.

          I have never tried to build it on a 64-bit system.

          Rick Kunath, k9ao
        • Pierfrancesco Caci
          ... ok, so I reply to myself: yes it is possible to compile it on 64bits linux https://lists.berlios.de/pipermail/wsjt-devel/2010-May/000918.html --
          Message 4 of 4 , Aug 4, 2010
          • 0 Attachment
            On Mon, Jul 26, 2010 at 22:07, Pierfrancesco Caci <ik5pvx@...> wrote:
            > Has someone been able to compile WSJT 7 for linux ?
            >

            ok, so I reply to myself:

            yes it is possible to compile it on 64bits linux

            https://lists.berlios.de/pipermail/wsjt-devel/2010-May/000918.html

            --
             Pierfrancesco Caci, ik5pvx
          Your message has been successfully submitted and would be delivered to recipients shortly.