Re: gr3.8 gr_modtool lib/CmakeLists.txt error

2020-04-29 Thread Ron Economos

Fixed by this commit:

https://github.com/gnuradio/gnuradio/commit/79ae0042ff0ec3c20f67820c11adae5442236274

That commit is included in GNU Radio 3.8.1.0

Ron

On 4/29/20 09:28, Tom McDermott wrote:

Trying to port an OOT module to gr3.8.

I generated a new 3.8 project from scratch using gr_modtool.
Running cmake generates an error, and looking at the last mine of 
lib/CmakeLists.txt it appears that the
generator may have incorrectly constructed the final line(s) of the 
file where it builds the qa files.


Here's what was auto-generated by the tool:

...snip most...

# If your unit tests require special include paths, add them here
#include_directories()
# List all files that contain Boost.UTF unit tests here
list(APPEND test_hpsdr_sources
)
# Anything we need to link to for the unit tests go here
list(APPEND GR_TEST_TARGET_DEPS gnuradio-hpsdr)

if(NOT test_hpsdr_sources)
    MESSAGE(STATUS "No C++ unit tests... skipping")
    return()
endif(NOT test_hpsdr_sources)

foreach(qa_file ${test_hpsdr_sources})
    GR_ADD_CPP_TEST("hpsdr_${qa_file}"
        ${CMAKE_CURRENT_SOURCE_DIR}/${qa_file}
    )
endforeach(qa_file)
    ${CMAKE_CURRENT_SOURCE_DIR}/qa_hermesNB.cc 
 ${CMAKE_CURRENT_SOURCE_DIR}/qa_hermesWB.cc



Cmake is complaining about the last line not containing a command.  
Note that the last line is also missing

the trailing newline character. I added that, no change to the error.

I resolved temporarily the problem by commenting out the very last 
line of the lib/CmakeLists.txt file, but then of course

no tests get generated (but at least then the OOT Cmake completes).

I'm not fluent in Cmake, so is it obvious how to fix?

-- Tom, N5EG






Re: porting OOT to gr3.8 Make failure

2020-04-29 Thread Marcus Müller
Hi Tom,

nice hearing from you! I didn't know that hpsdr needed orc?

Best regards,
Marcus

On 29.04.20 22:46, Tom McDermott wrote:
> I am porting an OOT from 3.7 to 3.8.
> Ubuntu 20.04.  Gnuradio installed via apt install from the
> gnuradio-releases PPA.  GR 3.8.1
> 
> It looks like all the modules are compiling OK, but am getting an error.
> 
> scanning dependencies of target gnuradio-hpsdr
> [ 12%] Building CXX object
> lib/CMakeFiles/gnuradio-hpsdr.dir/hermesNB_impl.cc.o
> [ 25%] Building CXX object
> lib/CMakeFiles/gnuradio-hpsdr.dir/HermesProxy.cc.o
> [ 37%] Building CXX object lib/CMakeFiles/gnuradio-hpsdr.dir/metis.cc.o
> [ 50%] Building CXX object
> lib/CMakeFiles/gnuradio-hpsdr.dir/hermesWB_impl.cc.o
> [ 62%] Building CXX object
> lib/CMakeFiles/gnuradio-hpsdr.dir/HermesProxyW.cc.o
> make[2]: *** No rule to make target
> '/usr/lib/x86_64-linux-gnu/liborc-0.4.so ', needed
> by 'lib/libgnuradio-hpsdr.so.1937293c'.  Stop.
> make[1]: *** [CMakeFiles/Makefile2:248:
> lib/CMakeFiles/gnuradio-hpsdr.dir/all] Error 2
> make: *** [Makefile:141: all] Error 2
> 
> 
> Not sure what liborc is.   Is this what's missing, or is it something else?
> liborc-dev is listed as having no installation candidate for 20.04
> 
> $ apt-cache policy liborc-dev
> liborc-dev:
>   Installed: (none)
>   Candidate: (none)
>   Version table:
> 
> 
> 
> -- Tom, N5EG
> 
> 



Re: porting OOT to gr3.8 Make failure

2020-04-29 Thread Vasil Velichkov
Hi Tom,

On 29/04/2020 23.46, Tom McDermott wrote:
> $ apt-cache policy liborc-dev
> liborc-dev:
>   Installed: (none)
>   Candidate: (none)
>   Version table:

The liborc-dev is a virtual package[1] and you can either install it or install 
liborc-4.0-dev.

$ apt-get install liborc-dev
Reading package lists... Done
Building dependency tree   
Reading state information... Done
Note, selecting 'liborc-0.4-dev' instead of 'liborc-dev'


$ apt-cache policy liborc-0.4-dev
liborc-0.4-dev:
  Installed: 1:0.4.31-1
  Candidate: 1:0.4.31-1
  Version table:
 *** 1:0.4.31-1 500
500 http://archive.ubuntu.com/ubuntu focal/main amd64 Packages
100 /var/lib/dpkg/status 


[1] https://packages.ubuntu.com/focal/liborc-dev

Regards,
Vasil



porting OOT to gr3.8 Make failure

2020-04-29 Thread Tom McDermott
I am porting an OOT from 3.7 to 3.8.
Ubuntu 20.04.  Gnuradio installed via apt install from the
gnuradio-releases PPA.  GR 3.8.1

It looks like all the modules are compiling OK, but am getting an error.

scanning dependencies of target gnuradio-hpsdr
[ 12%] Building CXX object
lib/CMakeFiles/gnuradio-hpsdr.dir/hermesNB_impl.cc.o
[ 25%] Building CXX object
lib/CMakeFiles/gnuradio-hpsdr.dir/HermesProxy.cc.o
[ 37%] Building CXX object lib/CMakeFiles/gnuradio-hpsdr.dir/metis.cc.o
[ 50%] Building CXX object
lib/CMakeFiles/gnuradio-hpsdr.dir/hermesWB_impl.cc.o
[ 62%] Building CXX object
lib/CMakeFiles/gnuradio-hpsdr.dir/HermesProxyW.cc.o
make[2]: *** No rule to make target '/usr/lib/x86_64-linux-gnu/liborc-0.4.so',
needed by 'lib/libgnuradio-hpsdr.so.1937293c'.  Stop.
make[1]: *** [CMakeFiles/Makefile2:248:
lib/CMakeFiles/gnuradio-hpsdr.dir/all] Error 2
make: *** [Makefile:141: all] Error 2


Not sure what liborc is.   Is this what's missing, or is it something else?
liborc-dev is listed as having no installation candidate for 20.04

$ apt-cache policy liborc-dev
liborc-dev:
  Installed: (none)
  Candidate: (none)
  Version table:



-- Tom, N5EG


Problem with hidden addresses

2020-04-29 Thread Artur Nogueira
Dear GNU Radio webmasters,

I am a GNU Radio user, currently subscribed on the 
discussion list.
While trying to find some specific topics on the 
website, I realized that inside a given discussion history (e.g.
https://lists.gnu.org/archive/html/qemu-devel/2020-04/index.html), the
e-mail addresses are hidden (address@hidden).
Nevertheless, if I type any name on the search engine here: <
https://lists.gnu.org/archive/html/discuss-gnuradio/>, then the complete
e-mail address is available.

Could you check that, please?

Thanks in advance.

Best regards,
Artur


Re: Hidden e-mail address

2020-04-29 Thread Artur Nogueira
Sure, I'll do that. Shall I put this list in copy or it is not necessary?

Em qua., 29 de abr. de 2020 às 11:49, Andrej Rode 
escreveu:

> Good catch,
>
> seems like the address scrubbing to reduce the amount of crawlable mail
> addresses works for displaying single mails but is not done for
> presenting the results of the search query.
>
> Either a bug in mailman or in the GNU lists configuration. Worth
> reporting, will you do that? (the correct mail address should be at the
> bottom of the page)'
>
> Cheers
> Andrej
>
> On Wed, 29 Apr 2020 10:34:28 -0300
> Artur Nogueira  wrote:
>
> > The problem is: when I type my name on the search engine here:
> > https://lists.gnu.org/archive/html/discuss-gnuradio/, then it is
> > visible (I also typed other names and the same happens...)
> >
> > Em qua., 29 de abr. de 2020 às 04:56, Marcus Müller
> >  escreveu:
> >
> > > Looks pretty hidden to me:
> > >
> > >
> https://lists.gnu.org/archive/html/discuss-gnuradio/2020-04/msg00188.html
> > >
> > > or am I misinterpreting this?
> > >
> > > On 29.04.20 04:06, Artur Nogueira wrote:
> > > > Hello all,
> > > >
> > > > I was recently looking for some specific topics
> > > > on https://lists.gnu.org/ and I realized that many e-mail
> > > > addresses appear like address@hidden 
> > > > there. How do I do to get my e-mail address hidden in the same
> > > > way?
> > > >
> > > > Best regards,
> > > > Artur
> > >
>
>
>


Re: R: Again on FCDPROPLUS

2020-04-29 Thread Marcus Müller

Dear Vincenzo,

copying and pasting correctly is necessary!

Best regards,
Marcus

On 28/04/2020 10.53, Vincenzo Mone wrote:

Hello Barry,
Thanks also to you for the help, but the problem is everyone is trying to
help me
Saying what to do as I know how Linux works.
Unfortunately I am a beginner user and do not know anything about Linux.
Just starting and following all you suggestions but the problem is I do not
understand
What to do if some says for example start as administrator as how I saw it
is different from windows O.S.

BTW I have tried how you suggested me but it did not work maybe because how
I said before
Did not do correctly the commands.
Here is what I've done:
I have opened the Terminal and typed gedit which is the editor.
Pasted the 4 lines.
Closed the file saving it in Enzo which is the folder I see on the Desktop
Always in the terminal I have typed:

sudo cp -v ~/Desktop/enzo/99-usb-serial.rules

but after have inserted the requested password I got the error:


cp: missing destination file operand after
'/home/enzo/Desktop/enzo/99-usb-serial.rules'

Where am I still missing?

Finally you said to be sure to set the Device name; mine is
"hw:CARD=V20,DEV=0"
How to know the Device name?
I can just say that it is a Funcube Dongle Pro Plus.
Thanks to you and to everyone and please apologise if I am bothering
somebody


73 de Enzo IK8OZV
EasyLog 5 BetaTester
EasyLog PDA BetaTester
WinBollet BetaTester
D.C.I. CheckPoint Regione Campania
Skype: ik8ozv8520




   *
   **   GSM  +39 328 7110193  **
   * SMS  +39 328 7110193    *
   *


-Messaggio originale-
Da: Barry Duggan 
Inviato: martedì 28 aprile 2020 01:48
A: vim...@alice.it
Cc: Discuss Gnuradio 
Oggetto: Re: Again on FCDPROPLUS

Vincenzo,

Here is what you need to do to set up udev rules:

In any of your folders (), create a file named '99-usb-
serial.rules' with the following content:

SUBSYSTEMS=="usb" ATTRS{idVendor}=="04d8" ATTRS{idProduct}=="fb31"
MODE:="0666"

Save the file. Then, in a Terminal screen:

cd /etc/udev/rules.d
sudo cp -v ~//99-usb-serial.rules .  # note the
period!
sudo udevadm trigger

Be sure to set the Device name; mine is "hw:CARD=V20,DEV=0" (without the
quotes). If that doesn't work, follow the procedure in
https://wiki.gnuradio.org/index.php/Audio_Source#Device_Name starting
with "For Linux ALSA users...".

Let me know how it works for you.
--
Barry Duggan KV4FV

On Sun, 26 Apr 2020 18:29:17 +0200, Vincenzo Mone wrote:

Hello,

Please I have a doubt.

Reading on the FCDPROPLUS site I read:

Important
Don't forget the udev rules: For instance:

Udev rules for the Funcube Dongle Pro (0xfb56) and Pro+ (0xfb31)

HIDAPI/libusb:

SUBSYSTEMS=="usb" ATTRS{idVendor}=="04d8" ATTRS{idProduct}=="fb56"
MODE:="0666" SUBSYSTEMS=="usb" ATTRS{idVendor}=="04d8"
ATTRS{idProduct}=="fb31" MODE:="0666"

HIDAPI/hidraw:

KERNEL=="hidraw*", ATTRS{busnum}=="1", ATTRS{idVendor}=="04d8",
ATTRS{idProduct}=="fb56", MODE="0666" KERNEL=="hidraw*",
ATTRS{busnum}=="1", ATTRS{idVendor}=="04d8",
ATTRS{idProduct}=="fb31",
MODE="0666

Please what does it means?

Maybe I am missing something.

Any help?

Thanks

73 de Enzo IK8OZV
EasyLog 5 BetaTester
EasyLog PDA BetaTester
WinBollet BetaTester
D.C.I. CheckPoint Regione Campania
Skype: ik8ozv8520







smime.p7s
Description: S/MIME Cryptographic Signature


Re: FCDPROPLUS Errors

2020-04-29 Thread Marcus Müller

Vincenzo,

you have complained multiple times that different people respond with 
multiple things.


You will not improve your confusion if you start a new thread all the 
time. That is **literally** asking for different people to look at your 
email in isolation!


Best regards,
Marcus.

On 29/04/2020 14.39, Vincenzo Mone wrote:

Hi Folks,

It seems I got all OK since I do not try to install FCDPROPLUS.

This is what I have done:

git clone https://github.com/dl1ksv/gr-fcdproplus

cd gr-fcdproplus/

mkdir build

cd build

cmake -DCMAKE_INSTALL_PREFIX= \usr ../

With the last command I got errors:

-- The CXX compiler identification is GNU 7.5.0

-- The C compiler identification is GNU 7.5.0

-- Check for working CXX compiler: /usr/bin/c++

-- Check for working CXX compiler: /usr/bin/c++ -- works

-- Detecting CXX compiler ABI info

-- Detecting CXX compiler ABI info - done

-- Detecting CXX compile features

-- Detecting CXX compile features - done

-- Check for working C compiler: /usr/bin/cc

-- Check for working C compiler: /usr/bin/cc -- works

-- Detecting C compiler ABI info

-- Detecting C compiler ABI info - done

-- Detecting C compile features

-- Detecting C compile features - done

-- Build type not specified: defaulting to release.

-- Found LOG4CPP: /usr/lib/x86_64-linux-gnu/liblog4cpp.so

-- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.1")

-- Checking for module 'gmp'

--   Found gmp, version 6.2.0

-- Found GMP: /usr/lib/x86_64-linux-gnu/libgmpxx.so

-- Checking for module 'mpir >= 3.0'

--   No package 'mpir' found

-- Could NOT find MPIR (missing: MPIRXX_LIBRARY MPIR_INCLUDE_DIR)

-- Found MPLIB: /usr/lib/x86_64-linux-gnu/libgmpxx.so

-- Looking for pthread.h

-- Looking for pthread.h - found

-- Looking for pthread_create

-- Looking for pthread_create - not found

-- Looking for pthread_create in pthreads

-- Looking for pthread_create in pthreads - not found

-- Looking for pthread_create in pthread

-- Looking for pthread_create in pthread - found

-- Found Threads: TRUE

-- Boost version: 1.65.1

-- Found the following Boost libraries:

--   date_time

--   program_options

--   filesystem

--   system

--   regex

--   thread

--   unit_test_framework

--   chrono

--   atomic

-- Found VOLK: Volk::volk

-- User set python executable /usr/bin/python3

-- Found PythonInterp: /usr/bin/python3 (found version "3.6.9")

-- Found PythonLibs: /usr/lib/x86_64-linux-gnu/libpython3.6m.so (found 
suitable exact version "3.6.9")


-- Checking for module 'alsa'

--   Found alsa, version 1.1.3

-- Found ALSA 1.1.3

-- Checking for module 'jack'

--   Found jack, version 0.125.0rc1

-- Found jack: /usr/lib/x86_64-linux-gnu/libjack.so

-- Checking for module 'portaudio-2.0'

--   Found portaudio-2.0, version 19

-- Performing Test PORTAUDIO2_FOUND

-- Performing Test PORTAUDIO2_FOUND - Success

-- Found PORTAUDIO: /usr/include

-- Found Git: /usr/bin/git

-- Extracting version information from git describe...

-- Checking for module 'libusb-1.0'

--   Found libusb-1.0, version 1.0.21

-- Found libusb-1.0: /usr/include/libusb-1.0, 
/usr/lib/x86_64-linux-gnu/libusb-1.0.so


-- Found Doxygen: /usr/bin/doxygen (found version "1.8.13") found 
components:  doxygen missing components:  dot


--

-- Checking for module SWIG

-- Found SWIG version 3.0.12.

-- Found SWIG: /usr/bin/swig3.0

-- Found PythonLibs: /usr/lib/x86_64-linux-gnu/libpython3.6m.so (found 
version "3.6.9")


-- Doxxyfile found in DOXY_FILE_PATH-NOTFOUND

CMake Error: File 
/home/enzo/gr-fcdproplus/swig/DOXY_FILE_PATH-NOTFOUND/Doxyfile.swig_doc.in 
does not exist.


CMake Error at cmake/Modules/GrSwig.cmake:65 (configure_file):

   configure_file Problem configuring file

Call Stack (most recent call first):

   cmake/Modules/GrSwig.cmake:121 (GR_SWIG_MAKE_DOCS)

   swig/CMakeLists.txt:41 (GR_SWIG_MAKE)

CMake Error: File 
/home/enzo/gr-fcdproplus/docs/doxygen/DOXY_FILE_PATH-NOTFOUND/Doxyfile.in does 
not exist.


CMake Error at docs/doxygen/CMakeLists.txt:33 (configure_file):

   configure_file Problem configuring file

--  Build Summary =

-- Building gr-fcdproplus  : 3.8.0 for Linux

-- Building for gnuradio   : 3.8.1.0

-- Using CMAKE Module path : 
/home/enzo/gr-fcdproplus/cmake/Modules;/usr/lib/x86_64-linux-gnu/cmake/gnuradio


-- CMake Modules Dir   : lib/cmake

-- fcdproplus INCLUDES : include/fcdproplus

-- Using install prefix    :

-- Installing grc files to : /share/gnuradio/grc/blocks

-- Bundled hidapi is used

-- 

-- Configuring incomplete, errors occurred!

See also "/home/enzo/gr-fcdproplus/build/CMakeFiles/CMakeOutput.log".

See also "/home/enzo/gr-fcdproplus/build/CMakeFiles/CMakeError.log".

If I understood it does’nt find the mpir but I have installed it with 
this procedure:


git clone git://github.com/wbhart/mpir.git mpir

cd mpir

./autogen.sh

./configure

make

sudo make install

sudo 

gr3.8 gr_modtool lib/CmakeLists.txt error

2020-04-29 Thread Tom McDermott
Trying to port an OOT module to gr3.8.

I generated a new 3.8 project from scratch using gr_modtool.
Running cmake generates an error, and looking at the last mine of
lib/CmakeLists.txt it appears that the
generator may have incorrectly constructed the final line(s) of the file
where it builds the qa files.

Here's what was auto-generated by the tool:

...snip most...

# If your unit tests require special include paths, add them here
#include_directories()
# List all files that contain Boost.UTF unit tests here
list(APPEND test_hpsdr_sources
)
# Anything we need to link to for the unit tests go here
list(APPEND GR_TEST_TARGET_DEPS gnuradio-hpsdr)

if(NOT test_hpsdr_sources)
MESSAGE(STATUS "No C++ unit tests... skipping")
return()
endif(NOT test_hpsdr_sources)

foreach(qa_file ${test_hpsdr_sources})
GR_ADD_CPP_TEST("hpsdr_${qa_file}"
${CMAKE_CURRENT_SOURCE_DIR}/${qa_file}
)
endforeach(qa_file)
${CMAKE_CURRENT_SOURCE_DIR}/qa_hermesNB.cc
 ${CMAKE_CURRENT_SOURCE_DIR}/qa_hermesWB.cc


Cmake is complaining about the last line not containing a command.  Note
that the last line is also missing
the trailing newline character. I added that, no change to the error.

I resolved temporarily the problem by commenting out the very last line of
the lib/CmakeLists.txt file, but then of course
no tests get generated (but at least then the OOT Cmake completes).

I'm not fluent in Cmake, so is it obvious how to fix?

-- Tom, N5EG


Re: Hidden e-mail address

2020-04-29 Thread Marcus Müller

Fun fact: hiding works in qemu-devel's search

On 29/04/2020 16.46, Andrej Rode wrote:

Good catch,

seems like the address scrubbing to reduce the amount of crawlable mail
addresses works for displaying single mails but is not done for
presenting the results of the search query.

Either a bug in mailman or in the GNU lists configuration. Worth
reporting, will you do that? (the correct mail address should be at the
bottom of the page)'

Cheers
Andrej

On Wed, 29 Apr 2020 10:34:28 -0300
Artur Nogueira  wrote:


The problem is: when I type my name on the search engine here:
https://lists.gnu.org/archive/html/discuss-gnuradio/, then it is
visible (I also typed other names and the same happens...)

Em qua., 29 de abr. de 2020 às 04:56, Marcus Müller
 escreveu:


Looks pretty hidden to me:

https://lists.gnu.org/archive/html/discuss-gnuradio/2020-04/msg00188.html

or am I misinterpreting this?

On 29.04.20 04:06, Artur Nogueira wrote:

Hello all,

I was recently looking for some specific topics
on https://lists.gnu.org/ and I realized that many e-mail
addresses appear like address@hidden 
there. How do I do to get my e-mail address hidden in the same
way?

Best regards,
Artur
  







smime.p7s
Description: S/MIME Cryptographic Signature


Re: Hidden e-mail address

2020-04-29 Thread Andrej Rode
Good catch, 

seems like the address scrubbing to reduce the amount of crawlable mail
addresses works for displaying single mails but is not done for
presenting the results of the search query. 

Either a bug in mailman or in the GNU lists configuration. Worth
reporting, will you do that? (the correct mail address should be at the 
bottom of the page)'

Cheers
Andrej

On Wed, 29 Apr 2020 10:34:28 -0300
Artur Nogueira  wrote:

> The problem is: when I type my name on the search engine here:
> https://lists.gnu.org/archive/html/discuss-gnuradio/, then it is
> visible (I also typed other names and the same happens...)
> 
> Em qua., 29 de abr. de 2020 às 04:56, Marcus Müller
>  escreveu:
> 
> > Looks pretty hidden to me:
> >
> > https://lists.gnu.org/archive/html/discuss-gnuradio/2020-04/msg00188.html
> >
> > or am I misinterpreting this?
> >
> > On 29.04.20 04:06, Artur Nogueira wrote:  
> > > Hello all,
> > >
> > > I was recently looking for some specific topics
> > > on https://lists.gnu.org/ and I realized that many e-mail
> > > addresses appear like address@hidden 
> > > there. How do I do to get my e-mail address hidden in the same
> > > way?
> > >
> > > Best regards,
> > > Artur  
> >  




Re: Hidden e-mail address

2020-04-29 Thread Artur Nogueira
The problem is: when I type my name on the search engine here:
https://lists.gnu.org/archive/html/discuss-gnuradio/, then it is visible (I
also typed other names and the same happens...)

Em qua., 29 de abr. de 2020 às 04:56, Marcus Müller 
escreveu:

> Looks pretty hidden to me:
>
> https://lists.gnu.org/archive/html/discuss-gnuradio/2020-04/msg00188.html
>
> or am I misinterpreting this?
>
> On 29.04.20 04:06, Artur Nogueira wrote:
> > Hello all,
> >
> > I was recently looking for some specific topics
> > on https://lists.gnu.org/ and I realized that many e-mail addresses
> > appear like address@hidden  there.
> > How do I do to get my e-mail address hidden in the same way?
> >
> > Best regards,
> > Artur
>


FCDPROPLUS Errors

2020-04-29 Thread Vincenzo Mone
Hi Folks,

It seems I got all OK since I do not try to install FCDPROPLUS.

This is what I have done:

 

git clone https://github.com/dl1ksv/gr-fcdproplus

cd gr-fcdproplus/

mkdir build

cd build

cmake -DCMAKE_INSTALL_PREFIX= \usr ../

 

With the last command I got errors:

 

-- The CXX compiler identification is GNU 7.5.0

-- The C compiler identification is GNU 7.5.0

-- Check for working CXX compiler: /usr/bin/c++

-- Check for working CXX compiler: /usr/bin/c++ -- works

-- Detecting CXX compiler ABI info

-- Detecting CXX compiler ABI info - done

-- Detecting CXX compile features

-- Detecting CXX compile features - done

-- Check for working C compiler: /usr/bin/cc

-- Check for working C compiler: /usr/bin/cc -- works

-- Detecting C compiler ABI info

-- Detecting C compiler ABI info - done

-- Detecting C compile features

-- Detecting C compile features - done

-- Build type not specified: defaulting to release.

-- Found LOG4CPP: /usr/lib/x86_64-linux-gnu/liblog4cpp.so

-- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.1") 

-- Checking for module 'gmp'

--   Found gmp, version 6.2.0

-- Found GMP: /usr/lib/x86_64-linux-gnu/libgmpxx.so  

-- Checking for module 'mpir >= 3.0'

--   No package 'mpir' found

-- Could NOT find MPIR (missing: MPIRXX_LIBRARY MPIR_INCLUDE_DIR) 

-- Found MPLIB: /usr/lib/x86_64-linux-gnu/libgmpxx.so  

-- Looking for pthread.h

-- Looking for pthread.h - found

-- Looking for pthread_create

-- Looking for pthread_create - not found

-- Looking for pthread_create in pthreads

-- Looking for pthread_create in pthreads - not found

-- Looking for pthread_create in pthread

-- Looking for pthread_create in pthread - found

-- Found Threads: TRUE  

-- Boost version: 1.65.1

-- Found the following Boost libraries:

--   date_time

--   program_options

--   filesystem

--   system

--   regex

--   thread

--   unit_test_framework

--   chrono

--   atomic

-- Found VOLK: Volk::volk  

-- User set python executable /usr/bin/python3

-- Found PythonInterp: /usr/bin/python3 (found version "3.6.9") 

-- Found PythonLibs: /usr/lib/x86_64-linux-gnu/libpython3.6m.so (found
suitable exact version "3.6.9") 

-- Checking for module 'alsa'

--   Found alsa, version 1.1.3

-- Found ALSA 1.1.3

-- Checking for module 'jack'

--   Found jack, version 0.125.0rc1

-- Found jack: /usr/lib/x86_64-linux-gnu/libjack.so

-- Checking for module 'portaudio-2.0'

--   Found portaudio-2.0, version 19

-- Performing Test PORTAUDIO2_FOUND

-- Performing Test PORTAUDIO2_FOUND - Success

-- Found PORTAUDIO: /usr/include  

-- Found Git: /usr/bin/git  

-- Extracting version information from git describe...

-- Checking for module 'libusb-1.0'

--   Found libusb-1.0, version 1.0.21

-- Found libusb-1.0: /usr/include/libusb-1.0,
/usr/lib/x86_64-linux-gnu/libusb-1.0.so

-- Found Doxygen: /usr/bin/doxygen (found version "1.8.13") found
components:  doxygen missing components:  dot

-- 

-- Checking for module SWIG

-- Found SWIG version 3.0.12.

-- Found SWIG: /usr/bin/swig3.0  

-- Found PythonLibs: /usr/lib/x86_64-linux-gnu/libpython3.6m.so (found
version "3.6.9") 

-- Doxxyfile found in DOXY_FILE_PATH-NOTFOUND

CMake Error: File
/home/enzo/gr-fcdproplus/swig/DOXY_FILE_PATH-NOTFOUND/Doxyfile.swig_doc.in
does not exist.

CMake Error at cmake/Modules/GrSwig.cmake:65 (configure_file):

  configure_file Problem configuring file

Call Stack (most recent call first):

  cmake/Modules/GrSwig.cmake:121 (GR_SWIG_MAKE_DOCS)

  swig/CMakeLists.txt:41 (GR_SWIG_MAKE)

 

 

CMake Error: File
/home/enzo/gr-fcdproplus/docs/doxygen/DOXY_FILE_PATH-NOTFOUND/Doxyfile.in
does not exist.

CMake Error at docs/doxygen/CMakeLists.txt:33 (configure_file):

  configure_file Problem configuring file

 

 

--  Build Summary =

-- Building gr-fcdproplus  : 3.8.0 for Linux 

-- Building for gnuradio   : 3.8.1.0

-- Using CMAKE Module path :
/home/enzo/gr-fcdproplus/cmake/Modules;/usr/lib/x86_64-linux-gnu/cmake/gnura
dio

-- CMake Modules Dir   : lib/cmake

-- fcdproplus INCLUDES : include/fcdproplus

-- Using install prefix: 

-- Installing grc files to : /share/gnuradio/grc/blocks

-- Bundled hidapi is used

-- 

-- Configuring incomplete, errors occurred!

See also "/home/enzo/gr-fcdproplus/build/CMakeFiles/CMakeOutput.log".

See also "/home/enzo/gr-fcdproplus/build/CMakeFiles/CMakeError.log".

 

 

If I understood it does'nt find the mpir but I have installed it with this
procedure:

 

git clone git://github.com/wbhart/mpir.git mpir

cd mpir

./autogen.sh

./configure

make

sudo make install

sudo ldconfig

 

I can also read :

 

Doxxyfile found in DOXY_FILE_PATH-NOTFOUND

CMake Error: File
/home/enzo/gr-fcdproplus/swig/DOXY_FILE_PATH-NOTFOUND/Doxyfile.swig_doc.in
does not exist

CMake Error at docs/doxygen/CMakeLists.txt:33 (configure_file):

configure_file Problem configuring file

 

 

But also 

Re: Weird Python Sinks Crash with GNU Radio 3.8.1

2020-04-29 Thread Volker Schroer

Tested on Ubuntu 19.10 with python 3.7.5

Crashing.

Backtrace gives

Thread 3 "my_null_sink4" received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffe8939700 (LWP 7033)]
0x7265bed1 in gr::py_feval_ll::calleval(long) () from
/usr/local/gnuradio/lib/python3/dist-packages/gnuradio/gr/_runtime_swig.so
(gdb) bt
#0  0x7265bed1 in gr::py_feval_ll::calleval(long) () from
/usr/local/gnuradio/lib/python3/dist-packages/gnuradio/gr/_runtime_swig.so
#1  0x76caf2ea in gr::block_gateway_impl::work(int,
std::vector >&,
std::vector >&) ()
   from /usr/local/gnuradio/lib/libgnuradio-runtime.so.3.9.0
#2  0x76caf423 in gr::block_gateway_impl::general_work(int,
std::vector >&, std::vector >&, std::vector >&)
() from /usr/local/gnuradio/lib/libgnuradio-runtime.so.3.9.0
#3  0x76cad1a3 in gr::block_executor::run_one_iteration() ()
from /usr/local/gnuradio/lib/libgnuradio-runtime.so.3.9.0
#4  0x76d03093 in
gr::tpb_thread_body::tpb_thread_body(boost::shared_ptr,
boost::shared_ptr, int) () from
/usr/local/gnuradio/lib/libgnuradio-runtime.so.3.9.0
#5  0x76cf498e in
boost::detail::function::void_function_obj_invoker0,
void>::invoke(boost::detail::function::function_buffer&) ()
   from /usr/local/gnuradio/lib/libgnuradio-runtime.so.3.9.0
#6  0x76d105c6 in
boost::detail::thread_data >::run() () from
/usr/local/gnuradio/lib/libgnuradio-runtime.so.3.9.0
#7  0x771f61b5 in ?? () from
/usr/lib/x86_64-linux-gnu/libboost_thread.so.1.67.0
#8  0x77d9c669 in start_thread (arg=) at
pthread_create.c:479
#9  0x77ed8323 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95


By the way: trying the gnuradio version with pybind instead of swig
crashes too.

-- Volker




R: Mpir Installation

2020-04-29 Thread Vincenzo Mone
Hi Chris,
Please apologise but you did not help me like this.
Unfortunately everyone has their say e they are all different one from
another.
Everytime I get a suggestion from the mailing list or privately I start from
The beginner from scratch deleting an re installing the distro a restart
from scratch,
But the problem pops up every time I arrive to the Mpir step. AS I said many
times I am beginner
User of Linux and do not understand it as a lot of you does.
I have always asked to tell me step by step what to do.
Thanks


73 de Enzo IK8OZV
EasyLog 5 BetaTester
EasyLog PDA BetaTester
WinBollet BetaTester
D.C.I. CheckPoint Regione Campania
Skype: ik8ozv8520




  *
  **   GSM  +39 328 7110193  **
  * SMS  +39 328 7110193    *
  *

> -Messaggio originale-
> Da: Discuss-gnuradio 
> Per conto di Chris Vine
> Inviato: mercoledì 29 aprile 2020 02:19
> A: discuss-gnuradio@gnu.org
> Oggetto: Re: Mpir Installation
> 
> On Tue, 28 Apr 2020 17:57:36 +0200
> "Vincenzo Mone"  wrote:
> > WARNING: 'makeinfo' is missing on your system.
> >
> >  You should only need it if you modified a '.texi' file, or
> >
> >  any other file indirectly affecting the aspect of the manual.
> >
> >  You might want to install the Texinfo package:
> >
> >  
> >
> >  The spurious makeinfo call might also be the consequence of
> >
> >  using a buggy 'make' (AIX, DU, IRIX), in which case you might
> >
> >  want to install GNU make:
> >
> >  
> >
> > Makefile:403: recipe for target 'mpir.info' failed
> >
> > make[2]: *** [mpir.info] Error 127
> >
> > make[2]: uscita dalla directory "/home/enzo/mpir/doc"
> >
> > Makefile:952: recipe for target 'all-recursive' failed
> >
> > make[1]: *** [all-recursive] Error 1
> >
> > make[1]: uscita dalla directory "/home/enzo/mpir"
> >
> > Makefile:755: recipe for target 'all' failed
> >
> > make: *** [all] Error 2
> >
> > Did I done something wrong?
> >
> > Thanks
> 
> You are doing lots wrong.
> 
> First you are missing texinfo's makeinfo, which seems to be used by mpir
to
> make its documentation.  That's fine, you don't need texinfo.
> 
> Secondly, you don't need texinfo because you are pointlessly trying to
> compile and install mpir.  Why?  Your distribution will already come with
gmp
> or mpir so it is completely unnecessary.
> 
> Thirdly, you are posting massively long posts with no regard for snipping
> irrelevant content.
> 
> Fourthly, trying to install these out-of-distribution packages, when your
> distribution will already provide them, is going to break your
installation.  You
> will end up with conflicting and incompatible versions of different
libraries
> installed.
> 
> I suggest deleting your current linux installation, reinstall it from
scratch, and
> install that distribution's version of gnuradio.  You are way out of your
depth.




Re: Hidden e-mail address

2020-04-29 Thread Marcus Müller
Looks pretty hidden to me:

https://lists.gnu.org/archive/html/discuss-gnuradio/2020-04/msg00188.html

or am I misinterpreting this?

On 29.04.20 04:06, Artur Nogueira wrote:
> Hello all,
> 
> I was recently looking for some specific topics
> on https://lists.gnu.org/ and I realized that many e-mail addresses
> appear like address@hidden  there.
> How do I do to get my e-mail address hidden in the same way?
> 
> Best regards,
> Artur