[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Linrad] Re: MAP65-IQ and Linux



Hi Joe,

Thanks for the new tgz's. I have made some progress in the compiling
proces.
WSJT 7.03 compiled succesfully on linux fedora 10 :-). Using the g95
option and Installing the fftw-devel package made it work.

Also MAP65-IQ 1147 compiled without errors but when starting I get
this error:

[root@xxxxx map65iq]# python map65.py
Traceback (most recent call last):
  File "map65.py", line 9, in <module>
    import Audio
ImportError: /home/rhardenb/map65iq-0.9_r1147/map65iq/Audio.so:
undefined symbol: sfftw_execute__
[root@xxxxx map65iq]#

Can you help me on this?

73 Rob





On 23 apr, 19:13, Joe Taylor <j...@xxxxxxxxxxxxx> wrote:
> Hi Rob,
>
> You didn't mention whether you got source code from the tgz
> file of from the SVN repository.  If it was the latter, you
> should do "svn update" to update your code to r1147.  Then do
>
> $ ./configure --enable-g95
> $ make clean
> $ make
>
> On my Kubuntu 8.04.1 system this now works OK.
>
> I'll make a new tgz file soon.
>
>         -- 73, Joe, K1JT
>
> Rob PE1ITR wrote:
> > Joe,
>
> > I have changed to g95 and that is working with the "-Wno-precision-
> > loss".
> > Its no problem to me that the package is not compiling without
> > problems. Its part of the fun to get things solved.
>
> > The compiling stopped now further in the proces:
> > make: *** Er is geen regel om doel 'rfile3a.F90' te maken, nodig voor
> > 'Audio.so'.  Gestopt.
> > Translation from dutch: make: *** There is no line to make target
> > 'rfile3a.F90', needed for 'Audio.so'.  Stopped.
>
> > pse can you help me out here?
>
> > 73 Rob
>
> > /usr/bin/g95 -Iportaudio-v19/include -I/usr/local/include -I/usr/
> > include/alsa -I/usr/local/include/alsa  -DPACKAGE_NAME=\"wsjt\" -
> > DPACKAGE_TARNAME=\"wsjt\" -DPACKAGE_VERSION=\"5.9.6\" -DPACKAGE_STRING=
> > \"wsjt\ 5.9.6\" -DPACKAGE_BUGREPORT=\"\" -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 -
> > DSIZEOF_INT64_T=8 -DSIZEOF_LONG_LONG=8 -DNDEBUG=1 -DPREFIX=\"/usr/
> > local/\" -DFC_LIB_PATH=\"/usr/lib/gcc/i386-redhat-linux/4.3.2/\" -DFC=
> > \"/usr/bin/gfortran\" -DUSE_PORTAUDIO=1 -DHAS_ASOUNDLIB_H=1 -
> > DHAS_SOUNDCARD_H=1 -DHAS_PORTAUDIO_H=1 -DHAS_SAMPLERATE_H=1  -I. -g -
> > O2 -Wall -Wno-precision-loss -fbounds-check -fno-second-underscore -
> > fPIC -c -o rfile2.o rfile2.f
> > make: *** Er is geen regel om doel 'rfile3a.F90' te maken, nodig voor
> > 'Audio.so'.  Gestopt.
> > [root@xxxxx map65iq]#
>
> > On 22 apr, 21:20, Joe Taylor <j...@xxxxxxxxxxxxx> wrote:
> >> Rob --
>
> >> As for the error message you received: there is no need to
> >> request such warning messages.  You may remove
> >> "-Wno-precision-loss" from the Makefile.
>
> >> However, several other things to consider:
>
> >> 1. I will not be surprised if you find problems compiling
> >> map65-iq in Linux.  I have been using it only under Windows,
> >> so far.
>
> >> 2. We have had problems compiling WSJT and MAP65 with
> >> gfortran.  I recommend g95 instead.
>
> >> 3. I may not have run down all the implicit dependencies on
> >> other packages.
>
> >>         -- Joe, K1JT
>
> >> Rob PE1ITR wrote:
> >>> Hi Joe,
> >>> Thanks! I download the map65-iq source
> >>> While compiling map65-iq I get this error:
> >>> f951: error: unrecognized command line option "-Wno-precision-loss"
> >>> make: *** [indexx.o] Error 1
> >>> below the complete part. Do you what this is?
> >>> 73 Rob
> >>> /usr/bin/gfortran -Iportaudio-v19/include -I/usr/local/include -I/usr/
> >>> include/alsa -I/usr/local/include/alsa  -DPACKAGE_NAME=\"wsjt\" -
> >>> DPACKAGE_TARNAME=\"wsjt\" -DPACKAGE_VERSION=\"5.9.6\" -DPACKAGE_STRING=
> >>> \"wsjt\ 5.9.6\" -DPACKAGE_BUGREPORT=\"\" -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 -
> >>> DSIZEOF_INT64_T=8 -DSIZEOF_LONG_LONG=8 -DNDEBUG=1 -DPREFIX=\"/usr/
> >>> local/\" -DFC_LIB_PATH=\"/usr/lib/gcc/i386-redhat-linux/4.3.2/\" -DFC=
> >>> \"/usr/bin/gfortran\" -DUSE_PORTAUDIO=1 -DHAS_ASOUNDLIB_H=1 -
> >>> DHAS_SOUNDCARD_H=1 -DHAS_PORTAUDIO_H=1 -DHAS_SAMPLERATE_H=1  -I. -g -
> >>> O2 -Wall -Wno-precision-loss -fbounds-check -fno-second-underscore -
> >>> fPIC -c -o indexx.o indexx.f
> >>> f951: fout: unrecognized command line option "-Wno-precision-loss"
> >>> make: *** [indexx.o] Fout 1
> >>> On 22 apr, 18:22, Joe Taylor <j...@xxxxxxxxxxxxx> wrote:
> >>>> Hi Rob and all,
> >>>> Rob PE1ITR wrote:
> >>>>> Today I managed to compile wsjt on fedora 10 linux. :-)
> >>>>> I was wondering is there also a source version of map65-iq available
> >>>>> that can be compiled to run on linux?
> >>>> Yes, source code is available for all WSJT-related programs
> >>>> (except the patented Koetter-Vardy soft-decision
> >>>> Reed-SoJOelomon decoder).  Links should be easy to find on the
> >>>> new WSJT Home Page.  Go tohttp://physics.princeton.edu/pulsar/K1JT/, click on the
> >>>> "Program Development" link, and follow the "Explicit
> >>>> Downloading Instructions" there.
> >>>>         -- 73, Joe, K1JT
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Linrad" group.
To post to this group, send email to linrad@xxxxxxxxxxxxxxxx
To unsubscribe from this group, send email to linrad+unsubscribe@xxxxxxxxxxxxxxxx
For more options, visit this group at http://groups.google.com/group/linrad?hl=en
-~----------~----~----~----~------~----~------~--~---

LINRADDARNIL