Fixed in https://aur.archlinux.org/packages/gazebo-ogre-1.10/.
I also created an upstream pull request which removes the "std::cout"s instead of adding the missing <iostream> include. I guess that makes more sense:
https://bitbucket.org/osrf/gazebo/pull-requests/2778/removed-std-cout-logging-output
----
I wonder how you got that far with this package (https://aur.archlinux.org/packages/gazebo/). Me and various other people weren't able to build it (see comments below), which is why I created gazebo-ogre-1.10. Being able to build with the official community/ogre-1.10 package was just an afterthought.
Or did you modify the PKGBUILD and the cout bug was the first thing you couldn't fix by yourself?
Search Criteria
Package Details: gazebo 11.14.0-2
Package Actions
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.000118 |
First Submitted: | 2008-10-18 22:59 (UTC) |
Last Updated: | 2023-12-11 14:35 (UTC) |
Dependencies (34)
- boost (boost-gitAUR)
- cppzmq (cppzmq-gitAUR)
- curl (curl-quiche-gitAUR, curl-http3-ngtcp2AUR, curl-gitAUR, curl-c-aresAUR)
- freeglut (freeglut-x11-gitAUR, freeglut-wayland-gitAUR)
- freeimage
- graphviz
- ignition-cmake-2AUR
- ignition-common-3AUR
- ignition-fuel_tools-4AUR
- ignition-math-6AUR
- ignition-msgs-5AUR
- ignition-transport-8AUR
- libccdAUR (libccdAUR, libccd-gitAUR)
- libltdl (libtool-gitAUR, libtool)
- libtar
- libxml2 (libxml2-gitAUR, libxml2-2.9AUR)
- ogre-1.9AUR
- protobuf (protobuf-gitAUR)
- qwt
- sdformat-9AUR
- Show 14 more dependencies...
Required by (10)
Sources (1)
Latest Comments
« First ‹ Previous 1 .. 20 21 22 23 24 25 26 27 28 29 30 .. 33 Next › Last »
racko commented on 2017-09-22 17:43 (UTC)
lefamz commented on 2017-09-22 14:36 (UTC)
Hi all, trying to build current package and getting several errors:
/tmp/yaourt-tmp-michal/aur-gazebo/src/gazebo-8.0.0/gazebo/rendering/deferred_shading/MergeMaterialGenerator.cc: In member function ‘virtual Ogre::GpuProgramPtr MergeMaterialGeneratorImpl::GenerateVertexShader(gazebo::rendering::MaterialGenerator::Perm)’:
/tmp/yaourt-tmp-michal/aur-gazebo/src/gazebo-8.0.0/gazebo/rendering/deferred_shading/MergeMaterialGenerator.cc:104:8: error: ‘cout’ is not a member of ‘std’
std::cout << programSource << "\n";
^~~~
/tmp/yaourt-tmp-michal/aur-gazebo/src/gazebo-8.0.0/gazebo/rendering/deferred_shading/MergeMaterialGenerator.cc:104:8: note: suggested alternative: ‘count’
std::cout << programSource << "\n";
^~~~
count
/tmp/yaourt-tmp-michal/aur-gazebo/src/gazebo-8.0.0/gazebo/rendering/deferred_shading/MergeMaterialGenerator.cc: In member function ‘virtual Ogre::GpuProgramPtr MergeMaterialGeneratorImpl::GenerateFragmentShader(gazebo::rendering::MaterialGenerator::Perm)’:
/tmp/yaourt-tmp-michal/aur-gazebo/src/gazebo-8.0.0/gazebo/rendering/deferred_shading/MergeMaterialGenerator.cc:297:8: error: ‘cout’ is not a member of ‘std’
std::cout << programSource << "\n";
^~~~
/tmp/yaourt-tmp-michal/aur-gazebo/src/gazebo-8.0.0/gazebo/rendering/deferred_shading/MergeMaterialGenerator.cc:297:8: note: suggested alternative: ‘count’
std::cout << programSource << "\n";
^~~~
count
Which is weird. Any ideas how to get rid of it?
racko commented on 2017-08-13 17:46 (UTC)
You have to rebuild sdformat because boost was upgraded from 1.63.0 to 1.64.0:
$ nm -CD /usr/lib/libboost_regex.so.1.64.0 | grep get_mem_block
00000000000b09b0 T boost::re_detail_106400::get_mem_block()
tve commented on 2017-08-10 15:24 (UTC)
The latest PKGBUILD errors for me, anyone have a suggestion?
/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../lib/libsdformat.so: undefined reference to `boost::re_detail_106300::cpp_regex_traits_implementation<char>::transform_primary[abi:cxx11](char const*, char const*) const'
/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../lib/libsdformat.so: undefined reference to `boost::re_detail_106300::verify_options(unsigned int, boost::regex_constants::_match_flags)'
/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../lib/libsdformat.so: undefined reference to `boost::re_detail_106300::put_mem_block(void*)'
/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../lib/libsdformat.so: undefined reference to `boost::re_detail_106300::cpp_regex_traits_implementation<char>::transform[abi:cxx11](char const*, char const*) const'
/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../lib/libsdformat.so: undefined reference to `boost::re_detail_106300::get_default_error_string(boost::regex_constants::error_type)'
/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../lib/libsdformat.so: undefined reference to `boost::re_detail_106300::get_mem_block()'
/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../lib/libsdformat.so: undefined reference to `boost::re_detail_106300::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.1.1/../../../../lib/libsdformat.so: undefined reference to `boost::re_detail_106300::raise_runtime_error(std::runtime_error const&)'
collect2: error: ld returned 1 exit status
make[2]: *** [gazebo/gui/CMakeFiles/gzclient.dir/build.make:302: gazebo/gui/gzclient-8.0.0] Error 1
make[1]: *** [CMakeFiles/Makefile2:3278: gazebo/gui/CMakeFiles/gzclient.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
racko commented on 2017-08-07 04:55 (UTC)
I added a new gazebo package that should fix dependency issues and use community/ogre instead of aur/ogre-1.8. I would appreciate your feedback:
https://aur.archlinux.org/packages/gazebo-ogre-1.10/
yimingl commented on 2017-08-03 00:07 (UTC)
@kartikmohta,
Thanks for the update.
but qwt-qt5 is currently gone from AUR.
kartikmohta commented on 2017-08-01 22:54 (UTC)
Updated PKGBUILD for v8.1.1 + changed qt4 dependency to qt5: https://gist.github.com/kartikmohta/c8224bf3174016feb44b3a7b59f59047
wbthomason commented on 2017-06-30 17:19 (UTC)
The updated version of tinyxml2 in community lets this compile.
However, I'm only getting segfaults when I run gazebo or gzclient. Not the same messages as you, @1CatchMe1, just immediate segfaults.
gdb indicates that it's somewhere in the Qt code.
Has anyone else run into/fixed this?
1CatchMe1 commented on 2017-06-28 18:11 (UTC) (edited on 2017-07-01 16:00 (UTC) by 1CatchMe1)
I am getting "escalating to SIGKILL on server" when I run gazebo then exit
And when I run:
$gzclient --verbos
Gazebo multi-robot simulator, version 8.1.1
Copyright (C) 2012 Open Source Robotics Foundation.
Released under the Apache 2 License.
http://gazebosim.org
[Msg] Waiting for master.
[Msg] Connected to gazebo master @ http://127.0.0.1:11345
[Msg] Publicized address:
Segmentation fault (core dumped)
wbthomason commented on 2017-06-28 18:08 (UTC)
@1CatchMe1: Ah, thanks. I hadn't found that issue. It looks like the tinyxml2 developer has released a minor version (5.0.1) claiming to fix this issue. I've flagged the relevant package as out of date, which will hopefully help fix this package.
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.