Go lang debugger delve installation error on Mac OS: xcrun: error: invalid active developer path, missing xcrun
Today I installed Go lang on my macbook Pro and installed VS Code and the Go lang extension for it.
When I tried to Run the first hello.go program from the VSCode Run menu got a prompt that Delve which is the debugger extension for Go lang to be installed.
When I tried to install Delve got this strange error:
Mac OS: xcrun: error: invalid active developer path, missing xcrun
On looking up the internet found that running the below command on the terminal will solve the issue:
Install the Xcode toolkit! Even if you had it installed before, you might have to re-register it or update it to the latest version.
go get -V github.com/go-delve/delve/cmd/dlv command and all was well. Now I am able to neatly run the Go lang programs from the Run menu of VS Code editor.
Alternatively using the below commands was always working without installing Delve as well which is the default option for you to build & run the Go programs.
go build hello.go
./hello
Enjoy coding Go!!
When I tried to Run the first hello.go program from the VSCode Run menu got a prompt that Delve which is the debugger extension for Go lang to be installed.
When I tried to install Delve got this strange error:
Mac OS: xcrun: error: invalid active developer path, missing xcrun
On looking up the internet found that running the below command on the terminal will solve the issue:
Install the Xcode toolkit! Even if you had it installed before, you might have to re-register it or update it to the latest version.
$ xcode-select --install
If that doesn’t work, force it to reset. You’ll need
sudo
access for this one.$ sudo xcode-select --reset
And voila, Delve got installed successfully using the go get -V github.com/go-delve/delve/cmd/dlv command and all was well. Now I am able to neatly run the Go lang programs from the Run menu of VS Code editor.
Alternatively using the below commands was always working without installing Delve as well which is the default option for you to build & run the Go programs.
go build hello.go
./hello
Enjoy coding Go!!
Comments
Post a Comment