Hi Sabin,
Sorry you are having build issues with newt. For some reason, the link you 
refer to points to outdated documentation. The newt installation instructions, 
when you select  either Version:develop  or Version: 1.0.0 from the drop down 
menu on mynewt.apache.org, should give you instructions on how to install 1.0 
newt using apt-get. The URLs for them are 
http://mynewt.apache.org/latest/newt/install/newt_linux/ for the latest doc and 
http://mynewt.apache.org/v1_0_0/newt/install/newt_linux/ for 1.0 docs. Can 
please let me know how you got the link for the instructions.

What version of linux are you running? If you are using 16.10 ubuntu, you 
should be able to follow the instructions on either of the link above and 
install the newt 1.0 binary. If you would like to build from the latest newt 
source, please use the instructions here: 
http://mynewt.apache.org/latest/faq/go_env/
I just verified building on Ubuntu 16.10 sucessfully using both go 1.7.1 and 
1.8.3 successfully.

Please give it another try and let us know if you need further assistance.
Thanks,
Wanda




      From: Sibin P. Thomas <sibin.tho...@mindtree.com>
 To: "dev@mynewt.incubator.apache.org" <dev@mynewt.incubator.apache.org> 
 Sent: Monday, June 5, 2017 8:01 AM
 Subject: Newt build issue
   
Hi,

I am at step 4 in the list of steps prescribed here - 
https://mynewt.apache.org/newt/install/newt_linux/ for installing Newt on a 
Linux machine.

I give the command "go install" (even "go build") and I get the error -
# mynewt.apache.org/newt/newt/newtutil
newtutil/newtutil.go:32: import 
/opt/golang/pkg/linux_amd64/mynewt.apache.org/newt/newt/interfaces.a: not a 
package file

Details -

*        pwd:
/opt/golang/src/mynewt.apache.org/newt/newt

*        ls:
builder  compat      flash  image      mfg      newtutil  project  resolve  
syscfg  target    vendor
cli      downloader  Godeps  interfaces  newt.go  pkg      repo    symbol  
sysinit  toolchain

*        ls interfaces:
interfaces.go

*        go env:
GOARCH="amd64"
GOBIN=""
GOEXE=""
GOHOSTARCH="amd64"
GOHOSTOS="linux"
GOOS="linux"
GOPATH="/opt/golang"
GORACE=""
GOROOT="/opt/go"
GOTOOLDIR="/opt/go/pkg/tool/linux_amd64"
GCCGO="/usr/bin/gccgo"
CC="gcc"
GOGCCFLAGS="-fPIC -m64 -pthread -fmessage-length=0 
-fdebug-prefix-map=/tmp/go-build393681247=/tmp/go-build 
-gno-record-gcc-switches"
CXX="g++"
CGO_ENABLED="1"
PKG_CONFIG="pkg-config"
CGO_CFLAGS="-g -O2"
CGO_CPPFLAGS=""
CGO_CXXFLAGS="-g -O2"
CGO_FFLAGS="-g -O2"
CGO_LDFLAGS="-g -O2"

*        go version:
go version go1.8 linux/amd64

I haven't used Go earlier.

Regards,
Sibin


________________________________

http://www.mindtree.com/email/disclaimer.html

   

Reply via email to