Package Details: gazebo 11.14.0-2

Git Clone URL: https://aur.archlinux.org/gazebo.git (read-only, click to copy)
Package Base: gazebo
Description: A multi-robot simulator for outdoor environments
Upstream URL: https://classic.gazebosim.org/
Licenses: Apache
Submitter: None
Maintainer: acxz
Last Packager: acxz
Votes: 35
Popularity: 0.000334
First Submitted: 2008-10-18 22:59 (UTC)
Last Updated: 2023-12-11 14:35 (UTC)

Pinned Comments

billypilgrim commented on 2022-05-09 16:04 (UTC)

Development is on Github: https://github.com/acxz/gazebo-arch Please open issues and PRs there instead of commenting.

Latest Comments

« First ‹ Previous 1 .. 19 20 21 22 23 24 25 26 27 28 29 .. 33 Next › Last »

racko commented on 2017-12-12 18:48 (UTC) (edited on 2017-12-12 18:59 (UTC) by racko)

gazebo 8.2 seems to work as described by kartikmohta. However, gazebo --verbose prints the following messages, which I am currently looking into:

libpng error: Read Error

[Wrn] [GuiIface.cc:117] QPixmap::scaled: Pixmap is a null pixmap

libpng error: Read Error

[Wrn] [GuiIface.cc:117] QPixmap::scaled: Pixmap is a null pixmap

[Err] [RenderEngine.cc:531] Unable to parse material file["/home/racko/aur/gazebo/src/gazebo-8.2.0/media/materials/scripts/ShadowCaster.material"]

[Err] [RenderEngine.cc:531] Unable to parse material file["/home/racko/aur/gazebo/src/gazebo-8.2.0/media/materials/scripts/VPL.material"]

[Err] [RenderEngine.cc:531] Unable to parse material file["/home/racko/aur/gazebo/src/gazebo-8.2.0/media/materials/scripts/blur.material"]

[Err] [RenderEngine.cc:531] Unable to parse material file["/home/racko/aur/gazebo/src/gazebo-8.2.0/media/materials/scripts/deferred_post.material"]

[Err] [RenderEngine.cc:531] Unable to parse material file["/home/racko/aur/gazebo/src/gazebo-8.2.0/media/materials/scripts/deferred_post_minilight.material"]

[Err] [RenderEngine.cc:531] Unable to parse material file["/home/racko/aur/gazebo/src/gazebo-8.2.0/media/materials/scripts/gazebo.material"]

[Err] [RenderEngine.cc:531] Unable to parse material file["/home/racko/aur/gazebo/src/gazebo-8.2.0/media/materials/scripts/grid.material"]

[Err] [RenderEngine.cc:531] Unable to parse material file["/home/racko/aur/gazebo/src/gazebo-8.2.0/media/materials/scripts/kitchen.material"]

[Err] [RenderEngine.cc:531] Unable to parse material file["/home/racko/aur/gazebo/src/gazebo-8.2.0/media/materials/scripts/oculus.material"]

[Err] [RenderEngine.cc:531] Unable to parse material file["/home/racko/aur/gazebo/src/gazebo-8.2.0/media/materials/scripts/picker.material"]

[Err] [RenderEngine.cc:531] Unable to parse material file["/home/racko/aur/gazebo/src/gazebo-8.2.0/media/materials/scripts/ssao.material"]

That being said, the tinyxml issue seems to be much more fun -.-*

mr_paja commented on 2017-12-12 18:44 (UTC) (edited on 2017-12-12 18:45 (UTC) by mr_paja)

tinyxml2 was updated yesterday to version tinyxml2 6.0.0-1 and now breaks the build at 56%. Took me half a day to figure out what the problem is. Best way to make gazebo build:

pacman -R -d -d tinyxml2

sudo pacman -U https://archive.archlinux.org/packages/t/tinyxml2/tinyxml2-5.0.1-1-x86_64.pkg.tar.xz

set tinyxml on hold in /etc/packman.conf

kartikmohta commented on 2017-12-12 01:05 (UTC)

The ogre-1.10.patch is not required with the new version 8.2.0.

racko commented on 2017-11-04 09:54 (UTC)

Also, you need to rebuild ignition-transport (before rebuilding gazebo): /usr/bin/ld: warning: libprotobuf.so.13, needed by /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../../lib/libignition-transport3.so, not found Since it is only a warning it is easy to overlook during compilation ...

racko commented on 2017-11-04 09:33 (UTC)

The /usr/include/ignition/msgs0 files that the compiler complains about are neither part of gazebo nor of protobuf: $ pacman -Qo /usr/include/ignition/msgs0 /usr/include/ignition/msgs0/ is owned by ignition-msgs 0.7.0-1 That's what you need to rebuild before you rebuild gazebo ;)

patrickelectric commented on 2017-11-03 23:38 (UTC)

Problem with Gazebo and the new protobuf version ``` In file included from /tmp/yaourt-tmp-patrick/aur-gazebo/src/gazebo-8.1.1/gazebo/msgs/msgs.hh:32:0, from /tmp/yaourt-tmp-patrick/aur-gazebo/src/gazebo-8.1.1/gazebo/msgs/msgs.cc:26: /usr/include/ignition/msgs0/ignition/msgs/color.pb.h:17:2: error: #error This file was generated by an older version of protoc which is #error This file was generated by an older version of protoc which is ^~~~~ /usr/include/ignition/msgs0/ignition/msgs/color.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please #error incompatible with your Protocol Buffer headers. Please ^~~~~ /usr/include/ignition/msgs0/ignition/msgs/color.pb.h:19:2: error: #error regenerate this file with a newer version of protoc. #error regenerate this file with a newer version of protoc. ``` And isn't possible to compile protobuf3-git, it's failing.

racko commented on 2017-10-16 17:11 (UTC)

> Can you move from qtwebkit to qtwebkit-bin ? The package is unmaintained. Prefer https://aur.archlinux.org/packages/gazebo-ogre-1.10. > libboost_system.so.1.64.0, needed by /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../../lib/libsdformat.so, not found You have to rebuild sdformat because boost was updated. That's an issue with AUR in general. You will have to rebuild sdformat for gazebo-ogre-1.10 as well.

patrickelectric commented on 2017-10-16 16:12 (UTC)

``` [ 83%] Linking CXX executable gzserver /usr/bin/ld: warning: libboost_system.so.1.64.0, needed by /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../../lib/libsdformat.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libboost_filesystem.so.1.64.0, needed by /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../../lib/libsdformat.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libboost_program_options.so.1.64.0, needed by /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../../lib/libsdformat.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libboost_regex.so.1.64.0, needed by /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../../lib/libsdformat.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libboost_iostreams.so.1.64.0, needed by /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../../lib/libsdformat.so, not found (try using -rpath or -rpath-link) /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../../lib/libsdformat.so: undefined reference to `boost::re_detail_106400::cpp_regex_traits_implementation<char>::transform_primary[abi:cxx11](char const*, char const*) const' /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../../lib/libsdformat.so: undefined reference to `boost::re_detail_106400::verify_options(unsigned int, boost::regex_constants::_match_flags)' /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../../lib/libsdformat.so: undefined reference to `boost::re_detail_106400::perl_matcher<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::regex_traits<char, boost::cpp_regex_traits<char> > >::construct_init(boost::basic_regex<char, boost::regex_traits<char, boost::cpp_regex_traits<char> > > const&, boost::regex_constants::_match_flags)' /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../../lib/libsdformat.so: undefined reference to `boost::re_detail_106400::get_mem_block()' /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../../lib/libsdformat.so: undefined reference to `boost::re_detail_106400::cpp_regex_traits_implementation<char>::transform[abi:cxx11](char const*, char const*) const' /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../../lib/libsdformat.so: undefined reference to `boost::re_detail_106400::put_mem_block(void*)' /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../../lib/libsdformat.so: undefined reference to `boost::re_detail_106400::get_default_error_string(boost::regex_constants::error_type)' /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../../lib/libsdformat.so: undefined reference to `boost::re_detail_106400::raise_runtime_error(std::runtime_error const&)' collect2: error: ld returned 1 exit status make[2]: *** [gazebo/CMakeFiles/gzserver.dir/build.make:133: gazebo/gzserver-8.1.1] Error 1 make[1]: *** [CMakeFiles/Makefile2:937: gazebo/CMakeFiles/gzserver.dir/all] Error 2 make[1]: *** Waiting for unfinished jobs.... ```

patrickelectric commented on 2017-10-16 02:26 (UTC)

Can you move from qtwebkit to qtwebkit-bin ?

lefamz commented on 2017-09-25 11:06 (UTC) (edited on 2017-09-25 14:47 (UTC) by lefamz)

Racko: yes, I edited PKGBUILD of qtwebkit to get this done and solve errors on-the-fly. However I was unable to build it to the end. These errors occured about 68% of make run. -- Thanks for suggestion, I will try to build https://aur.archlinux.org/packages/gazebo-ogre-1.10/ instead. Edit: successfull build. Thank you.