Post Go back to editing

lib-iio and gr-iio instalation error with pybombs

hi,

I'm getting this error trying to install the libiio and gr-iio with pyboms (with command sudo pybombs install gr-iio):

[  4%] Building C object CMakeFiles/iio.dir/serial.c.o
/home/julian/prefix/src/libiio/serial.c: In function ‘serial_read_data’:
/home/julian/prefix/src/libiio/serial.c:204:49: warning: implicit declaration of function ‘sp_blocking_read_next’ [-Wimplicit-function-declaration]
  ssize_t ret = (ssize_t) libserialport_to_errno(sp_blocking_read_next(
                                                 ^
/home/julian/prefix/src/libiio/serial.c: In function ‘serial_create_context’:
/home/julian/prefix/src/libiio/serial.c:334:45: error: ‘SP_MODE_READ_WRITE’ undeclared (first use in this function)
  ret = libserialport_to_errno(sp_open(port, SP_MODE_READ_WRITE));
                                             ^
/home/julian/prefix/src/libiio/serial.c:334:45: note: each undeclared identifier is reported only once for each function it appears in
/home/julian/prefix/src/libiio/serial.c:350:9: warning: implicit declaration of function ‘sp_get_port_description’ [-Wimplicit-function-declaration]
  desc = sp_get_port_description(port);
         ^
/home/julian/prefix/src/libiio/serial.c:350:7: warning: assignment makes pointer from integer without a cast [-Wint-conversion]
  desc = sp_get_port_description(port);
       ^
CMakeFiles/iio.dir/build.make:254: recipe for target 'CMakeFiles/iio.dir/serial.c.o' failed
make[2]: *** [CMakeFiles/iio.dir/serial.c.o] Error 1
CMakeFiles/Makefile2:67: recipe for target 'CMakeFiles/iio.dir/all' failed
make[1]: *** [CMakeFiles/iio.dir/all] Error 2
Makefile:127: recipe for target 'all' failed
make: *** [all] Error 2
    PyBOMBS.Packager.source - ERROR - Build failed. See output above for error messages.
PyBOMBS.Packager.source - ERROR - Problem occurred while building package libiio:
Build failed.
PyBOMBS.install_manager - ERROR - Error installing package libiio. Aborting.

It seems an error related with serial port but I don't knopw how to solve.

Regards.

Parents Reply Children
No Data

Before You Switch


Switching languages will make ADI Explorer unavailable. Resume your session by switching back to English and reopening ADI Explorer.