Package Details: ros-melodic-qt-gui-cpp 0.3.11-1

Git Clone URL: https://aur.archlinux.org/ros-melodic-qt-gui-cpp.git (read-only)
Package Base: ros-melodic-qt-gui-cpp
Description: ROS - qt_gui_cpp provides the foundation for C++-bindings for qt_gui and creates bindings for every generator available.
Upstream URL: http://ros.org/wiki/qt_gui_cpp
Licenses: BSD
Submitter: GPereira
Maintainer: bionade24
Last Packager: GPereira
Votes: 1
Popularity: 0.006486
First Submitted: 2018-05-08 14:15
Last Updated: 2019-01-09 18:28

Latest Comments

1 2 Next › Last »

pingplug commented on 2019-04-04 09:23

/bin/sh: --generatorSet=shiboken: command not found

jwhendy commented on 2019-01-19 03:13

So odd. The fix to remove pyside2 worked, despite having an error it couldn't find pyside2_global.h on my initial failure. Other packages in the ros-melodic- ecosystem explicitly failed because I didn't* have sip and/or pyside2 installed though!?

Nim65s commented on 2019-01-17 09:29

@kira1771, @mortazamakasaadi: Cf. https://github.com/ros/catkin/pull/975

kira1771 commented on 2019-01-17 03:08

@mortazamakasaadi Did you find a fix for it? I was experiencing the same issue. After screwing around a little, I found a really hacky way to bypass it. grep shows that the Makefile in /var/tmp/pamac-build-username/ros-melodic-qt-gui-cpp/src/build/sip/qt_gui_cpp_sip is the culprit; on line 12, there's a -l-lpthread double linker argument which should be replaced by -lpthread. Doing that alone does not mitigate the issue as the file is regenerated during build. But if you do sudo chmod a-w Makefile, the generator can't overwrite the changes. I then built the package manually with makepkg. If you have a better solution please let me know.

mortazamakasaadi commented on 2018-12-10 08:40

I managed to pass shiboken error by removeing everything related to pyside2. but now I am facing:

[ 88%] Compiling generated code for qt_gui_cpp_sip Python bindings...
make[3]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule.
/bin/ld: cannot find -l-lpthread
collect2: error: ld returned 1 exit status
make[3]: [Makefile:38: "/home/mak/ros-melodic-qt-gui-cpp/src/build/devel/lib/python3.7/site-packages/qt_gui_cpp/libqt_gui_cpp_sip".so] Error 1
make[2]:
[src/qt_gui_cpp_sip/CMakeFiles/libqt_gui_cpp_sip.dir/build.make:61: devel/lib/python3.7/site-packages/qt_gui_cpp/libqt_gui_cpp_sip.so] Error 2
make[1]: [CMakeFiles/Makefile2:380: src/qt_gui_cpp_sip/CMakeFiles/libqt_gui_cpp_sip.dir/all] Error 2
make:
[Makefile:130: all] Error 2

I have sip and python-sip installed but error is still there... do not know what to do!

kaur commented on 2018-11-27 03:37

Didn't compile properly. Adding 'sip' and 'python-sip' as make dependencies solved the issue.

cbjamo commented on 2018-11-14 21:08

I had to remove the "pyside2" package to fix the shiboken error.

headcra6 commented on 2018-11-06 18:07

Getting the same as @rezenders here... Did anyone stumble upon a solution?

Que commented on 2018-10-22 12:40

Still getting rezenders error and i don't even have pyside2 installed. I have then used pip to install pyside2 and tried to get the package again but the ros-package didn't install.

I then uninstalled the pyside2 it and didn't work after that either.

1CatchMe1 commented on 2018-10-12 19:19

pyside2 should be deleted before installing