Package Details: ignition-common 1.0.1-1

Git Clone URL: (read-only)
Package Base: ignition-common
Description: A collection of useful classes and functions for handling many command tasks. This includes parsing 3D mesh files, managing console output, and using PID controllers.
Upstream URL:
Licenses: Apache
Groups: development
Submitter: racko
Maintainer: racko
Last Packager: racko
Votes: 0
Popularity: 0.000000
First Submitted: 2018-02-24 09:56
Last Updated: 2018-02-24 09:56

Latest Comments

racko commented on 2018-03-01 19:35

Take a look at /usr/include/tinyxml2.h. Does it contain the following lines?

 101 static const int TIXML2_MAJOR_VERSION = 6;
 102 static const int TIXML2_MINOR_VERSION = 0;
 103 static const int TIXML2_PATCH_VERSION = 0;
1814 const char* ErrorStr() const;

If "yes", then that header is not being used by your build and I wonder if you have installed the older tinyxml2 version in some other place like /usr/local/include/tinyxml2.h. Maybe try "sudo updatedb ; locate tinyxml2.h" to find it? Which still makes me wonder why cmake tells you "tinyxml2 version 6.0 found".

If "no" => reinstall tinyxml2.

racko commented on 2018-03-01 18:45

You still have an old version of tinyxml2. Compare and 6.0.0 has tinyxml2::XMLDocument::ErrorStr() while the older has tinyxml2::XMLDocument::Error().

osjacky430 commented on 2018-03-01 14:41

Hi, as I reinstall ros-luinar, there is an error about ignition-common.

/home/yaourt_tmp/yaourt-tmp-arithemetica/aur-ignition-common/src/ignitionrobotics-ign-common-21fe175fe91c/src/ In function 'void LogTinyXml2DocumentError(const string&, const tinyxml2::XMLDocument&)': /home/yaourt_tmp/yaourt-tmp-arithemetica/aur-ignition-common/src/ignitionrobotics-ign-common-21fe175fe91c/src/ error: 'const class tinyxml2::XMLDocument' has no member named 'ErrorStr'; did you mean 'Error'? const char * error1 = _doc.ErrorStr(); ^~~~~~~~ Error