[hpsdr] OpenHPSDR-Protocol2-Programmers under Linux

Bob Stricklin bstrick at N5BRG.COM
Sun May 7 19:33:53 PDT 2017


I am having about the same issue with the GO package and programmer2 code that Sid has seen.

Here is a listing of my results on an Ubuntu:
bstricklin at SRBarn:~/OpenHPSDR-Protocol2-Programmers/newradio$uname -a
Linux SRBarn 3.11.0-26-generic #45~precise1-Ubuntu SMP Tue Jul 15 04:04:35 UTC 2014 i686 i686 i386 GNU/Linux


bstricklin at SRBarn:~/OpenHPSDR-Protocol2-Programmers/newradio$ sudo go clean HPSDRProgrammer_web.go
bstricklin at SRBarn:~/OpenHPSDR-Protocol2-Programmers/newradio$ sudo go build ./HPSDRProgrammer_web.go
HPSDRProgrammer_web.go:26:2: import "golang.org/x/net/websocket<http://golang.org/x/net/websocket>": cannot find package
HPSDRProgrammer_web.go:29:2: import "oak.snr.missouri.edu/daveradio/newopenhpsdr<http://oak.snr.missouri.edu/daveradio/newopenhpsdr>": cannot find package
bstricklin at SRBarn:~/OpenHPSDR-Protocol2-Programmers/newradio$ sudo go run ./HPSDRProgrammer_web.go
# command-line-arguments
./HPSDRProgrammer_web.go:29: __emptyarchive__ redeclared as imported package name
        previous declaration at ./HPSDRProgrammer_web.go:26
./HPSDRProgrammer_web.go:29: imported and not used: "oak.snr.missouri.edu/daveradio/newopenhpsdr<http://oak.snr.missouri.edu/daveradio/newopenhpsdr>"
./HPSDRProgrammer_web.go:206: undefined: newopenhpsdr
./HPSDRProgrammer_web.go:218: undefined: newopenhpsdr
./HPSDRProgrammer_web.go:257: undefined: newopenhpsdr
./HPSDRProgrammer_web.go:276: undefined: newopenhpsdr
./HPSDRProgrammer_web.go:350: undefined: newopenhpsdr
./HPSDRProgrammer_web.go:365: undefined: newopenhpsdr
./HPSDRProgrammer_web.go:385: undefined: newopenhpsdr
./HPSDRProgrammer_web.go:1244: undefined: websocket
./HPSDRProgrammer_web.go:385: too many errors


I see from the GO docs that the import “golang.org/x/net/websocket<http://golang.org/x/net/websocket>” should translate to:

https://golang.org/x/net/websocket

When I try to go to that URL in a browser it redirects me to good.org<http://good.org>. I guess the GO package is supposed to do something different at build time.

I have been hacking at this trying to make it work but no joy so far.

Bob  N5BRG

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openhpsdr.org/pipermail/hpsdr-openhpsdr.org/attachments/20170508/fa5fe864/attachment.htm>


More information about the Hpsdr mailing list