Using dpkg to install on Raspberry Pi
-
./configure --with-portaudio-include-dir=/usr/include --with-portaudio-lib-dir=/usr/lib/arm-linux-gnueabihf checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for g77... no checking for xlf... no checking for f77... f77 checking whether we are using the GNU Fortran 77 compiler... yes checking whether f77 accepts -g... yes ./configure: line 3074: test: =: unary operator expected checking uname -s... no checking for g95... no checking for gfortran... /usr/bin/gfortran *** gfortran compiler found at /usr/bin/gfortran *** No g95 compiler found checking for a v19 portaudio ... checking for Pa_GetVersion in -lportaudio... yes checking if gcc is Apple GCC... no checking for library containing strerror... none required checking for inline... inline checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking whether gcc needs -traditional... no checking whether make sets $(MAKE)... yes checking for a BSD-compatible install... /usr/bin/install -c checking for rm... /bin/rm checking for cp... /bin/cp checking for mv... /bin/mv checking for ln... /bin/ln checking for sed... /bin/sed checking for ar... /usr/bin/ar checking for ld... /usr/bin/ld checking for test... /usr/bin/test checking for python... /usr/bin/python checking for f2py... /usr/bin/f2py checking OS... checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for inttypes.h... (cached) yes checking for stdint.h... (cached) yes checking sys/resource.h usability... yes checking sys/resource.h presence... yes checking for sys/resource.h... yes checking sys/param.h usability... yes checking sys/param.h presence... yes checking for sys/param.h... yes checking errno.h usability... yes checking errno.h presence... yes checking for errno.h... yes checking sys/syslog.h usability... yes checking sys/syslog.h presence... yes checking for sys/syslog.h... yes checking stddef.h usability... yes checking stddef.h presence... yes checking for stddef.h... yes checking libgen.h usability... yes checking libgen.h presence... yes checking for libgen.h... yes checking sys/wait.h usability... yes checking sys/wait.h presence... yes checking for sys/wait.h... yes checking wait.h usability... yes checking wait.h presence... yes checking for wait.h... yes checking stdio.h usability... yes checking stdio.h presence... yes checking for stdio.h... yes checking termios.h usability... yes checking termios.h presence... yes checking for termios.h... yes checking for sys/resource.h... (cached) yes checking linux/ppdev.h usability... yes checking linux/ppdev.h presence... yes checking for linux/ppdev.h... yes checking dev/ppbus/ppi.h usability... no checking dev/ppbus/ppi.h presence... no checking for dev/ppbus/ppi.h... no checking for sys/stat.h... (cached) yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking sys/ioctl.h usability... yes checking sys/ioctl.h presence... yes checking for sys/ioctl.h... yes checking whether time.h and sys/time.h may both be included... yes checking samplerate.h usability... yes checking samplerate.h presence... yes checking for samplerate.h... yes checking whether string.h and strings.h may both be included... yes checking stdarg.h usability... yes checking stdarg.h presence... yes checking for stdarg.h... yes configure: creating ./config.status config.status: creating Makefile Using gfortran as fortran compiler. Compiling wspr 1.11 Installing into: /usr/local/
-
Force Hardware floating point processor to be used
Edit the Makefile with your favorite editor and ensure Line 5 reads asFFLAGS = -g -O2 -fno-range-check -ffixed-line-length-none -Wall -Wno-character-truncation -Wno-conversion -Wtabs -fPIC -mfloat-abi=hard
and Line 9 reads as
CFLAGS = -Wall -O0 -g -Wall -O0 -g -mfloat-abi=hard
-
sudo make cc -I/usr/include -I/usr/local/include -DPACKAGE_NAME=\"wspr\" -DPACKAGE_TARNAME=\"wspr\" -DPACKAGE_VERSION=\"1.11\" -DPACKAGE_STRING=\"wspr\ 1.11\" -DPACKAGE_BUGREPORT=\"\" -DFC_LIB_PATH=\"/usr/lib/gcc/arm-linux-gnueabihf/4.9/\" -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 -DFC_LIB_PATH=\"/usr/lib/gcc/arm-linux-gnueabihf/4.9/\" -DFC=\"gfortran\" -I. -Wall -O0 -g -Wall -O0 -g -mfloat-abi=hard -DBIGSYM=1 -fPIC -DPACKAGE_NAME=\"wspr\" -DPACKAGE_TARNAME=\"wspr\" -DPACKAGE_VERSION=\"1.11\" -DPACKAGE_STRING=\"wspr\ 1.11\" -DPACKAGE_BUGREPORT=\"\" -DFC_LIB_PATH=\"/usr/lib/gcc/arm-linux-gnueabihf/4.9/\" -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 -DFC_LIB_PATH=\"/usr/lib/gcc/arm-linux-gnueabihf/4.9/\" -DFC=\"gfortran\" -c padevsub.c padevsub.c: In function ‘padevsub_’: padevsub.c:17:22: warning: variable ‘outputParameters’ set but not used [-Wunused-but-set-variable] PaStreamParameters outputParameters; ^ padevsub.c:16:22: warning: variable ‘inputParameters’ set but not used [-Wunused-but-set-variable] PaStreamParameters inputParameters; ^ cc -I/usr/include -I/usr/local/include -DPACKAGE_NAME=\"wspr\" -DPACKAGE_TARNAME=\"wspr\" -DPACKAGE_VERSION=\"1.11\" -DPACKAGE_STRING=\"wspr\ 1.11\" -DPACKAGE_BUGREPORT=\"\" -DFC_LIB_PATH=\"/usr/lib/gcc/arm-linux-gnueabihf/4.9/\" -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 -DFC_LIB_PATH=\"/usr/lib/gcc/arm-linux-gnueabihf/4.9/\" -DFC=\"gfortran\" -I. -Wall -O0 -g -Wall -O0 -g -mfloat-abi=hard -DBIGSYM=1 -fPIC -DPACKAGE_NAME=\"wspr\" -DPACKAGE_TARNAME=\"wspr\" -DPACKAGE_VERSION=\"1.11\" -DPACKAGE_STRING=\"wspr\ 1.11\" -DPACKAGE_BUGREPORT=\"\" -DFC_LIB_PATH=\"/usr/lib/gcc/arm-linux-gnueabihf/4.9/\" -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 -DFC_LIB_PATH=\"/usr/lib/gcc/arm-linux-gnueabihf/4.9/\" -DFC=\"gfortran\" -c start_threads.c cc -I/usr/include -I/usr/local/include -DPACKAGE_NAME=\"wspr\" -DPACKAGE_TARNAME=\"wspr\" -DPACKAGE_VERSION=\"1.11\" -DPACKAGE_STRING=\"wspr\ 1.11\" -DPACKAGE_BUGREPORT=\"\" -DFC_LIB_PATH=\"/usr/lib/gcc/arm-linux-gnueabihf/4.9/\" -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 -DFC_LIB_PATH=\"/usr/lib/gcc/arm-linux-gnueabihf/4.9/\" -DFC=\"gfortran\" -I. -Wall -O0 -g -Wall -O0 -g -mfloat-abi=hard -DBIGSYM=1 -fPIC -DPACKAGE_NAME=\"wspr\" -DPACKAGE_TARNAME=\"wspr\" -DPACKAGE_VERSION=\"1.11\" -DPACKAGE_STRING=\"wspr\ 1.11\" -DPACKAGE_BUGREPORT=\"\" -DFC_LIB_PATH=\"/usr/lib/gcc/arm-linux-gnueabihf/4.9/\" -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 -DFC_LIB_PATH=\"/usr/lib/gcc/arm-linux-gnueabihf/4.9/\" -DFC=\"gfortran\" -c sound.c sound.c: In function ‘soundin_’: sound.c:41:9: warning: variable ‘numBytes’ set but not used [-Wunused-but-set-variable] int numBytes; ^ sound.c: In function ‘soundout_’: sound.c:100:9: warning: variable ‘numBytes’ set but not used [-Wunused-but-set-variable] int numBytes; ^ cc -I/usr/include -I/usr/local/include -DPACKAGE_NAME=\"wspr\" -DPACKAGE_TARNAME=\"wspr\" -DPACKAGE_VERSION=\"1.11\" -DPACKAGE_STRING=\"wspr\ 1.11\" -DPACKAGE_BUGREPORT=\"\" -DFC_LIB_PATH=\"/usr/lib/gcc/arm-linux-gnueabihf/4.9/\" -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 -DFC_LIB_PATH=\"/usr/lib/gcc/arm-linux-gnueabihf/4.9/\" -DFC=\"gfortran\" -I. -Wall -O0 -g -Wall -O0 -g -mfloat-abi=hard -DBIGSYM=1 -fPIC -DPACKAGE_NAME=\"wspr\" -DPACKAGE_TARNAME=\"wspr\" -DPACKAGE_VERSION=\"1.11\" -DPACKAGE_STRING=\"wspr\ 1.11\" -DPACKAGE_BUGREPORT=\"\" -DFC_LIB_PATH=\"/usr/lib/gcc/arm-linux-gnueabihf/4.9/\" -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 -DFC_LIB_PATH=\"/usr/lib/gcc/arm-linux-gnueabihf/4.9/\" -DFC=\"gfortran\" -c gmtime2.c cc -I/usr/include -I/usr/local/include -DPACKAGE_NAME=\"wspr\" -DPACKAGE_TARNAME=\"wspr\" -DPACKAGE_VERSION=\"1.11\" -DPACKAGE_STRING=\"wspr\ 1.11\" -DPACKAGE_BUGREPORT=\"\" -DFC_LIB_PATH=\"/usr/lib/gcc/arm-linux-gnueabihf/4.9/\" -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 -DFC_LIB_PATH=\"/usr/lib/gcc/arm-linux-gnueabihf/4.9/\" -DFC=\"gfortran\" -I. -Wall -O0 -g -Wall -O0 -g -mfloat-abi=hard -DBIGSYM=1 -fPIC -DPACKAGE_NAME=\"wspr\" -DPACKAGE_TARNAME=\"wspr\" -DPACKAGE_VERSION=\"1.11\" -DPACKAGE_STRING=\"wspr\ 1.11\" -DPACKAGE_BUGREPORT=\"\" -DFC_LIB_PATH=\"/usr/lib/gcc/arm-linux-gnueabihf/4.9/\" -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 -DFC_LIB_PATH=\"/usr/lib/gcc/arm-linux-gnueabihf/4.9/\" -DFC=\"gfortran\" -c ptt_unix.c cc -I/usr/include -I/usr/local/include -DPACKAGE_NAME=\"wspr\" -DPACKAGE_TARNAME=\"wspr\" -DPACKAGE_VERSION=\"1.11\" -DPACKAGE_STRING=\"wspr\ 1.11\" -DPACKAGE_BUGREPORT=\"\" -DFC_LIB_PATH=\"/usr/lib/gcc/arm-linux-gnueabihf/4.9/\" -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 -DFC_LIB_PATH=\"/usr/lib/gcc/arm-linux-gnueabihf/4.9/\" -DFC=\"gfortran\" -I. -Wall -O0 -g -Wall -O0 -g -mfloat-abi=hard -DBIGSYM=1 -fPIC -DPACKAGE_NAME=\"wspr\" -DPACKAGE_TARNAME=\"wspr\" -DPACKAGE_VERSION=\"1.11\" -DPACKAGE_STRING=\"wspr\ 1.11\" -DPACKAGE_BUGREPORT=\"\" -DFC_LIB_PATH=\"/usr/lib/gcc/arm-linux-gnueabihf/4.9/\" -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 -DFC_LIB_PATH=\"/usr/lib/gcc/arm-linux-gnueabihf/4.9/\" -DFC=\"gfortran\" -c nhash.c nhash.c: In function ‘nhash_’: nhash.c:194:21: warning: variable ‘k8’ set but not used [-Wunused-but-set-variable] const uint8_t *k8; ^ cc -I/usr/include -I/usr/local/include -DPACKAGE_NAME=\"wspr\" -DPACKAGE_TARNAME=\"wspr\" -DPACKAGE_VERSION=\"1.11\" -DPACKAGE_STRING=\"wspr\ 1.11\" -DPACKAGE_BUGREPORT=\"\" -DFC_LIB_PATH=\"/usr/lib/gcc/arm-linux-gnueabihf/4.9/\" -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 -DFC_LIB_PATH=\"/usr/lib/gcc/arm-linux-gnueabihf/4.9/\" -DFC=\"gfortran\" -I. -Wall -O0 -g -Wall -O0 -g -mfloat-abi=hard -DBIGSYM=1 -fPIC -DPACKAGE_NAME=\"wspr\" -DPACKAGE_TARNAME=\"wspr\" -DPACKAGE_VERSION=\"1.11\" -DPACKAGE_STRING=\"wspr\ 1.11\" -DPACKAGE_BUGREPORT=\"\" -DFC_LIB_PATH=\"/usr/lib/gcc/arm-linux-gnueabihf/4.9/\" -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 -DFC_LIB_PATH=\"/usr/lib/gcc/arm-linux-gnueabihf/4.9/\" -DFC=\"gfortran\" -c fthread.c /usr/bin/f2py -c --quiet --noopt --debug -m w \ --f77flags="-g -O2 -fno-range-check -ffixed-line-length-none -Wall -Wno-character-truncation -Wno-conversion -Wtabs -fPIC -mfloat-abi=hard -fbounds-check" --f90flags="-g -O2 -fno-range-check -ffixed-line-length-none -Wall -Wno-character-truncation -Wno-conversion -Wtabs -fPIC -mfloat-abi=hard -fbounds-check" \ --fcompiler=gnu95 --f77exec=gfortran --f90exec=gfortran \ --opt="-fbounds-check -g -O2 -fno-range-check -ffixed-line-length-none -Wall -Wno-character-truncation -Wno-conversion -Wtabs -fPIC -mfloat-abi=hard -fbounds-check" \ -I/usr/include -I/usr/local/include -DPACKAGE_NAME=\"wspr\" -DPACKAGE_TARNAME=\"wspr\" -DPACKAGE_VERSION=\"1.11\" -DPACKAGE_STRING=\"wspr\ 1.11\" -DPACKAGE_BUGREPORT=\"\" -DFC_LIB_PATH=\"/usr/lib/gcc/arm-linux-gnueabihf/4.9/\" -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 -DFC_LIB_PATH=\"/usr/lib/gcc/arm-linux-gnueabihf/4.9/\" -DFC=\"gfortran\" -I. -L/usr/lib/arm-linux-gnueabihf -L/usr/local/lib -L/usr/lib/gcc/arm-linux-gnueabihf/4.9/ -lpthread -lportaudio -lfftw3f \ only: wspr1 getfile paterminate audiodev : \ wspr1.f90 wspr2.f90 decode.f90 getutc.f90 gran.f90 rx.f90 startdec.f90 startrx.f90 starttx.f90 tx.f90 getfile.f90 paterminate.f90 wqencode.f90 chklevel.f90 genwspr.f90 wqdecode.f90 hash.f90 packname.f90 packtext2.f90 unpackname.f90 unpacktext2.f90 audiodev.f90 fil1.f90 packpfx.f90 packprop.f90 unpackpfx.f90 unpackprop.f90 msgtrim.f90 thnix.f90 iqdemod.f90 phasetx.f90 speciq.f90 xcor162.f90 rxtxcoord.f90 mept162.f getrms.f wfile5.f mix162.f sync162.f decode162.f spec162.f set.f xfft.f ps162.f pctile.f peakup.f db.f inter_mept.f fano232.f unpack50.f unpackcall.f unpackgrid.f four2a.f flat3.f sort.f deg2grid.f ssort.f gencwid.f morse.f packcall.f packgrid.f pack50.f encode232.f nchar.f grid2deg.f fchisq.f ccf2.f twkfreq.f azdist.f geodist.f padevsub.c start_threads.c sound.c gmtime2.c ptt_unix.c nhash.c fthread.c rmbadname1: Replacing "len" with "len_bn". rmbadname1: Replacing "string" with "string_bn". rmbadname1: Replacing "len" with "len_bn". rmbadname1: Replacing "string" with "string_bn". rmbadname1: Replacing "len" with "len_bn". rmbadname1: Replacing "len" with "len_bn". analyzeline: Failed to evaluate '512) !length of fft'. Ignoring: invalid syntax (<string>, line 1) analyzeline: Failed to evaluate 'nfft/2) !length of power spectr'. Ignoring: invalid syntax (<string>, line 1) analyzeline: Failed to evaluate '351) !number of half-symbol step'. Ignoring: invalid syntax (<string>, line 1) rmbadname1: Replacing "for" with "for_bn". {} {'attrspec': ['intent(in)']} {'attrspec': ['intent(in)']} Building module "w"... Constructing wrapper function "wspr1"... wspr1() buildmodule: Could not found the body of interfaced routine "wspr2". Skipping. buildmodule: Could not found the body of interfaced routine "decode". Skipping. buildmodule: Could not found the body of interfaced routine "getutc". Skipping. buildmodule: Could not found the body of interfaced routine "gran". Skipping. buildmodule: Could not found the body of interfaced routine "rx". Skipping. buildmodule: Could not found the body of interfaced routine "startdec". Skipping. buildmodule: Could not found the body of interfaced routine "startrx". Skipping. buildmodule: Could not found the body of interfaced routine "starttx". Skipping. buildmodule: Could not found the body of interfaced routine "tx". Skipping. Constructing wrapper function "getfile"... getfile(fname,len_bn) Constructing wrapper function "paterminate"... paterminate() buildmodule: Could not found the body of interfaced routine "wqencode". Skipping. buildmodule: Could not found the body of interfaced routine "chklevel". Skipping. buildmodule: Could not found the body of interfaced routine "genwspr". Skipping. buildmodule: Could not found the body of interfaced routine "wqdecode". Skipping. buildmodule: Could not found the body of interfaced routine "hash". Skipping. buildmodule: Could not found the body of interfaced routine "packname". Skipping. buildmodule: Could not found the body of interfaced routine "packtext2". Skipping. buildmodule: Could not found the body of interfaced routine "unpackname". Skipping. buildmodule: Could not found the body of interfaced routine "unpacktext2". Skipping. Constructing wrapper function "audiodev"... inbad,outbad = audiodev(jdevin,jdevout) buildmodule: Could not found the body of interfaced routine "fil1". Skipping. buildmodule: Could not found the body of interfaced routine "packpfx". Skipping. buildmodule: Could not found the body of interfaced routine "packprop". Skipping. buildmodule: Could not found the body of interfaced routine "unpackpfx". Skipping. buildmodule: Could not found the body of interfaced routine "unpackprop". Skipping. buildmodule: Could not found the body of interfaced routine "msgtrim". Skipping. buildmodule: Could not found the body of interfaced routine "cs_init". Skipping. buildmodule: Could not found the body of interfaced routine "cs_destroy". Skipping. buildmodule: Could not found the body of interfaced routine "th_create". Skipping. buildmodule: Could not found the body of interfaced routine "th_exit". Skipping. buildmodule: Could not found the body of interfaced routine "cs_lock". Skipping. buildmodule: Could not found the body of interfaced routine "cs_unlock". Skipping. buildmodule: Could not found the body of interfaced routine "iqdemod". Skipping. buildmodule: Could not found the body of interfaced routine "phasetx". Skipping. buildmodule: Could not found the body of interfaced routine "speciq". Skipping. buildmodule: Could not found the body of interfaced routine "xcor162". Skipping. buildmodule: Could not found the body of interfaced routine "rxtxcoord". Skipping. buildmodule: Could not found the body of interfaced routine "mept162". Skipping. buildmodule: Could not found the body of interfaced routine "getrms". Skipping. buildmodule: Could not found the body of interfaced routine "wfile5". Skipping. buildmodule: Could not found the body of interfaced routine "change_endian". Skipping. buildmodule: Could not found the body of interfaced routine "iswap_int". Skipping. buildmodule: Could not found the body of interfaced routine "iswap_short". Skipping. buildmodule: Could not found the body of interfaced routine "mix162". Skipping. buildmodule: Could not found the body of interfaced routine "sync162". Skipping. buildmodule: Could not found the body of interfaced routine "decode162". Skipping. buildmodule: Could not found the body of interfaced routine "spec162". Skipping. buildmodule: Could not found the body of interfaced routine "set". Skipping. buildmodule: Could not found the body of interfaced routine "move". Skipping. buildmodule: Could not found the body of interfaced routine "zero". Skipping. buildmodule: Could not found the body of interfaced routine "add". Skipping. buildmodule: Could not found the body of interfaced routine "xfft". Skipping. buildmodule: Could not found the body of interfaced routine "ps162". Skipping. buildmodule: Could not found the body of interfaced routine "pctile". Skipping. buildmodule: Could not found the body of interfaced routine "peakup". Skipping. buildmodule: Could not found the body of interfaced routine "db". Skipping. buildmodule: Could not found the body of interfaced routine "inter_mept". Skipping. buildmodule: Could not found the body of interfaced routine "fano232". Skipping. buildmodule: Could not found the body of interfaced routine "unpack50". Skipping. buildmodule: Could not found the body of interfaced routine "unpackcall". Skipping. buildmodule: Could not found the body of interfaced routine "unpackgrid". Skipping. buildmodule: Could not found the body of interfaced routine "four2a". Skipping. buildmodule: Could not found the body of interfaced routine "flat3". Skipping. buildmodule: Could not found the body of interfaced routine "sort". Skipping. buildmodule: Could not found the body of interfaced routine "deg2grid". Skipping. buildmodule: Could not found the body of interfaced routine "ssort". Skipping. buildmodule: Could not found the body of interfaced routine "gencwid". Skipping. buildmodule: Could not found the body of interfaced routine "morse". Skipping. buildmodule: Could not found the body of interfaced routine "packcall". Skipping. buildmodule: Could not found the body of interfaced routine "packgrid". Skipping. buildmodule: Could not found the body of interfaced routine "pack50". Skipping. buildmodule: Could not found the body of interfaced routine "encode232". Skipping. buildmodule: Could not found the body of interfaced routine "nchar". Skipping. buildmodule: Could not found the body of interfaced routine "grid2deg". Skipping. buildmodule: Could not found the body of interfaced routine "fchisq". Skipping. buildmodule: Could not found the body of interfaced routine "ccf2". Skipping. buildmodule: Could not found the body of interfaced routine "twkfreq". Skipping. buildmodule: Could not found the body of interfaced routine "azdist". Skipping. buildmodule: Could not found the body of interfaced routine "geodist". Skipping. Wrote C/API module "w" to file "/tmp/tmpvdPdPF/src.linux-armv7l-2.7/wmodule.c" Fortran 77 wrappers are saved to "/tmp/tmpvdPdPF/src.linux-armv7l-2.7/w-f2pywrappers.f" fthread.c:27:11: warning: function declaration isn’t a prototype [-Wstrict-prototypes] pthread_t fthread_self_() ^ sound.c: In function ‘soundin_’: sound.c:41:9: warning: variable ‘numBytes’ set but not used [-Wunused-but-set-variable] int numBytes; ^ sound.c: In function ‘soundout_’: sound.c:100:9: warning: variable ‘numBytes’ set but not used [-Wunused-but-set-variable] int numBytes; ^ In file included from /usr/lib/python2.7/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1761:0, from /usr/lib/python2.7/dist-packages/numpy/core/include/numpy/ndarrayobject.h:17, from /usr/lib/python2.7/dist-packages/numpy/core/include/numpy/arrayobject.h:4, from /tmp/tmpvdPdPF/src.linux-armv7l-2.7/fortranobject.h:13, from /tmp/tmpvdPdPF/src.linux-armv7l-2.7/fortranobject.c:2: /usr/lib/python2.7/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] #warning "Using deprecated NumPy API, disable it by " \ ^ nhash.c: In function ‘nhash_’: nhash.c:194:21: warning: variable ‘k8’ set but not used [-Wunused-but-set-variable] const uint8_t *k8; ^ padevsub.c: In function ‘padevsub_’: padevsub.c:17:22: warning: variable ‘outputParameters’ set but not used [-Wunused-but-set-variable] PaStreamParameters outputParameters; ^ padevsub.c:16:22: warning: variable ‘inputParameters’ set but not used [-Wunused-but-set-variable] PaStreamParameters inputParameters; ^ In file included from /usr/lib/python2.7/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1761:0, from /usr/lib/python2.7/dist-packages/numpy/core/include/numpy/ndarrayobject.h:17, from /usr/lib/python2.7/dist-packages/numpy/core/include/numpy/arrayobject.h:4, from /tmp/tmpvdPdPF/src.linux-armv7l-2.7/fortranobject.h:13, from /tmp/tmpvdPdPF/src.linux-armv7l-2.7/wmodule.c:18: /usr/lib/python2.7/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] #warning "Using deprecated NumPy API, disable it by " \ ^ /tmp/tmpvdPdPF/src.linux-armv7l-2.7/wmodule.c:136:12: warning: ‘f2py_size’ defined but not used [-Wunused-function] static int f2py_size(PyArrayObject* var, ...) ^ wspr2.f90:151.2: 20 call msleep(200) 1 Warning: Label 20 at (1) defined but not used tx.f90:170.2: 20 call gmtime2(nt,tsec2) 1 Warning: Label 20 at (1) defined but not used tx.f90: In function ‘tx’: tx.f90:229:0: warning: ‘iz’ may be used uninitialized in this function [-Wmaybe-uninitialized] ' -C serial_handshake='//chs(:iz)//' T 0' ^ genwspr.f90:9.28: character*80 appdir,alltxt 1 Warning: Unused variable 'alltxt' declared at (1) genwspr.f90:1.63: subroutine genwspr(message,ntxdf,ntune,snrdb,iqmode,iqtx,appdir,nappdir, & 1 Warning: Unused dummy argument 'appdir' at (1) genwspr.f90:1.71: subroutine genwspr(message,ntxdf,ntune,snrdb,iqmode,iqtx,appdir,nappdir, & 1 Warning: Unused dummy argument 'nappdir' at (1) genwspr.f90:1.38: subroutine genwspr(message,ntxdf,ntune,snrdb,iqmode,iqtx,appdir,nappdir, & 1 Warning: Unused dummy argument 'ntune' at (1) mkdir -p build/lib/WsprMod mv w.so WsprMod/w.so gfortran -g -O2 -fno-range-check -ffixed-line-length-none -Wall -Wno-character-truncation -Wno-conversion -Wtabs -fPIC -mfloat-abi=hard -fbounds-check -c WSPRcode.f90 gfortran -g -O2 -fno-range-check -ffixed-line-length-none -Wall -Wno-character-truncation -Wno-conversion -Wtabs -fPIC -mfloat-abi=hard -fbounds-check -c deg2grid.f gfortran -g -O2 -fno-range-check -ffixed-line-length-none -Wall -Wno-character-truncation -Wno-conversion -Wtabs -fPIC -mfloat-abi=hard -fbounds-check -c pack50.f gfortran -g -O2 -fno-range-check -ffixed-line-length-none -Wall -Wno-character-truncation -Wno-conversion -Wtabs -fPIC -mfloat-abi=hard -fbounds-check -c packcall.f gfortran -g -O2 -fno-range-check -ffixed-line-length-none -Wall -Wno-character-truncation -Wno-conversion -Wtabs -fPIC -mfloat-abi=hard -fbounds-check -c packgrid.f gfortran -g -O2 -fno-range-check -ffixed-line-length-none -Wall -Wno-character-truncation -Wno-conversion -Wtabs -fPIC -mfloat-abi=hard -fbounds-check -c unpack50.f gfortran -g -O2 -fno-range-check -ffixed-line-length-none -Wall -Wno-character-truncation -Wno-conversion -Wtabs -fPIC -mfloat-abi=hard -fbounds-check -c unpackcall.f gfortran -g -O2 -fno-range-check -ffixed-line-length-none -Wall -Wno-character-truncation -Wno-conversion -Wtabs -fPIC -mfloat-abi=hard -fbounds-check -c unpackgrid.f gfortran -g -O2 -fno-range-check -ffixed-line-length-none -Wall -Wno-character-truncation -Wno-conversion -Wtabs -fPIC -mfloat-abi=hard -fbounds-check -c nchar.f gfortran -g -O2 -fno-range-check -ffixed-line-length-none -Wall -Wno-character-truncation -Wno-conversion -Wtabs -fPIC -mfloat-abi=hard -fbounds-check -c grid2deg.f gfortran -g -O2 -fno-range-check -ffixed-line-length-none -Wall -Wno-character-truncation -Wno-conversion -Wtabs -fPIC -mfloat-abi=hard -fbounds-check -c wqencode.f90 gfortran -g -O2 -fno-range-check -ffixed-line-length-none -Wall -Wno-character-truncation -Wno-conversion -Wtabs -fPIC -mfloat-abi=hard -fbounds-check -c wqdecode.f90 gfortran -g -O2 -fno-range-check -ffixed-line-length-none -Wall -Wno-character-truncation -Wno-conversion -Wtabs -fPIC -mfloat-abi=hard -fbounds-check -c hash.f90 gfortran -g -O2 -fno-range-check -ffixed-line-length-none -Wall -Wno-character-truncation -Wno-conversion -Wtabs -fPIC -mfloat-abi=hard -fbounds-check -c packname.f90 gfortran -g -O2 -fno-range-check -ffixed-line-length-none -Wall -Wno-character-truncation -Wno-conversion -Wtabs -fPIC -mfloat-abi=hard -fbounds-check -c unpackname.f90 gfortran -g -O2 -fno-range-check -ffixed-line-length-none -Wall -Wno-character-truncation -Wno-conversion -Wtabs -fPIC -mfloat-abi=hard -fbounds-check -c packtext2.f90 gfortran -g -O2 -fno-range-check -ffixed-line-length-none -Wall -Wno-character-truncation -Wno-conversion -Wtabs -fPIC -mfloat-abi=hard -fbounds-check -c unpacktext2.f90 gfortran -g -O2 -fno-range-check -ffixed-line-length-none -Wall -Wno-character-truncation -Wno-conversion -Wtabs -fPIC -mfloat-abi=hard -fbounds-check -c encode232.f gfortran -g -O2 -fno-range-check -ffixed-line-length-none -Wall -Wno-character-truncation -Wno-conversion -Wtabs -fPIC -mfloat-abi=hard -fbounds-check -c inter_mept.f gfortran -g -O2 -fno-range-check -ffixed-line-length-none -Wall -Wno-character-truncation -Wno-conversion -Wtabs -fPIC -mfloat-abi=hard -fbounds-check -c packprop.f90 gfortran -g -O2 -fno-range-check -ffixed-line-length-none -Wall -Wno-character-truncation -Wno-conversion -Wtabs -fPIC -mfloat-abi=hard -fbounds-check -c unpackprop.f90 gfortran -g -O2 -fno-range-check -ffixed-line-length-none -Wall -Wno-character-truncation -Wno-conversion -Wtabs -fPIC -mfloat-abi=hard -fbounds-check -c packpfx.f90 gfortran -g -O2 -fno-range-check -ffixed-line-length-none -Wall -Wno-character-truncation -Wno-conversion -Wtabs -fPIC -mfloat-abi=hard -fbounds-check -c unpackpfx.f90 gfortran -g -O2 -fno-range-check -ffixed-line-length-none -Wall -Wno-character-truncation -Wno-conversion -Wtabs -fPIC -mfloat-abi=hard -fbounds-check -c cs_stubs.f90 cs_stubs.f90:1.23: subroutine cs_lock(csub) 1 Warning: Unused dummy argument 'csub' at (1) gfortran -g -O2 -fno-range-check -ffixed-line-length-none -Wall -Wno-character-truncation -Wno-conversion -Wtabs -fPIC -mfloat-abi=hard -fbounds-check -c fano232.f gfortran -o wsprcode WSPRcode.o deg2grid.o pack50.o packcall.o packgrid.o unpack50.o unpackcall.o unpackgrid.o nchar.o grid2deg.o wqencode.o wqdecode.o nhash.o hash.o packname.o unpackname.o packtext2.o unpacktext2.o encode232.o inter_mept.o packprop.o unpackprop.o packpfx.o unpackpfx.o cs_stubs.o fano232.o gfortran -o fmt fmt.f90 fil1.f90 four2a.f peakup.f db.f \ sound.o -L/usr/lib/arm-linux-gnueabihf -L/usr/local/lib -L/usr/lib/gcc/arm-linux-gnueabihf/4.9/ -lpthread -lportaudio -lfftw3f gfortran -o fmtave fmtave.f90 gfortran -o fcal fcal.f90 gfortran -o fmeasure fmeasure.f90 gfortran -g -O2 -fno-range-check -ffixed-line-length-none -Wall -Wno-character-truncation -Wno-conversion -Wtabs -fPIC -mfloat-abi=hard -fbounds-check -c wspr0.f90 gfortran -g -O2 -fno-range-check -ffixed-line-length-none -Wall -Wno-character-truncation -Wno-conversion -Wtabs -fPIC -mfloat-abi=hard -fbounds-check -c wspr0_tx.f90 gfortran -g -O2 -fno-range-check -ffixed-line-length-none -Wall -Wno-character-truncation -Wno-conversion -Wtabs -fPIC -mfloat-abi=hard -fbounds-check -c wfile5.f gfortran -g -O2 -fno-range-check -ffixed-line-length-none -Wall -Wno-character-truncation -Wno-conversion -Wtabs -fPIC -mfloat-abi=hard -fbounds-check -c genmept.f gfortran -g -O2 -fno-range-check -ffixed-line-length-none -Wall -Wno-character-truncation -Wno-conversion -Wtabs -fPIC -mfloat-abi=hard -fbounds-check -c gran.f90 gfortran -g -O2 -fno-range-check -ffixed-line-length-none -Wall -Wno-character-truncation -Wno-conversion -Wtabs -fPIC -mfloat-abi=hard -fbounds-check -c wspr0_rx.f90 wspr0_rx.f90:72.2: 30 call msleep(100) 1 Warning: Label 30 at (1) defined but not used gfortran -g -O2 -fno-range-check -ffixed-line-length-none -Wall -Wno-character-truncation -Wno-conversion -Wtabs -fPIC -mfloat-abi=hard -fbounds-check -c getrms.f gfortran -g -O2 -fno-range-check -ffixed-line-length-none -Wall -Wno-character-truncation -Wno-conversion -Wtabs -fPIC -mfloat-abi=hard -fbounds-check -c mept162.f gfortran -g -O2 -fno-range-check -ffixed-line-length-none -Wall -Wno-character-truncation -Wno-conversion -Wtabs -fPIC -mfloat-abi=hard -fbounds-check -c mix162.f gfortran -g -O2 -fno-range-check -ffixed-line-length-none -Wall -Wno-character-truncation -Wno-conversion -Wtabs -fPIC -mfloat-abi=hard -fbounds-check -c spec162.f gfortran -g -O2 -fno-range-check -ffixed-line-length-none -Wall -Wno-character-truncation -Wno-conversion -Wtabs -fPIC -mfloat-abi=hard -fbounds-check -c sync162.f gfortran -g -O2 -fno-range-check -ffixed-line-length-none -Wall -Wno-character-truncation -Wno-conversion -Wtabs -fPIC -mfloat-abi=hard -fbounds-check -c twkfreq.f gfortran -g -O2 -fno-range-check -ffixed-line-length-none -Wall -Wno-character-truncation -Wno-conversion -Wtabs -fPIC -mfloat-abi=hard -fbounds-check -c decode162.f gfortran -g -O2 -fno-range-check -ffixed-line-length-none -Wall -Wno-character-truncation -Wno-conversion -Wtabs -fPIC -mfloat-abi=hard -fbounds-check -c getutc.f90 gfortran -g -O2 -fno-range-check -ffixed-line-length-none -Wall -Wno-character-truncation -Wno-conversion -Wtabs -fPIC -mfloat-abi=hard -fbounds-check -c set.f gfortran -g -O2 -fno-range-check -ffixed-line-length-none -Wall -Wno-character-truncation -Wno-conversion -Wtabs -fPIC -mfloat-abi=hard -fbounds-check -c xfft.f gfortran -g -O2 -fno-range-check -ffixed-line-length-none -Wall -Wno-character-truncation -Wno-conversion -Wtabs -fPIC -mfloat-abi=hard -fbounds-check -c four2a.f gfortran -g -O2 -fno-range-check -ffixed-line-length-none -Wall -Wno-character-truncation -Wno-conversion -Wtabs -fPIC -mfloat-abi=hard -fbounds-check -c flat3.f gfortran -g -O2 -fno-range-check -ffixed-line-length-none -Wall -Wno-character-truncation -Wno-conversion -Wtabs -fPIC -mfloat-abi=hard -fbounds-check -c ps162.f gfortran -g -O2 -fno-range-check -ffixed-line-length-none -Wall -Wno-character-truncation -Wno-conversion -Wtabs -fPIC -mfloat-abi=hard -fbounds-check -c pctile.f gfortran -g -O2 -fno-range-check -ffixed-line-length-none -Wall -Wno-character-truncation -Wno-conversion -Wtabs -fPIC -mfloat-abi=hard -fbounds-check -c fchisq.f gfortran -g -O2 -fno-range-check -ffixed-line-length-none -Wall -Wno-character-truncation -Wno-conversion -Wtabs -fPIC -mfloat-abi=hard -fbounds-check -c db.f gfortran -g -O2 -fno-range-check -ffixed-line-length-none -Wall -Wno-character-truncation -Wno-conversion -Wtabs -fPIC -mfloat-abi=hard -fbounds-check -c sort.f gfortran -g -O2 -fno-range-check -ffixed-line-length-none -Wall -Wno-character-truncation -Wno-conversion -Wtabs -fPIC -mfloat-abi=hard -fbounds-check -c ssort.f gfortran -g -O2 -fno-range-check -ffixed-line-length-none -Wall -Wno-character-truncation -Wno-conversion -Wtabs -fPIC -mfloat-abi=hard -fbounds-check -c ccf2.f gfortran -o wspr0 -L/usr/lib/arm-linux-gnueabihf -L/usr/local/lib -L/usr/lib/gcc/arm-linux-gnueabihf/4.9/ -g -O2 -fno-range-check -ffixed-line-length-none -Wall -Wno-character-truncation -Wno-conversion -Wtabs -fPIC -mfloat-abi=hard -fbounds-check wspr0.o wspr0_tx.o sound.o ptt_unix.o gmtime2.o wfile5.o cs_stubs.o genmept.o wqencode.o wqdecode.o inter_mept.o encode232.o gran.o packcall.o packgrid.o pack50.o packpfx.o hash.o unpackcall.o unpackgrid.o unpackpfx.o unpack50.o grid2deg.o deg2grid.o nhash.o nchar.o wspr0_rx.o getrms.o mept162.o mix162.o spec162.o sync162.o twkfreq.o decode162.o getutc.o set.o xfft.o four2a.o flat3.o ps162.o pctile.o fchisq.o db.o fano232.o sort.o ssort.o ccf2.o -lportaudio -lfftw3f gfortran -g -O2 -fno-range-check -ffixed-line-length-none -Wall -Wno-character-truncation -Wno-conversion -Wtabs -fPIC -mfloat-abi=hard -fbounds-check -c hftoa.f90 gfortran -g -O2 -fno-range-check -ffixed-line-length-none -Wall -Wno-character-truncation -Wno-conversion -Wtabs -fPIC -mfloat-abi=hard -fbounds-check -c write_wav.f90 gfortran -g -O2 -fno-range-check -ffixed-line-length-none -Wall -Wno-character-truncation -Wno-conversion -Wtabs -fPIC -mfloat-abi=hard -fbounds-check -c fil1.f90 gfortran -g -O2 -fno-range-check -ffixed-line-length-none -Wall -Wno-character-truncation -Wno-conversion -Wtabs -fPIC -mfloat-abi=hard -fbounds-check -c averms.f90 gfortran -o hftoa -L/usr/lib/arm-linux-gnueabihf -L/usr/local/lib -L/usr/lib/gcc/arm-linux-gnueabihf/4.9/ -g -O2 -fno-range-check -ffixed-line-length-none -Wall -Wno-character-truncation -Wno-conversion -Wtabs -fPIC -mfloat-abi=hard -fbounds-check hftoa.o write_wav.o sound.o fil1.o averms.o getutc.o gmtime2.o -lportaudio gfortran -g -O2 -fno-range-check -ffixed-line-length-none -Wall -Wno-character-truncation -Wno-conversion -Wtabs -fPIC -mfloat-abi=hard -fbounds-check -c ccf.f90 gfortran -g -O2 -fno-range-check -ffixed-line-length-none -Wall -Wno-character-truncation -Wno-conversion -Wtabs -fPIC -mfloat-abi=hard -fbounds-check -c read_wav.f90 gfortran -g -O2 -fno-range-check -ffixed-line-length-none -Wall -Wno-character-truncation -Wno-conversion -Wtabs -fPIC -mfloat-abi=hard -fbounds-check -c thnix_stub.f90 thnix_stub.f90:20.24: subroutine th_create(sub) 1 Warning: Unused dummy argument 'sub' at (1) thnix_stub.f90:33.28: integer fthread_mutex_lock,fthread_mutex_trylock 1 Warning: Unused variable 'fthread_mutex_lock' declared at (1) thnix_stub.f90:33.50: integer fthread_mutex_lock,fthread_mutex_trylock 1 Warning: Unused variable 'fthread_mutex_trylock' declared at (1) thnix_stub.f90: In function ‘cs_lock’: thnix_stub.f90:37:0: warning: ‘n’ is used uninitialized in this function [-Wuninitialized] if(n.ne.0) then ^ gfortran -g -O2 -fno-range-check -ffixed-line-length-none -Wall -Wno-character-truncation -Wno-conversion -Wtabs -fPIC -mfloat-abi=hard -fbounds-check -c ffa.f90 ffa.f90: In function ‘ffa’: ffa.f90:44:0: warning: ‘kp1’ may be used uninitialized in this function [-Wmaybe-uninitialized] if(mod(n,2**nn) .eq. 0) kp1=kp-nn ^ ffa.f90:48:0: warning: ‘joff’ may be used uninitialized in this function [-Wmaybe-uninitialized] joff=nmax - nmax/2**(k-1) ^ gfortran -g -O2 -fno-range-check -ffixed-line-length-none -Wall -Wno-character-truncation -Wno-conversion -Wtabs -fPIC -mfloat-abi=hard -fbounds-check -c fold1pps.f90 cc -I/usr/include -I/usr/local/include -DPACKAGE_NAME=\"wspr\" -DPACKAGE_TARNAME=\"wspr\" -DPACKAGE_VERSION=\"1.11\" -DPACKAGE_STRING=\"wspr\ 1.11\" -DPACKAGE_BUGREPORT=\"\" -DFC_LIB_PATH=\"/usr/lib/gcc/arm-linux-gnueabihf/4.9/\" -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 -DFC_LIB_PATH=\"/usr/lib/gcc/arm-linux-gnueabihf/4.9/\" -DFC=\"gfortran\" -I. -Wall -O0 -g -Wall -O0 -g -mfloat-abi=hard -DBIGSYM=1 -fPIC -DPACKAGE_NAME=\"wspr\" -DPACKAGE_TARNAME=\"wspr\" -DPACKAGE_VERSION=\"1.11\" -DPACKAGE_STRING=\"wspr\ 1.11\" -DPACKAGE_BUGREPORT=\"\" -DFC_LIB_PATH=\"/usr/lib/gcc/arm-linux-gnueabihf/4.9/\" -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 -DFC_LIB_PATH=\"/usr/lib/gcc/arm-linux-gnueabihf/4.9/\" -DFC=\"gfortran\" -c resample.c gfortran -o ccf -g -O2 -fno-range-check -ffixed-line-length-none -Wall -Wno-character-truncation -Wno-conversion -Wtabs -fPIC -mfloat-abi=hard -fbounds-check ccf.o read_wav.o averms.o four2a.o thnix_stub.o db.o ffa.o fold1pps.o resample.o -lfftw3f -lsamplerate gfortran -g -O2 -fno-range-check -ffixed-line-length-none -Wall -Wno-character-truncation -Wno-conversion -Wtabs -fPIC -mfloat-abi=hard -fbounds-check -c wwv.f90 gfortran -g -O2 -fno-range-check -ffixed-line-length-none -Wall -Wno-character-truncation -Wno-conversion -Wtabs -fPIC -mfloat-abi=hard -fbounds-check -c calobs.f90 calobs.f90: In function ‘calobs’: calobs.f90:48:0: warning: ‘ipk’ may be used uninitialized in this function [-Wmaybe-uninitialized] ipk=i ^ gfortran -g -O2 -fno-range-check -ffixed-line-length-none -Wall -Wno-character-truncation -Wno-conversion -Wtabs -fPIC -mfloat-abi=hard -fbounds-check -c clean.f90 clean.f90: In function ‘clean’: clean.f90:90:0: warning: ‘nw’ may be used uninitialized in this function [-Wmaybe-uninitialized] nwwv(nd)=nw ^ clean.f90:80:0: warning: ‘lagpk’ may be used uninitialized in this function [-Wmaybe-uninitialized] xt(lagpk:lagpk+239)=xt(lagpk:lagpk+239)-fac*w2 ^ clean.f90:86:0: warning: ‘ccfmax0’ may be used uninitialized in this function [-Wmaybe-uninitialized] if(snrdb.lt.dbmin .or. ccfmax.lt.0.2*ccfmax0) go to 100 ^ gfortran -o wwv -g -O2 -fno-range-check -ffixed-line-length-none -Wall -Wno-character-truncation -Wno-conversion -Wtabs -fPIC -mfloat-abi=hard -fbounds-check -L/usr/lib/arm-linux-gnueabihf -L/usr/local/lib -L/usr/lib/gcc/arm-linux-gnueabihf/4.9/ wwv.o read_wav.o averms.o db.o ffa.o fold1pps.o getutc.o gmtime2.o sound.o resample.o calobs.o four2a.o clean.o pctile.o sort.o ssort.o -lportaudio -lsamplerate -lfftw3f
-
Pretty sure that the
buildmodule: Could not found the body of interfaced routine
Would be an issue.... but I don't know. I think this is the third time compiling...
-
@gjacobse said in Using dpkg to install on Raspberry Pi:
Force Hardware floating point processor to be used
Edit the Makefile with your favorite editor and ensure Line 5 reads asFFLAGS = -g -O2 -fno-range-check -ffixed-line-length-none -Wall -Wno-character-truncation -Wno-conversion -Wtabs -fPIC -mfloat-abi=hard
and Line 9 reads as
CFLAGS = -Wall -O0 -g -Wall -O0 -g -mfloat-abi=hard
Spaces around the equal-sign may be a problem. Try to remove them, e.g.
CFLAGS=-Wall -O0 -g -Wall -O0 -g -mfloat-abi=hard
-
@gjacobse said in Using dpkg to install on Raspberry Pi:
Pretty sure that the
buildmodule: Could not found the body of interfaced routine
Would be an issue.... but I don't know. I think this is the third time compiling...
Sounds like a missing lib. E.g. someone includes a header and calls a function from the lib behind. How to explain... it's like
#include "bla.h" int main() { blaFunc(); // <-- not found return 0; }
-
Kept reading more today, and found this:
http://wsprnet.org/drupal/node/5567
And WSPR is now running and reporting stations heard. Pretty thrilled with it...
-
Not sure about posting the WSPR map since it shows call signs. But have logged a station from Alaska. That is pretty good.
-
@gjacobse said in Using dpkg to install on Raspberry Pi:
Not sure about posting the WSPR map since it shows call signs. But have logged a station from Alaska. That is pretty good.
Distance from me to Alaska - 5, 177km
EDIT: correction: km - not miles
-
Running again this morning.
Running 10watts RF
Timestamp Call MHz SNR Drift Grid Pwr Reporter RGrid km az 2016-10-29 14:48 mycall 14.097080 -27 0 EM77 10 thrcall JN48xe 7334 47
7,334km is 4,557 miles