Closed jthawkes closed 8 years ago
Some clues here about how to make it work. (For jessie, anyway. Pi 3 is a new unknown.)
Where'd you get a Pi3?
I ordered two from https://www.element14.com/community/community/raspberry-pi and one from http://www.mcmelectronics.com/product/83-17300 (they limited me to one) on Monday. The MCM one was delivered on Friday. Still waiting for the element14 models.
Yeah. :) I can't find one anywhere.
On 03/06/2016 10:03 AM, cyoung wrote:
Where'd you get a Pi3?
— Reply to this email directly or view it on GitHub https://github.com/cyoung/stratux/issues/307#issuecomment-192921118.
oh yeah, element 14 are out of stock and MCM has a 21 day wait. One overpriced amazon supplier says In stock on March 8, 2016.
way overpriced.
On 03/06/2016 10:46 AM, jthawkes wrote:
oh yeah, element 14 are out of stock and MCM has a 21 day wait. One overpriced amazon supplier says In stock on March 8, 2016.
— Reply to this email directly or view it on GitHub https://github.com/cyoung/stratux/issues/307#issuecomment-192928912.
Note that we're (the stratux image builder) using a slightly modified fork of librtlsdr from here:
https://github.com/jpoirier/librtlsdr
And on a side note, an attempt to get a newer librtlsdr version released:
http://lists.osmocom.org/pipermail/osmocom-sdr/2016-February/001373.html http://lists.osmocom.org/pipermail/osmocom-sdr/2016-March/001376.html
I have spent a few hours trying all I can to get it to work.
Are you getting the same error you listed in your initial post or a different one?
pretty much the same error. I will have to start again with a clean Jessie RPI3 image.
On Sun, Mar 6, 2016 at 3:37 PM, jthawkes notifications@github.com wrote:
pretty much the same error. I will have to start again with a clean Jessie RPI3 image.
Assuming you have all the necessary dependencies (eg git, golang, etc) installed, the following steps should build gortlsdr successfully, which you can do independent of stratux. Once you get it built then you can try building stratux.
apt-get install libusb-1.0-0.dev
git clone https://github.com/jpoirier/librtlsdr.git cd libstlsdr mkdir build cd build cmake ../ make sudo make install sudo ldconfig
go get -u github.com/jpoirier/gortlsdr
I started with Jessie lite. Could you list the dependencies for me? I can install them, just need a list. I did try to look on the site but couldn't find them. I have make, cmake, mercurial, git
make[1]: Entering directory '/root/stratux' go get -t -d -v ./main ./test ./linux-mpu9150/mpu ./godump978 ./mpu6050 ./uatparse import "fmt": import path doesn't contain a slash package fmt: unrecognized import path "fmt" import "reflect": import path doesn't contain a slash package reflect: unrecognized import path "reflect" import "runtime": import path doesn't contain a slash package runtime: unrecognized import path "runtime" import "runtime/cgo": import path doesn't contain a hostname package runtime/cgo: unrecognized import path "runtime/cgo" import "strconv": import path doesn't contain a slash package strconv: unrecognized import path "strconv" import "syscall": import path doesn't contain a slash package syscall: unrecognized import path "syscall" import "unsafe": import path doesn't contain a slash package unsafe: unrecognized import path "unsafe" import "errors": import path doesn't contain a slash package errors: unrecognized import path "errors" import "log": import path doesn't contain a slash package log: unrecognized import path "log" import "math": import path doesn't contain a slash package math: unrecognized import path "math" import "time": import path doesn't contain a slash package time: unrecognized import path "time" import "encoding/hex": import path doesn't contain a hostname package encoding/hex: unrecognized import path "encoding/hex" import "io/ioutil": import path doesn't contain a hostname package io/ioutil: unrecognized import path "io/ioutil" import "strings": import path doesn't contain a slash package strings: unrecognized import path "strings" import "bufio": import path doesn't contain a slash package bufio: unrecognized import path "bufio" import "bytes": import path doesn't contain a slash package bytes: unrecognized import path "bytes" import "compress/gzip": import path doesn't contain a hostname package compress/gzip: unrecognized import path "compress/gzip" import "crypto/rand": import path doesn't contain a hostname package crypto/rand: unrecognized import path "crypto/rand" import "crypto/sha1": import path doesn't contain a hostname package crypto/sha1: unrecognized import path "crypto/sha1" import "crypto/tls": import path doesn't contain a hostname package crypto/tls: unrecognized import path "crypto/tls" import "encoding/base64": import path doesn't contain a hostname package encoding/base64: unrecognized import path "encoding/base64" import "encoding/binary": import path doesn't contain a hostname package encoding/binary: unrecognized import path "encoding/binary" import "encoding/json": import path doesn't contain a hostname package encoding/json: unrecognized import path "encoding/json" import "flag": import path doesn't contain a slash package flag: unrecognized import path "flag" import "math/big": import path doesn't contain a hostname package math/big: unrecognized import path "math/big" import "regexp": import path doesn't contain a slash package regexp: unrecognized import path "regexp" import "sort": import path doesn't contain a slash package sort: unrecognized import path "sort" import "unicode": import path doesn't contain a slash package unicode: unrecognized import path "unicode" import "io": import path doesn't contain a slash package io: unrecognized import path "io" import "os": import path doesn't contain a slash package os: unrecognized import path "os" import "os/user": import path doesn't contain a hostname package os/user: unrecognized import path "os/user" import "path/filepath": import path doesn't contain a hostname package path/filepath: unrecognized import path "path/filepath" import "sync": import path doesn't contain a slash package sync: unrecognized import path "sync" import "sync/atomic": import path doesn't contain a hostname package sync/atomic: unrecognized import path "sync/atomic" import "os/exec": import path doesn't contain a hostname package os/exec: unrecognized import path "os/exec" import "path": import path doesn't contain a slash package path: unrecognized import path "path" import "net": import path doesn't contain a slash package net: unrecognized import path "net" import "net/http": import path doesn't contain a hostname package net/http: unrecognized import path "net/http" import "net/url": import path doesn't contain a hostname package net/url: unrecognized import path "net/url" import "math/rand": import path doesn't contain a hostname package math/rand: unrecognized import path "math/rand" import "os/signal": import path doesn't contain a hostname package os/signal: unrecognized import path "os/signal" import "compress/lzw": import path doesn't contain a hostname package compress/lzw: unrecognized import path "compress/lzw" import "compress/zlib": import path doesn't contain a hostname package compress/zlib: unrecognized import path "compress/zlib" import "image": import path doesn't contain a slash package image: unrecognized import path "image" import "image/color": import path doesn't contain a hostname package image/color: unrecognized import path "image/color" import "crypto/md5": import path doesn't contain a hostname package crypto/md5: unrecognized import path "crypto/md5" import "crypto/x509": import path doesn't contain a hostname package crypto/x509: unrecognized import path "crypto/x509" import "database/sql": import path doesn't contain a hostname package database/sql: unrecognized import path "database/sql" import "database/sql/driver": import path doesn't contain a hostname package database/sql/driver: unrecognized import path "database/sql/driver" import "encoding/csv": import path doesn't contain a hostname package encoding/csv: unrecognized import path "encoding/csv" import "encoding/xml": import path doesn't contain a hostname package encoding/xml: unrecognized import path "encoding/xml" import "image/draw": import path doesn't contain a hostname package image/draw: unrecognized import path "image/draw" import "math/cmplx": import path doesn't contain a hostname package math/cmplx: unrecognized import path "math/cmplx" import "go/build": import path doesn't contain a hostname package go/build: unrecognized import path "go/build" import "image/png": import path doesn't contain a hostname package image/png: unrecognized import path "image/png" import "image/jpeg": import path doesn't contain a hostname package image/jpeg: unrecognized import path "image/jpeg" Makefile:16: recipe for target 'xgen_gdl90' failed make[1]: * [xgen_gdl90] Error 1 make[1]: Leaving directory '/root/stratux' Makefile:10: recipe for target 'all' failed make: * [all] Error 2 root@stratux-test1:~/stratux#
On Sun, Mar 6, 2016 at 3:51 PM, jthawkes notifications@github.com wrote:
could you list the dependencies for me? I can install them, just need a list.
How did you install the deps prior to cd'ing to stratux and running make?
Note that it's not going to work if all you're doing is trying to build stratux after cloning the repo on to a stock OS install; there are a bunch of things that need to be setup/configured properly in order to create an image that will work properly. You can see the details in the following file stratux/image/spindle/wheezy-stage4
edited:
How do I run that? I have copied the text into a file and marked it as executable but it won't run. (not a build expert just a very long time lunix user. 20+ years).
On Sun, Mar 6, 2016 at 4:14 PM, jthawkes notifications@github.com wrote:
How do I run that? I have copied the text into a file and marked it as executable but it won't run. (not a build expert just a very long time lunix user. 20+ years).
You don't; it's a spindle file. Spindle is the tool that's used to build a working stratux OS image that runs on an RPi2, where the OS image is setup specifically for stratux and includes all the necessary binaries.
I added a bunch of packages sudo apt-get install -y screen hostapd isc-dhcp-server tcpdump mercurial autoconf fftw3 fftw3-dev libtool git cmake libusb-1.0-0.dev build-essential autoconf fftw3 fftw3-dev libtool git make
Surely someone has a Jessie image. It looks pretty simple to create one. Looks like I will have to work out how to do it myself.
I now get this error. It looks simple to fix.
sudo cp -f ./libimu.so /usr/lib/libimu.so make[2]: Leaving directory '/root/stratux/linux-mpu9150' make[1]: Leaving directory '/root/stratux' make xgen_gdl90 make[1]: Entering directory '/root/stratux' go get -t -d -v ./main ./test ./linux-mpu9150/mpu ./godump978 ./mpu6050 ./uatparse import "fmt": import path doesn't contain a slash package fmt: unrecognized import path "fmt" import "reflect": import path doesn't contain a slash package reflect: unrecognized import path "reflect" import "runtime": import path doesn't contain a slash package runtime: unrecognized import path "runtime" import "runtime/cgo": import path doesn't contain a hostname package runtime/cgo: unrecognized import path "runtime/cgo" import "strconv": import path doesn't contain a slash package strconv: unrecognized import path "strconv" import "syscall": import path doesn't contain a slash package syscall: unrecognized import path "syscall" import "unsafe": import path doesn't contain a slash package unsafe: unrecognized import path "unsafe" import "errors": import path doesn't contain a slash package errors: unrecognized import path "errors" import "log": import path doesn't contain a slash package log: unrecognized import path "log" import "math": import path doesn't contain a slash package math: unrecognized import path "math" import "time": import path doesn't contain a slash package time: unrecognized import path "time" import "encoding/hex": import path doesn't contain a hostname package encoding/hex: unrecognized import path "encoding/hex" import "io/ioutil": import path doesn't contain a hostname package io/ioutil: unrecognized import path "io/ioutil" import "strings": import path doesn't contain a slash package strings: unrecognized import path "strings" import "bufio": import path doesn't contain a slash package bufio: unrecognized import path "bufio" import "bytes": import path doesn't contain a slash package bytes: unrecognized import path "bytes" import "compress/gzip": import path doesn't contain a hostname package compress/gzip: unrecognized import path "compress/gzip" import "crypto/rand": import path doesn't contain a hostname package crypto/rand: unrecognized import path "crypto/rand" import "crypto/sha1": import path doesn't contain a hostname package crypto/sha1: unrecognized import path "crypto/sha1" import "crypto/tls": import path doesn't contain a hostname package crypto/tls: unrecognized import path "crypto/tls" import "encoding/base64": import path doesn't contain a hostname package encoding/base64: unrecognized import path "encoding/base64" import "encoding/binary": import path doesn't contain a hostname package encoding/binary: unrecognized import path "encoding/binary" import "encoding/json": import path doesn't contain a hostname package encoding/json: unrecognized import path "encoding/json" import "flag": import path doesn't contain a slash package flag: unrecognized import path "flag" import "math/big": import path doesn't contain a hostname package math/big: unrecognized import path "math/big" import "regexp": import path doesn't contain a slash package regexp: unrecognized import path "regexp" import "sort": import path doesn't contain a slash package sort: unrecognized import path "sort" import "unicode": import path doesn't contain a slash package unicode: unrecognized import path "unicode" import "io": import path doesn't contain a slash package io: unrecognized import path "io" import "os": import path doesn't contain a slash package os: unrecognized import path "os" import "os/user": import path doesn't contain a hostname package os/user: unrecognized import path "os/user" import "path/filepath": import path doesn't contain a hostname package path/filepath: unrecognized import path "path/filepath" import "sync": import path doesn't contain a slash package sync: unrecognized import path "sync" import "sync/atomic": import path doesn't contain a hostname package sync/atomic: unrecognized import path "sync/atomic" import "os/exec": import path doesn't contain a hostname package os/exec: unrecognized import path "os/exec" import "path": import path doesn't contain a slash package path: unrecognized import path "path" import "net": import path doesn't contain a slash package net: unrecognized import path "net" import "net/http": import path doesn't contain a hostname package net/http: unrecognized import path "net/http" import "net/url": import path doesn't contain a hostname package net/url: unrecognized import path "net/url" import "math/rand": import path doesn't contain a hostname package math/rand: unrecognized import path "math/rand" import "os/signal": import path doesn't contain a hostname package os/signal: unrecognized import path "os/signal" import "compress/lzw": import path doesn't contain a hostname package compress/lzw: unrecognized import path "compress/lzw" import "compress/zlib": import path doesn't contain a hostname package compress/zlib: unrecognized import path "compress/zlib" import "image": import path doesn't contain a slash package image: unrecognized import path "image" import "image/color": import path doesn't contain a hostname package image/color: unrecognized import path "image/color" import "crypto/md5": import path doesn't contain a hostname package crypto/md5: unrecognized import path "crypto/md5" import "crypto/x509": import path doesn't contain a hostname package crypto/x509: unrecognized import path "crypto/x509" import "database/sql": import path doesn't contain a hostname package database/sql: unrecognized import path "database/sql" import "database/sql/driver": import path doesn't contain a hostname package database/sql/driver: unrecognized import path "database/sql/driver" import "encoding/csv": import path doesn't contain a hostname package encoding/csv: unrecognized import path "encoding/csv" import "encoding/xml": import path doesn't contain a hostname package encoding/xml: unrecognized import path "encoding/xml" import "image/draw": import path doesn't contain a hostname package image/draw: unrecognized import path "image/draw" import "math/cmplx": import path doesn't contain a hostname package math/cmplx: unrecognized import path "math/cmplx" import "go/build": import path doesn't contain a hostname package go/build: unrecognized import path "go/build" import "image/png": import path doesn't contain a hostname package image/png: unrecognized import path "image/png" import "image/jpeg": import path doesn't contain a hostname package image/jpeg: unrecognized import path "image/jpeg" Makefile:16: recipe for target 'xgen_gdl90' failed make[1]: * [xgen_gdl90] Error 1 make[1]: Leaving directory '/root/stratux' Makefile:10: recipe for target 'all' failed make: * [all] Error 2 root@stratux-test1:~/stratux#
root@stratux:~/stratux# go env GOARCH="arm" GOBIN="" GOCHAR="5" GOEXE="" GOHOSTARCH="arm" GOHOSTOS="linux" GOOS="linux" GOPATH="/root/gocode" GORACE="" GOROOT="/root/go" GOTOOLDIR="/root/go/pkg/tool/linux_arm" CC="gcc" GOGCCFLAGS="-fPIC -marm -pthread -fmessage-length=0" CXX="g++" CGO_ENABLED="1" root@stratux:~/stratux#
Why in the
Skypuppy Not condemning, just sitting here scratching my head or something.
On 03/06/2016 05:02 PM, jthawkes wrote:
I added a bunch of packages sudo apt-get install -y screen hostapd isc-dhcp-server tcpdump mercurial autoconf fftw3 fftw3-dev libtool git cmake libusb-1.0-0.dev build-essential autoconf fftw3 fftw3-dev libtool git make
I now get this error. It looks simple to fix.
sudo cp -f ./libimu.so /usr/lib/libimu.so make[2]: Leaving directory '/root/stratux/linux-mpu9150' make[1]: Leaving directory '/root/stratux' make xgen_gdl90 make[1]: Entering directory '/root/stratux' go get -t -d -v ./main ./test ./linux-mpu9150/mpu ./godump978 ./mpu6050 ./uatparse import "fmt": import path doesn't contain a slash package fmt: unrecognized import path "fmt" import "reflect": import path doesn't contain a slash package reflect: unrecognized import path "reflect" import "runtime": import path doesn't contain a slash package runtime: unrecognized import path "runtime" import "runtime/cgo": import path doesn't contain a hostname package runtime/cgo: unrecognized import path "runtime/cgo" import "strconv": import path doesn't contain a slash package strconv: unrecognized import path "strconv" import "syscall": import path doesn't contain a slash package syscall: unrecognized import path "syscall" import "unsafe": import path doesn't contain a slash package unsafe: unrecognized import path "unsafe" import "errors": import path doesn't contain a slash package errors: unrecognized import path "errors" import "log": import path doesn't contain a slash package log: unrecognized import path "log" import "math": import path doesn't contain a slash package math: unrecognized import path "math" import "time": import path doesn't contain a slash package time: unrecognized import path "time" import "encoding/hex": import path doesn't contain a hostname package encoding/hex: unrecognized import path "encoding/hex" import "io/ioutil": import path doesn't contain a hostname package io/ioutil: unrecognized import path "io/ioutil" import "strings": import path doesn't contain a slash package strings: unrecognized import path "strings" import "bufio": import path doesn't contain a slash package bufio: unrecognized import path "bufio" import "bytes": import path doesn't contain a slash package bytes: unrecognized import path "bytes" import "compress/gzip": import path doesn't contain a hostname package compress/gzip: unrecognized import path "compress/gzip" import "crypto/rand": import path doesn't contain a hostname package crypto/rand: unrecognized import path "crypto/rand" import "crypto/sha1": import path doesn't contain a hostname package crypto/sha1: unrecognized import path "crypto/sha1" import "crypto/tls": import path doesn't contain a hostname package crypto/tls: unrecognized import path "crypto/tls" import "encoding/base64": import path doesn't contain a hostname package encoding/base64: unrecognized import path "encoding/base64" import "encoding/binary": import path doesn't contain a hostname package encoding/binary: unrecognized import path "encoding/binary" import "encoding/json": import path doesn't contain a hostname package encoding/json: unrecognized import path "encoding/json" import "flag": import path doesn't contain a slash package flag: unrecognized import path "flag" import "math/big": import path doesn't contain a hostname package math/big: unrecognized import path "math/big" import "regexp": import path doesn't contain a slash package regexp: unrecognized import path "regexp" import "sort": import path doesn't contain a slash package sort: unrecognized import path "sort" import "unicode": import path doesn't contain a slash package unicode: unrecognized import path "unicode" import "io": import path doesn't contain a slash package io: unrecognized import path "io" import "os": import path doesn't contain a slash package os: unrecognized import path "os" import "os/user": import path doesn't contain a hostname package os/user: unrecognized import path "os/user" import "path/filepath": import path doesn't contain a hostname package path/filepath: unrecognized import path "path/filepath" import "sync": import path doesn't contain a slash package sync: unrecognized import path "sync" import "sync/atomic": import path doesn't contain a hostname package sync/atomic: unrecognized import path "sync/atomic" import "os/exec": import path doesn't contain a hostname package os/exec: unrecognized import path "os/exec" import "path": import path doesn't contain a slash package path: unrecognized import path "path" import "net": import path doesn't contain a slash package net: unrecognized import path "net" import "net/http": import path doesn't contain a hostname package net/http: unrecognized import path "net/http" import "net/url": import path doesn't contain a hostname package net/url: unrecognized import path "net/url" import "math/rand": import path doesn't contain a hostname package math/rand: unrecognized import path "math/rand" import "os/signal": import path doesn't contain a hostname package os/signal: unrecognized import path "os/signal" import "compress/lzw": import path doesn't contain a hostname package compress/lzw: unrecognized import path "compress/lzw" import "compress/zlib": import path doesn't contain a hostname package compress/zlib: unrecognized import path "compress/zlib" import "image": import path doesn't contain a slash package image: unrecognized import path "image" import "image/color": import path doesn't contain a hostname package image/color: unrecognized import path "image/color" import "crypto/md5": import path doesn't contain a hostname package crypto/md5: unrecognized import path "crypto/md5" import "crypto/x509": import path doesn't contain a hostname package crypto/x509: unrecognized import path "crypto/x509" import "database/sql": import path doesn't contain a hostname package database/sql: unrecognized import path "database/sql" import "database/sql/driver": import path doesn't contain a hostname package database/sql/driver: unrecognized import path "database/sql/driver" import "encoding/csv": import path doesn't contain a hostname package encoding/csv: unrecognized import path "encoding/csv" import "encoding/xml": import path doesn't contain a hostname package encoding/xml: unrecognized import path "encoding/xml" import "image/draw": import path doesn't contain a hostname package image/draw: unrecognized import path "image/draw" import "math/cmplx": import path doesn't contain a hostname package math/cmplx: unrecognized import path "math/cmplx" import "go/build": import path doesn't contain a hostname package go/build: unrecognized import path "go/build" import "image/png": import path doesn't contain a hostname package image/png: unrecognized import path "image/png" import "image/jpeg": import path doesn't contain a hostname package image/jpeg: unrecognized import path "image/jpeg" Makefile:16: recipe for target 'xgen_gdl90' failed make[1]: * [xgen_gdl90] Error 1 make[1]: Leaving directory '/root/stratux' Makefile:10: recipe for target 'all' failed make: * [all] Error 2 root@stratux-test1:~/stratux#
— Reply to this email directly or view it on GitHub https://github.com/cyoung/stratux/issues/307#issuecomment-193012110.
Why in the
did you guys port librtlsdr to golang???? It worked fine in C, whether faster or not, I don't know, but considering there is such a small pool of programmers who work in go rather than C... Very odd administrative decision.
Huh?
gortlsdr isn't a port, it's a wrapper around librtlsdr (via go's ffi) and it allows one to drive librtlsdr natively from within go code, which is convenient since the core part of stratux is written in go.
And, if one can (competently) develop in C then developing in Go is second nature.
A wrapper around a library? Okey dokey. Competent in C? Well, I couldn't testify in court that I am, but I've been paid to do just that since 1980.
Guys requesting RPi3 support - could you test this image?
https://www.reddit.com/r/stratux/comments/4aoocl/need_beta_testers_for_new_image/
The few that have tested it are showing good results.
I'm a little concerned about the Wi-Fi controller especially in different build configurations.
It runs for me. I will test it in the office on Wednesday.
I am too low to the ground to get towers at home.
1090 is receiving AC. Not many UAT978 AC in the area(my Piaware setup detects about one per day and it has a full 8db antenna) GPS dongle works. I will wire in the GPS/AHRS in the next week or so.
I've removed the beta image, try v0.8r2 when you can (on RPi3), please.
Thanks!
Not sure if you are still looking for RPi3 feedback, but it bench tests fine for me with 2 NooElec SDR radios and the RY835AI (with AHRS via GPIO, and also with the GPS via USB - my GPS isn't working via GPIO, but that is unrelated to the Pi).
hi @cyoung
Can you provide instruction or guide how to setup hotspot on Pi 3?
I have successfully compiled code from source and its running well on web
I have tried several methods on google to start hotspot, but not working for pi 3
Thanks
Could this be closed??
Oh yeah.
@ytwytw - http://stratux.me, install v0.8r2. Works out of the box on the Pi 3.
Stratux config:
SDR [ ] single [ ] dual
GPS [ ] yes [ ] no type:
AHRS [ ] yes [ ] no
power source:
usb cable:
EFB app and version: (e.g., WingX Pro7 8.6.2)
EFB platform: (e.g., iOS 9.2)
EFB hardware: (e.g., iPad Mini 2)
pi@test-rpi3:~ $ sudo su - root@test-rpi3:~# cd stratux root@test-rpi3:~/stratux# make make xdump978 make[1]: Entering directory '/root/stratux' cd dump978 && make lib make[2]: Entering directory '/root/stratux/dump978' gcc -c -O2 -g -Wall -Werror -Ifec -fpic -DBUILD_LIB=1 dump978.c fec.c fec/decode_rs_c gcc -shared -lm -o ../libdump978.so dump978.o fec.o decode_rs_char.o init_rs_char.o make[2]: Leaving directory '/root/stratux/dump978' sudo cp -f ./libdump978.so /usr/lib/libdump978.so make[1]: Leaving directory '/root/stratux' make xdump1090 make[1]: Entering directory '/root/stratux' git submodule update --init cd dump1090 && make make[2]: Entering directory '/root/stratux/dump1090' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/root/stratux/dump1090' make[1]: Leaving directory '/root/stratux' make xlinux-mpu9150 make[1]: Entering directory '/root/stratux' git submodule update --init cd linux-mpu9150 && make -f Makefile-native-shared make[2]: Entering directory '/root/stratux/linux-mpu9150' gcc libimu.o inv_mpu.o inv_mpu_dmp_motion_driver.o linux_glue.o mpu9150.o quaternion.o vector3d.o -shared -o libimu.so sudo cp -f ./libimu.so /usr/lib/libimu.so make[2]: Leaving directory '/root/stratux/linux-mpu9150' make[1]: Leaving directory '/root/stratux' make xgen_gdl90 make[1]: Entering directory '/root/stratux' go get -t -d -v ./main ./test ./linux-mpu9150/mpu ./godump978 ./mpu6050 ./uatparse go build -ldflags "-X main.stratuxVersion=
git describe --tags --abbrev=0
-X main.stratuxBuild=git log -n 1 --pretty=%H
" main/gen_gdl90.go main/traffic.go main/ry835ai.go main/network.go main/managementinterface.go main/sdr.go main/uibroadcast.go main/monotonic.gogithub.com/jpoirier/gortlsdr
38: error: 'rtlsdr_set_tuner_bandwidth' undeclared (first use in this function) Makefile:16: recipe for target 'xgen_gdl90' failed make[1]: * [xgen_gdl90] Error 2 make[1]: Leaving directory '/root/stratux' Makefile:10: recipe for target 'all' failed make: * [all] Error 2 root@test-rpi3:~/stratux# make