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
