Comments (7)
Hey
Just cd into the qt folder and run the setup.sh:
cd $GOPATH/src/github.com/therecipe/qt && ./setup.sh
from qt.
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.
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.
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.
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.
@therecipe It works! thank you for all your help. 🍻
from qt.
You are welcome :)
Feel free to ask, if you run into any issues.
from qt.
Related Issues (20)
- Hello! I have a problem
- deploying linux to windows build fail with newqwebengineview. thanks for your help HOT 4
- Is alive? HOT 1
- Issue with using *QFileDialog.SelectedFiles(), "interface conversion: interface {} is []interface {}, not []string" HOT 1
- /usr/bin/ld: i386 architecture of input file `/tmp/go-link-3590783856/000000.o' is incompatible with i386:x86-64 output HOT 2
- Is there an active fork of this project? HOT 8
- android APK crashes when launched
- Installation fails for Qt 6 HOT 2
- !!! Read before opening a new issue !!!
- qtdeploy may not work with Go1.20 HOT 1
- go: warning: "github.com/therecipe/qt/cmd/..." matched no packages HOT 1
- menu.Actions() panics
- How to add a property sheet file to Qt
- How can I deploy a program to an arm development board and don't see a good way
- Intermittent Qtdeploy Failures HOT 1
- Gave up - Docs need some work for new people HOT 1
- is this project still maintains, what's the latest qt version does it support HOT 2
- qtsetup fails
- qtsetup error in freebsd 14.1 HOT 1
- New and working linux_static deployment dockerfile
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from qt.