Git Product home page Git Product logo

Comments (5)

 avatar commented on August 20, 2024

Go into /home/geek/bladeRF/linux/lib/ and type make install, then go back to the apps folder and run make there.

from bladerf.

fmotta avatar fmotta commented on August 20, 2024

Thanks - no luck

root@ubuntu:# git clone https://github.com/Nuand/bladeRF.gi
Cloning into 'bladeRF.gi'...
Username for 'https://github.com': ^[[A^C
root@ubuntu:
# git clone https://github.com/Nuand/bladeRF.git
Cloning into 'bladeRF'...
�[0m�[01;34mcommon�[0m COPYING �[01;34mfx3_firmware�[0m �[01;34mhdl�[0m �[01;34mlinux�[0m README
root@ubuntu:/bladeRF# cd linux/
root@ubuntu:
/bladeRF/linux# ls
�[0m�[01;34mapps�[0m �[01;34mkernel�[0m �[01;34mlib�[0m
root@ubuntu:/bladeRF/linux# cd lib
root@ubuntu:
/bladeRF/linux/lib# ls
�[0m�[01;34mdoc�[0m �[01;34minclude�[0m �[01;34mmake�[0m Makefile README �[01;34msrc�[0m TODO
root@ubuntu:/bladeRF/linux/lib# make install
mkdir -p lib
cc -Wall -Wextra -Wno-unused-parameter -fPIC -std=gnu99 -D_GNU_SOURCE -DLIB_VERSION="v0.1.0" -Iinclude -I../../common -O2 -DNDEBUG -c -o src/bladerf.o src/bladerf.c
cc -Wall -Wextra -Wno-unused-parameter -fPIC -std=gnu99 -D_GNU_SOURCE -DLIB_VERSION="v0.1.0" -Iinclude -I../../common -O2 -DNDEBUG -c -o src/lms.o src/lms.c
cc -Wall -Wextra -Wno-unused-parameter -fPIC -std=gnu99 -D_GNU_SOURCE -DLIB_VERSION="v0.1.0" -Iinclude -I../../common -O2 -DNDEBUG -c -o src/si5338.o src/si5338.c
cc -shared -Wl,-soname,libbladeRF.so.0 src/bladerf.o src/lms.o src/si5338.o -fPIC -o lib/libbladeRF.so.0.1.0
cp lib/* /usr/lib
cp include/* /usr/include
if [ -d /usr/share/pkgconfig ]; then
cp libbladeRF.pc /usr/share/pkgconfig/ ;
elif [ -d /usr/lib/pkgconfig ]; then
cp libbladeRF.pc /usr/lib/pkgconfig/ ;
else
@echo "Unsure where to install libbladeRF.pc ... aborting." ;
exit 1;
fi
root@ubuntu:
/bladeRF/linux/lib# cd ..
root@ubuntu:/bladeRF/linux# ls
�[0m�[01;34mapps�[0m �[01;34mkernel�[0m �[01;34mlib�[0m
root@ubuntu:
/bladeRF/linux# cd kernel/
root@ubuntu:/bladeRF/linux/kernel# ls
bladeRF.c bladeRF.h Makefile
root@ubuntu:
/bladeRF/linux/kernel# make
make -C /lib/modules/3.8.0-19-generic/build M=/home/geek/bladeRF/linux/kernel modules
make[1]: Entering directory /usr/src/linux-headers-3.8.0-19-generic' CC [M] /home/geek/bladeRF/linux/kernel/bladeRF.o /home/geek/bladeRF/linux/kernel/bladeRF.c: In function ‘bladerf_ioctl’: /home/geek/bladeRF/linux/kernel/bladeRF.c:964:1: warning: the frame size of 1104 bytes is larger than 1024 bytes [-Wframe-larger-than=] Building modules, stage 2. MODPOST 1 modules CC /home/geek/bladeRF/linux/kernel/bladeRF.mod.o LD [M] /home/geek/bladeRF/linux/kernel/bladeRF.ko make[1]: Leaving directory/usr/src/linux-headers-3.8.0-19-generic'
root@ubuntu:/bladeRF/linux/kernel# rmmod bladeRF
root@ubuntu:
/bladeRF/linux/kernel# insmod bl�adeRF.ko
root@ubuntu:/bladeRF/linux/kernel# cd ..
root@ubuntu:
/bladeRF/linux# ls
�[0m�[01;34mapps�[0m �[01;34mkernel�[0m �[01;34mlib�[0m
root@ubuntu:/bladeRF/linux# cd apps/
root@ubuntu:
/bladeRF/linux/apps# ls
�[0m�[01;34mc4images�[0m Makefile README �[01;34msrc�[0m
root@ubuntu:/bladeRF/linux/apps# make
mkdir -p bin
make -C src/cli
BIN_DIR="/home/geek/bladeRF/linux/apps/bin" CFLAGS="-Wall -Wextra -Wno-unused-parameter -std=gnu99 -D_GNU_SOURCE -O2 -DNDEBUG" LDFLAGS="-lbladeRF " INTERACTIVE=""
make[1]: Entering directory /home/geek/bladeRF/linux/apps/src/cli' cc common.c -Wall -Wextra -Wno-unused-parameter -std=gnu99 -D_GNU_SOURCE -O2 -DNDEBUG -Icmd -Iinteractive -I. -DINTERACTIVE -c -o common.o cc main.c -Wall -Wextra -Wno-unused-parameter -std=gnu99 -D_GNU_SOURCE -O2 -DNDEBUG -Icmd -Iinteractive -I. -DINTERACTIVE -c -o main.o cc cmd/cmd.c -Wall -Wextra -Wno-unused-parameter -std=gnu99 -D_GNU_SOURCE -O2 -DNDEBUG -Icmd -Iinteractive -I. -DINTERACTIVE -c -o cmd/cmd.o cc cmd/load.c -Wall -Wextra -Wno-unused-parameter -std=gnu99 -D_GNU_SOURCE -O2 -DNDEBUG -Icmd -Iinteractive -I. -DINTERACTIVE -c -o cmd/load.o cc cmd/open.c -Wall -Wextra -Wno-unused-parameter -std=gnu99 -D_GNU_SOURCE -O2 -DNDEBUG -Icmd -Iinteractive -I. -DINTERACTIVE -c -o cmd/open.o cc cmd/peek.c -Wall -Wextra -Wno-unused-parameter -std=gnu99 -D_GNU_SOURCE -O2 -DNDEBUG -Icmd -Iinteractive -I. -DINTERACTIVE -c -o cmd/peek.o cc cmd/peekpoke.c -Wall -Wextra -Wno-unused-parameter -std=gnu99 -D_GNU_SOURCE -O2 -DNDEBUG -Icmd -Iinteractive -I. -DINTERACTIVE -c -o cmd/peekpoke.o cc cmd/poke.c -Wall -Wextra -Wno-unused-parameter -std=gnu99 -D_GNU_SOURCE -O2 -DNDEBUG -Icmd -Iinteractive -I. -DINTERACTIVE -c -o cmd/poke.o cc cmd/printset.c -Wall -Wextra -Wno-unused-parameter -std=gnu99 -D_GNU_SOURCE -O2 -DNDEBUG -Icmd -Iinteractive -I. -DINTERACTIVE -c -o cmd/printset.o cc cmd/probe.c -Wall -Wextra -Wno-unused-parameter -std=gnu99 -D_GNU_SOURCE -O2 -DNDEBUG -Icmd -Iinteractive -I. -DINTERACTIVE -c -o cmd/probe.o cc cmd/rx.c -Wall -Wextra -Wno-unused-parameter -std=gnu99 -D_GNU_SOURCE -O2 -DNDEBUG -Icmd -Iinteractive -I. -DINTERACTIVE -c -o cmd/rx.o cc cmd/tx.c -Wall -Wextra -Wno-unused-parameter -std=gnu99 -D_GNU_SOURCE -O2 -DNDEBUG -Icmd -Iinteractive -I. -DINTERACTIVE -c -o cmd/tx.o cc cmd/version.c -Wall -Wextra -Wno-unused-parameter -std=gnu99 -D_GNU_SOURCE -O2 -DNDEBUG -Icmd -Iinteractive -I. -DINTERACTIVE -c -o cmd/version.o cc interactive/interactive.c -Wall -Wextra -Wno-unused-parameter -std=gnu99 -D_GNU_SOURCE -O2 -DNDEBUG -Icmd -Iinteractive -I. -DINTERACTIVE -c -o interactive/interactive.o interactive/interactive.c:6:22: fatal error: libtecla.h: No such file or directory compilation terminated. make[1]: *** [interactive/interactive.o] Error 1 make[1]: Leaving directory/home/geek/bladeRF/linux/apps/src/cli'
make: *** [bin/cli] Error 2
root@ubuntu:
/bladeRF/linux/apps# find ~ -name libtecla.h
root@ubuntu:/bladeRF/linux/apps# find ~ -name libtecla.h���������������[C�[C�[C��[1P libtecla.h�������������[1P libtecla.h�������������[1P libtecla.h�������������[1P libtecla.h�������������[1P libtecla.h������������[1Plibtecla.h�������������[1P libtecla.h�����������b libtecla.h�����������l libtecla.h������������a libtecla.h�������������d libtecla.h�����������e libtecla.h�����������R libtecla.h�����������F libtecla.h������������[C�[C�[C�[C�[C�[C�[C�[C�[C�[C�[C������������[K��[K��[K��[K��[K��[K��[K��[K��[K��[K������������[C�[C�[C�[1@�[1@/
/home/geek/bladeRF
/home/geek/bladeRF/fx3_firmware
/home/geek/bladeRF/fx3_firmware/bladeRF.h
/home/geek/bladeRF/fx3_firmware/cyfxbladeRF.h
/home/geek/bladeRF/fx3_firmware/cyfxbladeRFusbdscr.c
/home/geek/bladeRF/fx3_firmware/makefile
/home/geek/bladeRF/fx3_firmware/.project
/home/geek/bladeRF/fx3_firmware/RFlink.cydsn
/home/geek/bladeRF/fx3_firmware/RFlink.cydsn/RFlink.cyfx
/home/geek/bladeRF/fx3_firmware/RFlink.cydsn/projectfiles
/home/geek/bladeRF/fx3_firmware/RFlink.cydsn/projectfiles/gpif2timingsimulation.xml
/home/geek/bladeRF/fx3_firmware/RFlink.cydsn/projectfiles/gpif2view.xml
/home/geek/bladeRF/fx3_firmware/RFlink.cydsn/projectfiles/gpif2model.xml
/home/geek/bladeRF/fx3_firmware/spi_flash_lib.c
/home/geek/bladeRF/fx3_firmware/.cproject
/home/geek/bladeRF/fx3_firmware/cyfxgpif_C4loader.h
/home/geek/bladeRF/fx3_firmware/cyfxgpif_RFlink.h
/home/geek/bladeRF/fx3_firmware/make
/home/geek/bladeRF/fx3_firmware/make/toolchain.mk.sample
/home/geek/bladeRF/fx3_firmware/C4loader.cydsn
/home/geek/bladeRF/fx3_firmware/C4loader.cydsn/projectfiles
/home/geek/bladeRF/fx3_firmware/C4loader.cydsn/projectfiles/gpif2timingsimulation.xml
/home/geek/bladeRF/fx3_firmware/C4loader.cydsn/projectfiles/gpif2view.xml
/home/geek/bladeRF/fx3_firmware/C4loader.cydsn/projectfiles/gpif2model.xml
/home/geek/bladeRF/fx3_firmware/C4loader.cydsn/C4loader.cyfx
/home/geek/bladeRF/fx3_firmware/bladeRF.c
/home/geek/bladeRF/linux
/home/geek/bladeRF/linux/apps
/home/geek/bladeRF/linux/apps/bin
/home/geek/bladeRF/linux/apps/Makefile
/home/geek/bladeRF/linux/apps/c4images
/home/geek/bladeRF/linux/apps/c4images/blink.rbf
/home/geek/bladeRF/linux/apps/README
/home/geek/bladeRF/linux/apps/src
/home/geek/bladeRF/linux/apps/src/rx_test.c
/home/geek/bladeRF/linux/apps/src/cli
/home/geek/bladeRF/linux/apps/src/cli/TODO
/home/geek/bladeRF/linux/apps/src/cli/common.h
/home/geek/bladeRF/linux/apps/src/cli/Makefile
/home/geek/bladeRF/linux/apps/src/cli/main.c
/home/geek/bladeRF/linux/apps/src/cli/main.o
/home/geek/bladeRF/linux/apps/src/cli/version.h
/home/geek/bladeRF/linux/apps/src/cli/cmd
/home/geek/bladeRF/linux/apps/src/cli/cmd/load.c
/home/geek/bladeRF/linux/apps/src/cli/cmd/probe.o
/home/geek/bladeRF/linux/apps/src/cli/cmd/printset.o
/home/geek/bladeRF/linux/apps/src/cli/cmd/tx.c
/home/geek/bladeRF/linux/apps/src/cli/cmd/open.o
/home/geek/bladeRF/linux/apps/src/cli/cmd/peekpoke.o
/home/geek/bladeRF/linux/apps/src/cli/cmd/poke.c
/home/geek/bladeRF/linux/apps/src/cli/cmd/open.c
/home/geek/bladeRF/linux/apps/src/cli/cmd/peek.c
/home/geek/bladeRF/linux/apps/src/cli/cmd/version.c
/home/geek/bladeRF/linux/apps/src/cli/cmd/poke.o
/home/geek/bladeRF/linux/apps/src/cli/cmd/cmd.o
/home/geek/bladeRF/linux/apps/src/cli/cmd/probe.c
/home/geek/bladeRF/linux/apps/src/cli/cmd/peekpoke.h
/home/geek/bladeRF/linux/apps/src/cli/cmd/version.o
/home/geek/bladeRF/linux/apps/src/cli/cmd/tx.o
/home/geek/bladeRF/linux/apps/src/cli/cmd/rx.o
/home/geek/bladeRF/linux/apps/src/cli/cmd/load.o
/home/geek/bladeRF/linux/apps/src/cli/cmd/cmd.c
/home/geek/bladeRF/linux/apps/src/cli/cmd/printset.c
/home/geek/bladeRF/linux/apps/src/cli/cmd/cmd.h
/home/geek/bladeRF/linux/apps/src/cli/cmd/peekpoke.c
/home/geek/bladeRF/linux/apps/src/cli/cmd/rx.c
/home/geek/bladeRF/linux/apps/src/cli/cmd/peek.o
/home/geek/bladeRF/linux/apps/src/cli/common.o
/home/geek/bladeRF/linux/apps/src/cli/interactive
/home/geek/bladeRF/linux/apps/src/cli/interactive/interactive.h
/home/geek/bladeRF/linux/apps/src/cli/interactive/interactive.c
/home/geek/bladeRF/linux/apps/src/cli/common.c
/home/geek/bladeRF/linux/lib
/home/geek/bladeRF/linux/lib/TODO
/home/geek/bladeRF/linux/lib/lib
/home/geek/bladeRF/linux/lib/lib/libbladeRF.so
/home/geek/bladeRF/linux/lib/lib/libbladeRF.so.0
/home/geek/bladeRF/linux/lib/lib/libbladeRF.so.0.1.0
/home/geek/bladeRF/linux/lib/lib/libbladeRF.so.0.1
/home/geek/bladeRF/linux/lib/doc
/home/geek/bladeRF/linux/lib/doc/doxygen
/home/geek/bladeRF/linux/lib/doc/doxygen/mainpage.dox
/home/geek/bladeRF/linux/lib/doc/doxygen/Makefile
/home/geek/bladeRF/linux/lib/doc/doxygen/Doxyfile
/home/geek/bladeRF/linux/lib/libbladeRF.pc
/home/geek/bladeRF/linux/lib/Makefile
/home/geek/bladeRF/linux/lib/.gitignore
/home/geek/bladeRF/linux/lib/README
/home/geek/bladeRF/linux/lib/src
/home/geek/bladeRF/linux/lib/src/bladerf_priv.h
/home/geek/bladeRF/linux/lib/src/bladerf.c
/home/geek/bladeRF/linux/lib/src/bladerf.o
/home/geek/bladeRF/linux/lib/src/si5338.c
/home/geek/bladeRF/linux/lib/src/lms.o
/home/geek/bladeRF/linux/lib/src/debug.h
/home/geek/bladeRF/linux/lib/src/lms.c
/home/geek/bladeRF/linux/lib/src/si5338.o
/home/geek/bladeRF/linux/lib/make
/home/geek/bladeRF/linux/lib/make/version.mk
/home/geek/bladeRF/linux/lib/include
/home/geek/bladeRF/linux/lib/include/liblms.h
/home/geek/bladeRF/linux/lib/include/libbladeRF.h
/home/geek/bladeRF/linux/kernel
/home/geek/bladeRF/linux/kernel/bladeRF.h
/home/geek/bladeRF/linux/kernel/modules.order
/home/geek/bladeRF/linux/kernel/.bladeRF.o.cmd
/home/geek/bladeRF/linux/kernel/bladeRF.mod.c
/home/geek/bladeRF/linux/kernel/.bladeRF.ko.cmd
/home/geek/bladeRF/linux/kernel/bladeRF.ko
/home/geek/bladeRF/linux/kernel/Makefile
/home/geek/bladeRF/linux/kernel/.tmp_versions
/home/geek/bladeRF/linux/kernel/.tmp_versions/bladeRF.mod
/home/geek/bladeRF/linux/kernel/bladeRF.mod.o
/home/geek/bladeRF/linux/kernel/.bladeRF.mod.o.cmd
/home/geek/bladeRF/linux/kernel/bladeRF.o
/home/geek/bladeRF/linux/kernel/Module.symvers
/home/geek/bladeRF/linux/kernel/bladeRF.c
/home/geek/bladeRF/hdl
/home/geek/bladeRF/hdl/quartus
/home/geek/bladeRF/hdl/quartus/signaltap
/home/geek/bladeRF/hdl/quartus/signaltap/spi_debugging.stp
/home/geek/bladeRF/hdl/quartus/signaltap/rx_signals.stp
/home/geek/bladeRF/hdl/quartus/build_bladerf.sh
/home/geek/bladeRF/hdl/quartus/bladerf.qpf
/home/geek/bladeRF/hdl/quartus/ip.ipx
/home/geek/bladeRF/hdl/quartus/build.tcl
/home/geek/bladeRF/hdl/quartus/bladerf.tcl
/home/geek/bladeRF/hdl/quartus/.gitignore
/home/geek/bladeRF/hdl/quartus/constraints
/home/geek/bladeRF/hdl/quartus/constraints/bladerf.sdc
/home/geek/bladeRF/hdl/quartus/constraints/pins.tcl
/home/geek/bladeRF/hdl/quartus/bladerf.qsf
/home/geek/bladeRF/hdl/fpga
/home/geek/bladeRF/hdl/fpga/platforms
/home/geek/bladeRF/hdl/fpga/platforms/bladerf
/home/geek/bladeRF/hdl/fpga/platforms/bladerf/bladerf.qip
/home/geek/bladeRF/hdl/fpga/platforms/bladerf/bladerf-qpsk_tx.qip
/home/geek/bladeRF/hdl/fpga/platforms/bladerf/vhdl
/home/geek/bladeRF/hdl/fpga/platforms/bladerf/vhdl/bladerf-fsk_bridge.vhd
/home/geek/bladeRF/hdl/fpga/platforms/bladerf/vhdl/fx3.vhd
/home/geek/bladeRF/hdl/fpga/platforms/bladerf/vhdl/spi_reader.vhd
/home/geek/bladeRF/hdl/fpga/platforms/bladerf/vhdl/bladerf.vhd
/home/geek/bladeRF/hdl/fpga/platforms/bladerf/vhdl/bladerf-hosted.vhd
/home/geek/bladeRF/hdl/fpga/platforms/bladerf/vhdl/tb
/home/geek/bladeRF/hdl/fpga/platforms/bladerf/vhdl/tb/bladerf_tb.vhd
/home/geek/bladeRF/hdl/fpga/platforms/bladerf/vhdl/tb/spi_reader_tb.vhd
/home/geek/bladeRF/hdl/fpga/platforms/bladerf/vhdl/ramp.vhd
/home/geek/bladeRF/hdl/fpga/platforms/bladerf/vhdl/bladerf-qpsk_tx.vhd
/home/geek/bladeRF/hdl/fpga/platforms/bladerf/vhdl/bladerf-base.vhd
/home/geek/bladeRF/hdl/fpga/platforms/bladerf/vhdl/bladerf_debug_p.vhd
/home/geek/bladeRF/hdl/fpga/platforms/bladerf/bladerf.do
/home/geek/bladeRF/hdl/fpga/platforms/bladerf/bladerf-fsk_bridge.qip
/home/geek/bladeRF/hdl/fpga/platforms/bladerf/bladerf-hosted.qip
/home/geek/bladeRF/hdl/fpga/platforms/bladerf/constraints
/home/geek/bladeRF/hdl/fpga/platforms/bladerf/constraints/bladerf.sdc
/home/geek/bladeRF/hdl/fpga/platforms/bladerf/constraints/pins.tcl
/home/geek/bladeRF/hdl/fpga/platforms/bladerf/bladerf-headless.qip
/home/geek/bladeRF/hdl/fpga/ip
/home/geek/bladeRF/hdl/fpga/ip/altera
/home/geek/bladeRF/hdl/fpga/ip/altera/serial_pll
/home/geek/bladeRF/hdl/fpga/ip/altera/serial_pll/serial_pll.vhd
/home/geek/bladeRF/hdl/fpga/ip/altera/serial_pll/serial_pll.qip
/home/geek/bladeRF/hdl/fpga/ip/altera/serial_pll/greybox_tmp
/home/geek/bladeRF/hdl/fpga/ip/altera/serial_pll/greybox_tmp/cbx_args.txt
/home/geek/bladeRF/hdl/fpga/ip/altera/serial_pll/serial_pll.ppf
/home/geek/bladeRF/hdl/fpga/ip/altera/pll
/home/geek/bladeRF/hdl/fpga/ip/altera/pll/pll.ppf
/home/geek/bladeRF/hdl/fpga/ip/altera/pll/pll.vhd
/home/geek/bladeRF/hdl/fpga/ip/altera/pll/pll.qip
/home/geek/bladeRF/hdl/fpga/ip/altera/pll/greybox_tmp
/home/geek/bladeRF/hdl/fpga/ip/altera/pll/greybox_tmp/cbx_args.txt
/home/geek/bladeRF/hdl/fpga/ip/altera/pll/pll.cmp
/home/geek/bladeRF/hdl/fpga/ip/altera/nios_system
/home/geek/bladeRF/hdl/fpga/ip/altera/nios_system/stp1.stp
/home/geek/bladeRF/hdl/fpga/ip/altera/nios_system/software
/home/geek/bladeRF/hdl/fpga/ip/altera/nios_system/software/lms_spi_controller_bsp
/home/geek/bladeRF/hdl/fpga/ip/altera/nios_system/software/lms_spi_controller_bsp/mem_init.mk
/home/geek/bladeRF/hdl/fpga/ip/altera/nios_system/software/lms_spi_controller_bsp/.project
/home/geek/bladeRF/hdl/fpga/ip/altera/nios_system/software/lms_spi_controller_bsp/Makefile
/home/geek/bladeRF/hdl/fpga/ip/altera/nios_system/software/lms_spi_controller_bsp/settings.bsp
/home/geek/bladeRF/hdl/fpga/ip/altera/nios_system/software/lms_spi_controller_bsp/.cproject
/home/geek/bladeRF/hdl/fpga/ip/altera/nios_system/software/lms_spi_controller_bsp/create-this-bsp
/home/geek/bladeRF/hdl/fpga/ip/altera/nios_system/software/lms_spi_controller_bsp/public.mk
/home/geek/bladeRF/hdl/fpga/ip/altera/nios_system/software/lms_spi_controller
/home/geek/bladeRF/hdl/fpga/ip/altera/nios_system/software/lms_spi_controller/.project
/home/geek/bladeRF/hdl/fpga/ip/altera/nios_system/software/lms_spi_controller/Makefile
/home/geek/bladeRF/hdl/fpga/ip/altera/nios_system/software/lms_spi_controller/hello_world_small.c
/home/geek/bladeRF/hdl/fpga/ip/altera/nios_system/software/lms_spi_controller/.cproject
/home/geek/bladeRF/hdl/fpga/ip/altera/nios_system/nios_system.ipx
/home/geek/bladeRF/hdl/fpga/ip/altera/nios_system/nios_system.qsys
/home/geek/bladeRF/hdl/fpga/ip/altera/tx_fifo
/home/geek/bladeRF/hdl/fpga/ip/altera/tx_fifo/tx_fifo.vhd
/home/geek/bladeRF/hdl/fpga/ip/altera/tx_fifo/tx_fifo_inst.vhd
/home/geek/bladeRF/hdl/fpga/ip/altera/tx_fifo/tx_fifo.cmp
/home/geek/bladeRF/hdl/fpga/ip/altera/tx_fifo/tx_fifo.qip
/home/geek/bladeRF/hdl/fpga/ip/altera/rx_fifo
/home/geek/bladeRF/hdl/fpga/ip/altera/rx_fifo/rx_fifo.vhd
/home/geek/bladeRF/hdl/fpga/ip/altera/rx_fifo/rx_fifo_inst.vhd
/home/geek/bladeRF/hdl/fpga/ip/altera/rx_fifo/rx_fifo.cmp
/home/geek/bladeRF/hdl/fpga/ip/altera/rx_fifo/rx_fifo.qip
/home/geek/bladeRF/hdl/fpga/ip/altera/rx_fifo/greybox_tmp
/home/geek/bladeRF/hdl/fpga/ip/altera/rx_fifo/greybox_tmp/cbx_args.txt
/home/geek/bladeRF/hdl/fpga/ip/opencores
/home/geek/bladeRF/hdl/fpga/ip/opencores/i2c
/home/geek/bladeRF/hdl/fpga/ip/opencores/i2c/sim
/home/geek/bladeRF/hdl/fpga/ip/opencores/i2c/sim/i2c_verilog
/home/geek/bladeRF/hdl/fpga/ip/opencores/i2c/sim/i2c_verilog/run
/home/geek/bladeRF/hdl/fpga/ip/opencores/i2c/sim/i2c_verilog/run/run
/home/geek/bladeRF/hdl/fpga/ip/opencores/i2c/sim/i2c_verilog/run/bench.vcd
/home/geek/bladeRF/hdl/fpga/ip/opencores/i2c/sim/i2c_verilog/run/ncverilog.log
/home/geek/bladeRF/hdl/fpga/ip/opencores/i2c/sim/i2c_verilog/run/ncverilog.key
/home/geek/bladeRF/hdl/fpga/ip/opencores/i2c/doc
/home/geek/bladeRF/hdl/fpga/ip/opencores/i2c/doc/src
/home/geek/bladeRF/hdl/fpga/ip/opencores/i2c/doc/src/I2C_specs.doc
/home/geek/bladeRF/hdl/fpga/ip/opencores/i2c/doc/i2c_specs.pdf
/home/geek/bladeRF/hdl/fpga/ip/opencores/i2c/software
/home/geek/bladeRF/hdl/fpga/ip/opencores/i2c/software/include
/home/geek/bladeRF/hdl/fpga/ip/opencores/i2c/software/include/oc_i2c_master.h
/home/geek/bladeRF/hdl/fpga/ip/opencores/i2c/web_uploads
/home/geek/bladeRF/hdl/fpga/ip/opencores/i2c/web_uploads/Thumbs.db
/home/geek/bladeRF/hdl/fpga/ip/opencores/i2c/bench
/home/geek/bladeRF/hdl/fpga/ip/opencores/i2c/bench/verilog
/home/geek/bladeRF/hdl/fpga/ip/opencores/i2c/bench/verilog/spi_slave_model.v
/home/geek/bladeRF/hdl/fpga/ip/opencores/i2c/bench/verilog/tst_bench_top.v
/home/geek/bladeRF/hdl/fpga/ip/opencores/i2c/bench/verilog/wb_master_model.v
/home/geek/bladeRF/hdl/fpga/ip/opencores/i2c/bench/verilog/i2c_slave_model.v
/home/geek/bladeRF/hdl/fpga/ip/opencores/i2c/rtl
/home/geek/bladeRF/hdl/fpga/ip/opencores/i2c/rtl/verilog
/home/geek/bladeRF/hdl/fpga/ip/opencores/i2c/rtl/verilog/i2c_master_defines.v
/home/geek/bladeRF/hdl/fpga/ip/opencores/i2c/rtl/verilog/timescale.v
/home/geek/bladeRF/hdl/fpga/ip/opencores/i2c/rtl/verilog/i2c_master_byte_ctrl.v
/home/geek/bladeRF/hdl/fpga/ip/opencores/i2c/rtl/verilog/i2c_master_bit_ctrl.v
/home/geek/bladeRF/hdl/fpga/ip/opencores/i2c/rtl/verilog/i2c_master_top.v
/home/geek/bladeRF/hdl/fpga/ip/opencores/i2c/rtl/vhdl
/home/geek/bladeRF/hdl/fpga/ip/opencores/i2c/rtl/vhdl/i2c_master_top.vhd
/home/geek/bladeRF/hdl/fpga/ip/opencores/i2c/rtl/vhdl/i2c_master_bit_ctrl.vhd
/home/geek/bladeRF/hdl/fpga/ip/opencores/i2c/rtl/vhdl/readme
/home/geek/bladeRF/hdl/fpga/ip/opencores/i2c/rtl/vhdl/tst_ds1621.vhd
/home/geek/bladeRF/hdl/fpga/ip/opencores/i2c/rtl/vhdl/I2C.VHD
/home/geek/bladeRF/hdl/fpga/ip/opencores/i2c/rtl/vhdl/i2c_master_byte_ctrl.vhd
/home/geek/bladeRF/hdl/fpga/ip/opencores/i2c/qsys
/home/geek/bladeRF/hdl/fpga/ip/opencores/i2c/qsys/oc_i2c_master_hw.tcl

/home/geek/bladeRF/hdl/fpga/ip/opencores/i2c/qsys/oc_i2c_master_hw.tcl
/home/geek/bladeRF/hdl/fpga/ip/nuand
/home/geek/bladeRF/hdl/fpga/ip/nuand/nuand.do
/home/geek/bladeRF/hdl/fpga/ip/nuand/simulation
/home/geek/bladeRF/hdl/fpga/ip/nuand/simulation/fx3_model.vhd
/home/geek/bladeRF/hdl/fpga/ip/nuand/simulation/lms6002d_model.vhd
/home/geek/bladeRF/hdl/fpga/ip/nuand/synthesis
/home/geek/bladeRF/hdl/fpga/ip/nuand/synthesis/fsk_modulator.vhd
/home/geek/bladeRF/hdl/fpga/ip/nuand/synthesis/uart_bridge.vhd
/home/geek/bladeRF/hdl/fpga/ip/nuand/synthesis/fsk_demodulator.vhd
/home/geek/bladeRF/hdl/fpga/ip/nuand/synthesis/uart.vhd
/home/geek/bladeRF/hdl/fpga/ip/nuand/synthesis/constellation_mapper.vhd
/home/geek/bladeRF/hdl/fpga/ip/nuand/synthesis/tb
/home/geek/bladeRF/hdl/fpga/ip/nuand/synthesis/tb/cordic_tb.vhd
/home/geek/bladeRF/hdl/fpga/ip/nuand/synthesis/tb/fsk_tb.vhd
/home/geek/bladeRF/hdl/fpga/ip/nuand/synthesis/tb/uart_tb.vhd
/home/geek/bladeRF/hdl/fpga/ip/nuand/synthesis/tb/nco_tb.vhd
/home/geek/bladeRF/hdl/fpga/ip/nuand/synthesis/sync_fifo.vhd
/home/geek/bladeRF/hdl/fpga/ip/nuand/synthesis/async_fifo.vhd
/home/geek/bladeRF/hdl/fpga/ip/nuand/synthesis/nco.vhd
/home/geek/bladeRF/hdl/fpga/ip/nuand/synthesis/cordic.vhd
/home/geek/bladeRF/.gitignore
/home/geek/bladeRF/README
/home/geek/bladeRF/.git
/home/geek/bladeRF/.git/logs
/home/geek/bladeRF/.git/logs/HEAD
/home/geek/bladeRF/.git/logs/refs
/home/geek/bladeRF/.git/logs/refs/remotes
/home/geek/bladeRF/.git/logs/refs/remotes/origin
/home/geek/bladeRF/.git/logs/refs/remotes/origin/HEAD
/home/geek/bladeRF/.git/logs/refs/heads
/home/geek/bladeRF/.git/logs/refs/heads/bladerf
/home/geek/bladeRF/.git/config
/home/geek/bladeRF/.git/HEAD
/home/geek/bladeRF/.git/index
/home/geek/bladeRF/.git/branches
/home/geek/bladeRF/.git/refs
/home/geek/bladeRF/.git/refs/remotes
/home/geek/bladeRF/.git/refs/remotes/origin
/home/geek/bladeRF/.git/refs/remotes/origin/HEAD
/home/geek/bladeRF/.git/refs/tags
/home/geek/bladeRF/.git/refs/heads
/home/geek/bladeRF/.git/refs/heads/bladerf
/home/geek/bladeRF/.git/hooks
/home/geek/bladeRF/.git/hooks/prepare-commit-msg.sample
/home/geek/bladeRF/.git/hooks/pre-applypatch.sample
/home/geek/bladeRF/.git/hooks/pre-commit.sample
/home/geek/bladeRF/.git/hooks/pre-rebase.sample
/home/geek/bladeRF/.git/hooks/commit-msg.sample
/home/geek/bladeRF/.git/hooks/update.sample
/home/geek/bladeRF/.git/hooks/post-update.sample
/home/geek/bladeRF/.git/hooks/applypatch-msg.sample
/home/geek/bladeRF/.git/objects
/home/geek/bladeRF/.git/objects/pack
/home/geek/bladeRF/.git/objects/pack/pack-23a1d498d71a9669c04c212782155f2fea40575d.pack
/home/geek/bladeRF/.git/objects/pack/pack-23a1d498d71a9669c04c212782155f2fea40575d.idx
/home/geek/bladeRF/.git/objects/info
/home/geek/bladeRF/.git/packed-refs
/home/geek/bladeRF/.git/description
/home/geek/bladeRF/.git/info
/home/geek/bladeRF/.git/info/exclude
/home/geek/bladeRF/common
/home/geek/bladeRF/common/bladeRF.h
/home/geek/bladeRF/COPYING
root@ubuntu:
/bladeRF/linux/apps# exit

from bladerf.

bpadalino avatar bpadalino commented on August 20, 2024

Now it's just complaining about libtecla which is used for our interactive prompt.

You can either disable the interactive prompt from being built, or install libtecla. If you're using ubuntu, it should be a simple apt-get.

from bladerf.

fmotta avatar fmotta commented on August 20, 2024

Excellent - there are so many libraries out there I an never tell which are part of the app and which are from repositories - (BTW: I hate ubuntu 12+ - I cannot get anything done with its window manager and app manager - yesterday libtecla was not in the list when I searched - today it is... seems we are going to the "magic" "hidden" "super-secret" crap in windows with 12+)

from bladerf.

jynik avatar jynik commented on August 20, 2024

fmotta, sorry for the confusion -- I'm looking to write up and commit the information found here in a few READMEs throughout the source tree.

Try giving XUbuntu 13.04 a test drive...I switched to this when the 12.X series moved to Unity, which I'm personally not a fan of. I suspect you'll feel much more at home in XFCE.

When in a similar situations, try apt-cache search :

$ apt-cache search libtecla
libtecla1 - interactive command line editing facilities
libtecla1-dev - interactive command line editing facilities (development)

Once a few other things have been done, I'd like to have autotools and CMake support. Anyone is free to jump in and beat me to it ;)

from bladerf.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.