On 05/19/2014 01:30 PM, ki7mt wrote:

Hi Greg,

> This looks like a re-post of you original message. The configure script
> has been updated to include the w*.so move as well as provide for custom
> f2py / f2py3 installations using:
>
> ./configure --with-f2py=<PATH>

The current behavior is a little bit different now.

> I tested this method on several non-system/user-path locations, such as
> /opt/bin /home/user/testing .. and so on.
>
> Autoconf, which creates the configure script from configure.ac, checks
> for both f2py & f2py3 ( If not set with --with-f2py=<PATH> ) by testing:
> f2py -v / f2py3 -v respectively. If it renders, it sets that path.

Please look was happens here:

$ make clean
/usr/bin/rm -f *.o libwspr.a *.pyc *.pyo WsprMod/*.pyc WsprMod/*.pyo \
WsprMod/w.so WsprMod/*.so w.so *~ wsprcode fmt fmtave fcal \
fmeasure wspr0 WsprModNoGui/w.so
$ ./autogen.sh

Running ( autoconf -f -i ) to process configure.ac
  ..Finished
  ..Autoconf will now build the Makefile

To see additional configuration options, at the prompt,
type: ./configure --help=short

Press any key to start ...
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
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 g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking for gfortran... gfortran
checking whether we are using the GNU Fortran compiler... yes
checking whether gfortran accepts -g... yes
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking whether gcc needs -traditional... no
checking whether make sets $(MAKE)... yes
checking for ranlib... ranlib
checking whether make sets $(MAKE)... (cached) yes
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 minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... yes
checking for inline... inline
checking for ar... /usr/bin/ar
checking for awk... /usr/bin/awk
checking for cp... /usr/bin/cp
checking for cr... no
checking for ld... /usr/bin/ld
checking for ln... /usr/bin/ln
checking for mkdir... /usr/bin/mkdir
checking for mv... /usr/bin/mv
checking for ranlib... /usr/bin/ranlib
checking for rm... /usr/bin/rm
checking for sed... /usr/bin/sed
checking for bash... /bin/sh
checking for sort... /usr/bin/sort
checking for tr... /usr/bin/tr
checking for ANSI C header files... (cached) yes
checking for dirent.h that defines DIR... yes
checking for library containing opendir... none required
checking whether time.h and sys/time.h may both be included... yes
checking for int16_t... yes
checking for int32_t... yes
checking for int64_t... yes
checking for int8_t... yes
checking for pid_t... yes
checking for size_t... yes
checking for uint16_t... yes
checking for uint32_t... yes
checking for uint64_t... yes
checking for uint8_t... yes
checking for stdlib.h... (cached) yes
checking for GNU libc compatible malloc... yes
checking for gettimeofday... yes
checking for strchr... yes
checking errno.h usability... yes
checking errno.h presence... yes
checking for errno.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking for fcntl.h... (cached) yes
checking float.h usability... yes
checking float.h presence... yes
checking for float.h... yes
checking fftw3.h usability... yes
checking fftw3.h presence... yes
checking for fftw3.h... yes
checking for inttypes.h... (cached) yes
checking libgen.h usability... yes
checking libgen.h presence... yes
checking for libgen.h... yes
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... 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 linux/parport.h usability... yes
checking linux/parport.h presence... yes
checking for linux/parport.h... yes
checking pthread.h usability... yes
checking pthread.h presence... yes
checking for pthread.h... yes
checking portaudio.h usability... yes
checking portaudio.h presence... yes
checking for portaudio.h... yes
checking samplerate.h usability... yes
checking samplerate.h presence... yes
checking for samplerate.h... yes
checking stddef.h usability... yes
checking stddef.h presence... yes
checking for stddef.h... yes
checking for stdint.h... (cached) yes
checking for stdint.h... (cached) yes
checking stdio.h usability... yes
checking stdio.h presence... yes
checking for stdio.h... yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for strings.h... (cached) yes
checking sys/ioctl.h usability... yes
checking sys/ioctl.h presence... yes
checking for sys/ioctl.h... yes
checking for sys/ioctl.h... (cached) yes
checking sys/param.h usability... yes
checking sys/param.h presence... yes
checking for sys/param.h... yes
checking sys/resource.h usability... yes
checking sys/resource.h presence... yes
checking for sys/resource.h... yes
checking for sys/stat.h... (cached) yes
checking sys/syslog.h usability... yes
checking sys/syslog.h presence... yes
checking for sys/syslog.h... yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking sys/wait.h usability... yes
checking sys/wait.h presence... yes
checking for sys/wait.h... yes
checking termios.h usability... yes
checking termios.h presence... yes
checking for termios.h... yes
checking for unistd.h... (cached) yes
checking wait.h usability... yes
checking wait.h presence... yes
checking for wait.h... yes
checking Python3 --with-python3... no
checking Python3 using: python... no
checking Python3 using: python3... Python 3.3.2
yes
checking F2PY --with-f2py... no
checking F2PY using: f2py... yes
yes v2
checking for _gfortran_st_write in -lgfortran... yes
checking for Pa_Initialize in -lportaudio... yes
checking for sfftw_destroy_plan_ in -lfftw3f... yes
checking for src_simple in -lsamplerate... yes
configure: creating ./config.status
config.status: creating Makefile

-------------------------------------------
  Configuration Summary
-------------------------------------------

  Package: .........: WSPR 4.0
  Python3: .........: /usr/bin/python3
  F2py: ............: /usr/bin/f2py
  Fcomplier: .......: gfortran
  Samplerate: ......: OK
  FFTW3: ...........: OK
  Portaudio: .......: OK
  Install Prefix: ..: /home/claude/wspr

  Website ..........: http://www.physics.princeton.edu/pulsar/K1JT/wspr.html
  Report Bugs To ...: [email protected]

Finished creating Makefile, To build , type:

  make

> If you cannot get f2py -v or f2py3 -v to render in a terminal, you have
> a system path issue.

Here is the result:

$ f2py3 -v
2
$ f2py -v
2

Thanks a lot !

Best 88 de claude


------------------------------------------------------------------------------
"Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
Instantly run your Selenium tests across 300+ browser/OS combos.
Get unparalleled scalability from the best Selenium testing platform available
Simple to use. Nothing to install. Get started now for free."
http://p.sf.net/sfu/SauceLabs
_______________________________________________
wsjt-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wsjt-devel

Reply via email to