Coder Social home page Coder Social logo

Error Installing on Mac OS X 10.11 about qt HOT 7 CLOSED

therecipe avatar therecipe commented on September 23, 2024
Error Installing on Mac OS X 10.11

from qt.

Comments (7)

therecipe avatar therecipe commented on September 23, 2024

Hey

Just cd into the qt folder and run the setup.sh:
cd $GOPATH/src/github.com/therecipe/qt && ./setup.sh

from qt.

agaviria avatar agaviria commented on September 23, 2024

Hi I'm also running OSX 10.11.5. I seem to be fine during 'generate' and 'install' but it errors out in 'test'.

------------------------test----------------------------


qtdeploy
output:go install command-line-arguments: open /usr/local/go/bin/qtdeploy: permission denied

error:exit status 1

exit status 1

I did a lookup and there does not seem to be a qtdeploy binary in /usr/local/go/bin/ any suggestions on how to fix this?

from qt.

therecipe avatar therecipe commented on September 23, 2024

Hey it seems like the qtdeploy binary can't be created or accessed in the /go/bin dir.

You could try to run this to fix the folder permission:

sudo chmod -R 777 /usr/local/go/bin/ && go run $GOPATH/src/github.com/therecipe/qt/internal/setup/test.go

or this:

sudo chmod -R 777 /usr/local/go/ && go run $GOPATH/src/github.com/therecipe/qt/internal/setup/test.go

from qt.

agaviria avatar agaviria commented on September 23, 2024

Hi, and thank you for your suggestion and this package. FYI, the permission rights seemed to have enabled the test script, albeit they took quite some time to run. Moreover, as I attempt to run an internal example there seems to be other issues encountered.

~/go/src/github.com/therecipe/qt/internal/examples/quick on  master! ⌚ 21:35:26
$ sudo qtdeploy build desktop dialog
Password:


build_1
output:dialog.go:6:2: cannot find package "github.com/therecipe/qt/core" in any of:
        /usr/local/go/src/github.com/therecipe/qt/core (from $GOROOT)
        ($GOPATH not set)
dialog.go:7:2: cannot find package "github.com/therecipe/qt/gui" in any of:
        /usr/local/go/src/github.com/therecipe/qt/gui (from $GOROOT)
        ($GOPATH not set)
dialog.go:8:2: cannot find package "github.com/therecipe/qt/quick" in any of:
        /usr/local/go/src/github.com/therecipe/qt/quick (from $GOROOT)
        ($GOPATH not set)

error:exit status 1

I did a go build on dialog.go and ran the latter command prompt: $sudo qtdeploy build desktop dialog
As I attempt to: go get the three (3) github repos listed above, the following warnings ensue:

$ go get github.com/therecipe/qt/core
# github.com/therecipe/qt/core
/var/folders/kl/lj6ncpnn7g368xlthp3q00kw0000gn/T/go-build354004492/github.com/therecipe/qt/core/_obj/_cgo_main.c:2:23: warning: unused parameter 'fn' [-Wunused-parameter]
/var/folders/kl/lj6ncpnn7g368xlthp3q00kw0000gn/T/go-build354004492/github.com/therecipe/qt/core/_obj/_cgo_main.c:2:46: warning: unused parameter 'a' [-Wunused-parameter]
/var/folders/kl/lj6ncpnn7g368xlthp3q00kw0000gn/T/go-build354004492/github.com/therecipe/qt/core/_obj/_cgo_main.c:2:53: warning: unused parameter 'c' [-Wunused-parameter]
/var/folders/kl/lj6ncpnn7g368xlthp3q00kw0000gn/T/go-build354004492/github.com/therecipe/qt/core/_obj/_cgo_main.c:5:26: warning: unused parameter 'a' [-Wunused-parameter]
/var/folders/kl/lj6ncpnn7g368xlthp3q00kw0000gn/T/go-build354004492/github.com/therecipe/qt/core/_obj/_cgo_main.c:5:33: warning: unused parameter 'c' [-Wunused-parameter]
/var/folders/kl/lj6ncpnn7g368xlthp3q00kw0000gn/T/go-build354004492/github.com/therecipe/qt/core/_obj/_cgo_main.c:6:23: warning: unused parameter 'a' [-Wunused-parameter]
/var/folders/kl/lj6ncpnn7g368xlthp3q00kw0000gn/T/go-build354004492/github.com/therecipe/qt/core/_obj/_cgo_main.c:6:30: warning: unused parameter 'c' [-Wunused-parameter]
# github.com/therecipe/qt/core
../../../core/core.go:10573:33: warning: unused variable 'a' [-Wunused-variable]
../../../core/core.go:48249:33: warning: unused variable 'a' [-Wunused-variable]
# github.com/therecipe/qt/core
../../../core/core.cpp:565:58: warning: unused parameter 'ptr' [-Wunused-parameter]
../../../core/core.cpp:565:69: warning: unused parameter 'notifier' [-Wunused-parameter]
../../../core/core.cpp:599:61: warning: unused parameter 'ptr' [-Wunused-parameter]
../../../core/core.cpp:599:72: warning: unused parameter 'notifier' [-Wunused-parameter]
../../../core/core.cpp:10533:43: warning: unused parameter 'ok' [-Wunused-parameter]
../../../core/core.cpp:10538:44: warning: unused parameter 'ok' [-Wunused-parameter]
../../../core/core.cpp:10978:52: warning: unused parameter 'ok' [-Wunused-parameter]
../../../core/core.cpp:10983:54: warning: unused parameter 'ok' [-Wunused-parameter]
../../../core/core.cpp:18456:39: warning: unused parameter 'ok' [-Wunused-parameter]
../../../core/core.cpp:18726:37: warning: unused parameter 'ok' [-Wunused-parameter]
../../../core/core.cpp:21979:35: warning: unused parameter 'ok' [-Wunused-parameter]
../../../core/core.cpp:22014:39: warning: unused parameter 'ok' [-Wunused-parameter]

$ go get github.com/therecipe/qt/gui
# github.com/therecipe/qt/gui
/var/folders/kl/lj6ncpnn7g368xlthp3q00kw0000gn/T/go-build964794112/github.com/therecipe/qt/gui/_obj/_cgo_main.c:2:23: warning: unused parameter 'fn' [-Wunused-parameter]
/var/folders/kl/lj6ncpnn7g368xlthp3q00kw0000gn/T/go-build964794112/github.com/therecipe/qt/gui/_obj/_cgo_main.c:2:46: warning: unused parameter 'a' [-Wunused-parameter]
/var/folders/kl/lj6ncpnn7g368xlthp3q00kw0000gn/T/go-build964794112/github.com/therecipe/qt/gui/_obj/_cgo_main.c:2:53: warning: unused parameter 'c' [-Wunused-parameter]
/var/folders/kl/lj6ncpnn7g368xlthp3q00kw0000gn/T/go-build964794112/github.com/therecipe/qt/gui/_obj/_cgo_main.c:5:26: warning: unused parameter 'a' [-Wunused-parameter]
/var/folders/kl/lj6ncpnn7g368xlthp3q00kw0000gn/T/go-build964794112/github.com/therecipe/qt/gui/_obj/_cgo_main.c:5:33: warning: unused parameter 'c' [-Wunused-parameter]
/var/folders/kl/lj6ncpnn7g368xlthp3q00kw0000gn/T/go-build964794112/github.com/therecipe/qt/gui/_obj/_cgo_main.c:6:23: warning: unused parameter 'a' [-Wunused-parameter]
/var/folders/kl/lj6ncpnn7g368xlthp3q00kw0000gn/T/go-build964794112/github.com/therecipe/qt/gui/_obj/_cgo_main.c:6:30: warning: unused parameter 'c' [-Wunused-parameter]
# github.com/therecipe/qt/gui
../../../gui/gui.go:12177:33: warning: unused variable 'a' [-Wunused-variable]
../../../gui/gui.go:12283:33: warning: unused variable 'a' [-Wunused-variable]
../../../gui/gui.go:28245:33: warning: unused variable 'a' [-Wunused-variable]

$ go get github.com/therecipe/qt/quick
# github.com/therecipe/qt/network
/var/folders/kl/lj6ncpnn7g368xlthp3q00kw0000gn/T/go-build327565489/github.com/therecipe/qt/network/_obj/_cgo_main.c:2:23: warning: unused parameter 'fn' [-Wunused-parameter]
/var/folders/kl/lj6ncpnn7g368xlthp3q00kw0000gn/T/go-build327565489/github.com/therecipe/qt/network/_obj/_cgo_main.c:2:46: warning: unused parameter 'a' [-Wunused-parameter]
/var/folders/kl/lj6ncpnn7g368xlthp3q00kw0000gn/T/go-build327565489/github.com/therecipe/qt/network/_obj/_cgo_main.c:2:53: warning: unused parameter 'c' [-Wunused-parameter]
/var/folders/kl/lj6ncpnn7g368xlthp3q00kw0000gn/T/go-build327565489/github.com/therecipe/qt/network/_obj/_cgo_main.c:5:26: warning: unused parameter 'a' [-Wunused-parameter]
/var/folders/kl/lj6ncpnn7g368xlthp3q00kw0000gn/T/go-build327565489/github.com/therecipe/qt/network/_obj/_cgo_main.c:5:33: warning: unused parameter 'c' [-Wunused-parameter]
/var/folders/kl/lj6ncpnn7g368xlthp3q00kw0000gn/T/go-build327565489/github.com/therecipe/qt/network/_obj/_cgo_main.c:6:23: warning: unused parameter 'a' [-Wunused-parameter]
/var/folders/kl/lj6ncpnn7g368xlthp3q00kw0000gn/T/go-build327565489/github.com/therecipe/qt/network/_obj/_cgo_main.c:6:30: warning: unused parameter 'c' [-Wunused-parameter]
# github.com/therecipe/qt/network
../../../network/network.cpp:1611:64: warning: unused parameter 'timedOut' [-Wunused-parameter]
../../../network/network.cpp:5855:62: warning: unused parameter 'timedOut' [-Wunused-parameter]
# github.com/therecipe/qt/qml
/var/folders/kl/lj6ncpnn7g368xlthp3q00kw0000gn/T/go-build327565489/github.com/therecipe/qt/qml/_obj/_cgo_main.c:2:23: warning: unused parameter 'fn' [-Wunused-parameter]
/var/folders/kl/lj6ncpnn7g368xlthp3q00kw0000gn/T/go-build327565489/github.com/therecipe/qt/qml/_obj/_cgo_main.c:2:46: warning: unused parameter 'a' [-Wunused-parameter]
/var/folders/kl/lj6ncpnn7g368xlthp3q00kw0000gn/T/go-build327565489/github.com/therecipe/qt/qml/_obj/_cgo_main.c:2:53: warning: unused parameter 'c' [-Wunused-parameter]
/var/folders/kl/lj6ncpnn7g368xlthp3q00kw0000gn/T/go-build327565489/github.com/therecipe/qt/qml/_obj/_cgo_main.c:5:26: warning: unused parameter 'a' [-Wunused-parameter]
/var/folders/kl/lj6ncpnn7g368xlthp3q00kw0000gn/T/go-build327565489/github.com/therecipe/qt/qml/_obj/_cgo_main.c:5:33: warning: unused parameter 'c' [-Wunused-parameter]
/var/folders/kl/lj6ncpnn7g368xlthp3q00kw0000gn/T/go-build327565489/github.com/therecipe/qt/qml/_obj/_cgo_main.c:6:23: warning: unused parameter 'a' [-Wunused-parameter]
/var/folders/kl/lj6ncpnn7g368xlthp3q00kw0000gn/T/go-build327565489/github.com/therecipe/qt/qml/_obj/_cgo_main.c:6:30: warning: unused parameter 'c' [-Wunused-parameter]
# github.com/therecipe/qt/qml
../../../qml/qml.cpp:1423:46: warning: unused parameter 'valueIsUndefined' [-Wunused-parameter]
../../../qml/qml.cpp:2572:52: warning: unused parameter 'ok' [-Wunused-parameter]
../../../qml/qml.cpp:2592:54: warning: unused parameter 'ok' [-Wunused-parameter]
# github.com/therecipe/qt/widgets
/var/folders/kl/lj6ncpnn7g368xlthp3q00kw0000gn/T/go-build327565489/github.com/therecipe/qt/widgets/_obj/_cgo_main.c:2:23: warning: unused parameter 'fn' [-Wunused-parameter]
/var/folders/kl/lj6ncpnn7g368xlthp3q00kw0000gn/T/go-build327565489/github.com/therecipe/qt/widgets/_obj/_cgo_main.c:2:46: warning: unused parameter 'a' [-Wunused-parameter]
/var/folders/kl/lj6ncpnn7g368xlthp3q00kw0000gn/T/go-build327565489/github.com/therecipe/qt/widgets/_obj/_cgo_main.c:2:53: warning: unused parameter 'c' [-Wunused-parameter]
/var/folders/kl/lj6ncpnn7g368xlthp3q00kw0000gn/T/go-build327565489/github.com/therecipe/qt/widgets/_obj/_cgo_main.c:5:26: warning: unused parameter 'a' [-Wunused-parameter]
/var/folders/kl/lj6ncpnn7g368xlthp3q00kw0000gn/T/go-build327565489/github.com/therecipe/qt/widgets/_obj/_cgo_main.c:5:33: warning: unused parameter 'c' [-Wunused-parameter]
/var/folders/kl/lj6ncpnn7g368xlthp3q00kw0000gn/T/go-build327565489/github.com/therecipe/qt/widgets/_obj/_cgo_main.c:6:23: warning: unused parameter 'a' [-Wunused-parameter]
/var/folders/kl/lj6ncpnn7g368xlthp3q00kw0000gn/T/go-build327565489/github.com/therecipe/qt/widgets/_obj/_cgo_main.c:6:30: warning: unused parameter 'c' [-Wunused-parameter]
# github.com/therecipe/qt/widgets
../../../widgets/widgets.go:13564:33: warning: unused variable 'a' [-Wunused-variable]
../../../widgets/widgets.go:136107:33: warning: unused variable 'a' [-Wunused-variable]
../../../widgets/widgets.go:184792:33: warning: unused variable 'a' [-Wunused-variable]
../../../widgets/widgets.go:196827:33: warning: unused variable 'a' [-Wunused-variable]
../../../widgets/widgets.go:196836:33: warning: unused variable 'a' [-Wunused-variable]
../../../widgets/widgets.go:196858:33: warning: unused variable 'a' [-Wunused-variable]
# github.com/therecipe/qt/widgets
../../../widgets/widgets.cpp:7062:54: warning: unused parameter 'mode' [-Wunused-parameter]
../../../widgets/widgets.cpp:25415:44: warning: unused parameter 'ok' [-Wunused-parameter]
../../../widgets/widgets.cpp:25420:43: warning: unused parameter 'ok' [-Wunused-parameter]
../../../widgets/widgets.cpp:43449:121: warning: unused parameter 'ok' [-Wunused-parameter]
../../../widgets/widgets.cpp:43454:125: warning: unused parameter 'ok' [-Wunused-parameter]
../../../widgets/widgets.cpp:43459:106: warning: unused parameter 'ok' [-Wunused-parameter]
../../../widgets/widgets.cpp:43464:107: warning: unused parameter 'ok' [-Wunused-parameter]
../../../widgets/widgets.cpp:57291:36: warning: unused parameter 'ptr' [-Wunused-parameter]
../../../widgets/widgets.cpp:57455:38: warning: unused parameter 'ptr' [-Wunused-parameter]
../../../widgets/widgets.cpp:57455:49: warning: unused parameter 'act' [-Wunused-parameter]
../../../widgets/widgets.cpp:96100:33: warning: unused parameter 'ptr' [-Wunused-parameter]
../../../widgets/widgets.cpp:96100:42: warning: unused parameter 'enable' [-Wunused-parameter]
../../../widgets/widgets.cpp:96599:32: warning: unused parameter 'ptr' [-Wunused-parameter]
../../../widgets/widgets.cpp:97113:28: warning: unused parameter 'ptr' [-Wunused-parameter]
../../../widgets/widgets.cpp:97113:39: warning: unused parameter 'widget' [-Wunused-parameter]
# github.com/therecipe/qt/quick
/var/folders/kl/lj6ncpnn7g368xlthp3q00kw0000gn/T/go-build327565489/github.com/therecipe/qt/quick/_obj/_cgo_main.c:2:23: warning: unused parameter 'fn' [-Wunused-parameter]
/var/folders/kl/lj6ncpnn7g368xlthp3q00kw0000gn/T/go-build327565489/github.com/therecipe/qt/quick/_obj/_cgo_main.c:2:46: warning: unused parameter 'a' [-Wunused-parameter]
/var/folders/kl/lj6ncpnn7g368xlthp3q00kw0000gn/T/go-build327565489/github.com/therecipe/qt/quick/_obj/_cgo_main.c:2:53: warning: unused parameter 'c' [-Wunused-parameter]
/var/folders/kl/lj6ncpnn7g368xlthp3q00kw0000gn/T/go-build327565489/github.com/therecipe/qt/quick/_obj/_cgo_main.c:5:26: warning: unused parameter 'a' [-Wunused-parameter]
/var/folders/kl/lj6ncpnn7g368xlthp3q00kw0000gn/T/go-build327565489/github.com/therecipe/qt/quick/_obj/_cgo_main.c:5:33: warning: unused parameter 'c' [-Wunused-parameter]
/var/folders/kl/lj6ncpnn7g368xlthp3q00kw0000gn/T/go-build327565489/github.com/therecipe/qt/quick/_obj/_cgo_main.c:6:23: warning: unused parameter 'a' [-Wunused-parameter]
/var/folders/kl/lj6ncpnn7g368xlthp3q00kw0000gn/T/go-build327565489/github.com/therecipe/qt/quick/_obj/_cgo_main.c:6:30: warning: unused parameter 'c' [-Wunused-parameter]

I'm not really sure what to do next. Seem to have hit an impasse.

from qt.

therecipe avatar therecipe commented on September 23, 2024

Hey

Just run this again: cd $GOPATH/src/github.com/therecipe/qt && ./setup.sh

It seems like the first time due the qtdeploy issues, the installation was corrupted.

The setup.sh will generate (2 min), install (10-15 min) and test (3-5 min) the binding.

If everything works, you should see a bunch of examples.

Then you can also run this cd $GOPATH/src/github.com/therecipe/qt/internal/examples/quick && qtdeploy build desktop dialog to build the dialog example manually.
(The binary will be in dialog/deploy/darwin)

Also you shouldn't need to use sudo before qtdeploy ... => because it will give you the ($GOPATH not set) issue ?

Also you don't have to manually go get the sub packages, because they are all installed during the setup.sh. (The warnings are normal and nothing to worry about)

Hope this helps.

from qt.

agaviria avatar agaviria commented on September 23, 2024

@therecipe It works! thank you for all your help. 🍻

from qt.

therecipe avatar therecipe commented on September 23, 2024

You are welcome :)
Feel free to ask, if you run into any issues.

from qt.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.