Nuand / bladeRF

bladeRF USB 3.0 Superspeed Software Defined Radio Source Code
http://nuand.com
Other
1.15k stars 459 forks source link

Build problems #9

Closed fmotta closed 11 years ago

fmotta commented 11 years ago

root@ubuntu:~/bladeRF/linux/apps# make Package libbladeRF was not found in the pkg-config search path. Perhaps you should add the directory containing libbladeRF.pc' to the PKG_CONFIG_PATH environment variable No package 'libbladeRF' found Package libbladeRF was not found in the pkg-config search path. Perhaps you should add the directory containinglibbladeRF.pc' to the PKG_CONFIG_PATH environment variable No package 'libbladeRF' found 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="" 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 In file included from cmd/cmd.h:5:0, from common.c:4: ./common.h:4:24: fatal error: libbladeRF.h: No such file or directory compilation terminated. make[1]: *** [common.o] Error 1 make[1]: Leaving directory/home/geek/bladeRF/linux/apps/src/cli' make: *\ [bin/cli] Error 2 root@ubuntu:~/bladeRF/linux/apps# exit

root@ubuntu:~/bladeRF/linux/apps# uname -a Linux ubuntu 3.8.0-19-generic #29-Ubuntu SMP Wed Apr 17 18:16:28 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

Nuand commented 11 years ago

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

fmotta commented 11 years ago

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'... common COPYING fx3_firmware hdl linux README root@ubuntu:~/bladeRF# cd linux/ root@ubuntu:~/bladeRF/linux# ls apps kernel lib root@ubuntu:~/bladeRF/linux# cd lib root@ubuntu:~/bladeRF/linux/lib# ls doc include make Makefile README src 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 apps kernel lib 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 bladeRF.ko root@ubuntu:~/bladeRF/linux/kernel# cd .. root@ubuntu:~/bladeRF/linux# ls apps kernel lib root@ubuntu:~/bladeRF/linux# cd apps/ root@ubuntu:~/bladeRF/linux/apps# ls c4images Makefile README src 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 libtecla.h libtecla.h libtecla.h libtecla.h libtecla.hlibtecla.h libtecla.hb libtecla.hl libtecla.ha libtecla.hd libtecla.he libtecla.hR libtecla.hF libtecla.h[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

bpadalino commented 11 years ago

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.

fmotta commented 11 years ago

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+)

jynik commented 11 years ago

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 ;)