Hi Chuck,

Thanks for the feedback.

On 05/13/2014 05:47 AM, Chuck Forsberg WA7KGX wrote:
> Python3 version 3.3.2
> f2py3 version 2
> f2py version 2

Cpython produces different outputs of w* based on the 
/usr/include/pythonx.xx. For example, on my Python3.4 system the output 
file is:

w.cpython34m.so

whereas on the same system, using Python3.2, it was producing 
w.cpython-32mu.so.

> MVSO    := ${MV} w.*.so WsprMod/w.so
> had to be changed to
> MVSO    := ${MV} w*.so WsprMod/w.so
>      note:  globbing != regex

That's interesting, !=  I wasn't aware of that combination. In the end, 
I suppose it doesn't matter if it's w*.so or w.*.so as three aren't any 
other files that match that combination in the source tree, but there 
could be, which was why I added w.* v.s. w*.so

>
> 4130 now recognizes f2py3
>
> I added -lportaudio -lfftw3f to LIBS=
>
> and now wspr 4130 compiles and runs.

In your final Makefile, after running autogen.sh,  are ( -lportaudio ) 
and ( -lfftw3f ) not listed on the LIBS= line? If not, they should be, 
if configure found them. You should also get a warning messages if they 
were not found / included in LIBS. My line shows (after running 
autogen.sh or autoconf -f -i && ./configure:

LIBS        :=     -lsamplerate -lfftw3f -lportaudio

>
> On 05/13/2014 02:37 AM, ki7mt wrote:
>> Hi Chuck,
>>
>> I looked over potential causes for the issue you have. I found one thing
>> that may be related, but a new checkout would have failed right at the
>> beginning of make, so not sure that will resolve your problem.
>>
>> I still need the info from my previous post, in addition to that, could
>> you tell us what Python & Numpy version your using?

73's
Greg, KI7MT

>> 73's
>> Greg, KI7MT
>>
>> On 05/13/2014 02:02 AM, Chuck Forsberg WA7KGX wrote:
>>> I get the following error when I compile and run wspr 4129
>>>
>>> [caf@omen3 wspr]$ python3 -O wspr.py
>>> Traceback (most recent call last):
>>>       File "wspr.py", line 45, in <module>
>>>         from WsprMod import w
>>> ImportError: dynamic module does not define init function (PyInit_w)
>>>
>>> Also the Makefile line
>>>
>>>         MVSO    := ${MV} w.*.so WsprMod/w.so
>>>
>>> doesn't work
>>>
>> ------------------------------------------------------------------------------
>> "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
>> wsjt-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/wsjt-devel
>>


------------------------------------------------------------------------------
"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
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel

Reply via email to