ros-industrial/abb_librws

Problem with the Build of the library

kappa95 opened this issue · 10 comments

Hi community,
I'm a newbie of ROS and i'm working on a project which involves a robot ABB Yumi (IRB 14000) and i'm using this library: library link. In order to control the camera i have seen that is needed the RWS library and i found this repository associated to that. So i cloned the in the src folder this package and i tried catkin build and catkin_make_isolated and i had errors like the one reported. How can i solve?
I'm using ROS Kinetic Kame with Ubuntu 16.04 Xenial.

catkin build output
kappa95@kappa95-VivoBook-ASUS-Laptop-X505ZA-X505ZA:~/yumi_depends_ws$ catkin build
------------------------------------------------------------------
Profile:                     default
Extending:          [cached] /opt/ros/kinetic
Workspace:                   /home/kappa95/yumi_depends_ws
------------------------------------------------------------------
Build Space:        [exists] /home/kappa95/yumi_depends_ws/build
Devel Space:        [exists] /home/kappa95/yumi_depends_ws/devel
Install Space:      [unused] /home/kappa95/yumi_depends_ws/install
Log Space:          [exists] /home/kappa95/yumi_depends_ws/logs
Source Space:       [exists] /home/kappa95/yumi_depends_ws/src
DESTDIR:            [unused] None
------------------------------------------------------------------
Devel Space Layout:          linked
Install Space Layout:        None
------------------------------------------------------------------
Additional CMake Args:       None
Additional Make Args:        None
Additional catkin Make Args: None
Internal Make Job Server:    True
Cache Job Environments:      False
------------------------------------------------------------------
Whitelisted Packages:        None
Blacklisted Packages:        None
------------------------------------------------------------------
Workspace configuration appears valid.
------------------------------------------------------------------
[build] Found '27' packages in 0.0 seconds.                                    
[build] Updating package table.                                                
Starting  >>> abb_irb2400_moveit_plugins                                       
Starting  >>> abb_irb2400_support                                              
Starting  >>> abb_irb5400_support                                              
Starting  >>> abb_irb6600_support                                              
Starting  >>> abb_irb6640_support                                              
Starting  >>> abb_librws                                                       
Starting  >>> gazebo_mimic                                                     
Starting  >>> industrial_deprecated                                            
Finished  <<< abb_irb6600_support                          [ 0.2 seconds ]     
Starting  >>> industrial_msgs                                                  
Finished  <<< abb_irb6640_support                          [ 0.2 seconds ]     
Starting  >>> industrial_trajectory_filters                                    
Finished  <<< abb_irb2400_moveit_plugins                   [ 0.3 seconds ]     
Starting  >>> industrial_utils                                                 
Finished  <<< gazebo_mimic                                 [ 0.2 seconds ]     
Starting  >>> yumi_cameras                                                     
Finished  <<< abb_irb2400_support                          [ 0.2 seconds ]     
Starting  >>> yumi_description                                                 
Finished  <<< industrial_deprecated                        [ 0.1 seconds ]     
Starting  >>> yumi_moveit_demos                                                
Finished  <<< abb_irb5400_support                          [ 0.2 seconds ]     
Starting  >>> yumi_support                                                     
Finished  <<< industrial_trajectory_filters                [ 0.2 seconds ]     
Finished  <<< industrial_utils                             [ 0.2 seconds ]     
Finished  <<< yumi_cameras                                 [ 0.2 seconds ]     
Finished  <<< yumi_description                             [ 0.2 seconds ]     
Starting  >>> yumi_test_controllers                                            
Starting  >>> yumi_control                                                     
Starting  >>> yumi_moveit_config                                               
Finished  <<< yumi_moveit_demos                            [ 0.2 seconds ]     
Finished  <<< industrial_msgs                              [ 0.7 seconds ]     
Starting  >>> simple_message                                                   
Finished  <<< yumi_support                                 [ 0.2 seconds ]     
Finished  <<< yumi_control                                 [ 0.2 seconds ]     
Finished  <<< yumi_test_controllers                        [ 0.2 seconds ]     
Finished  <<< yumi_moveit_config                           [ 0.2 seconds ]     
_______________________________________________________________________________
Errors     << abb_librws:make /home/kappa95/yumi_depends_ws/logs/abb_librws/build.make.000.log
In file included from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_client.h:48:0,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/src/rws_client.cpp:41:
/home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_poco_client.h:42:38: fatal error: Poco/Net/HTTPCredentials.h: File o directory non esistente
In file included from /home/kappa95/yumi_depends_ws/src/abb_librws/src/rws_poco_client.cpp:43:0:
/home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_poco_client.h:42:38: fatal error: Poco/Net/HTTPCredentials.h: File o directory non esistente
In file included from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_client.h:48:0,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_interface.h:40,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/src/rws_interface.cpp:40:
/home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_poco_client.h:42:38: fatal error: Poco/Net/HTTPCredentials.h: File o directory non esistente
compilation terminated.
compilation terminated.
compilation terminated.
make[2]: *** [CMakeFiles/abb_librws.dir/src/rws_interface.cpp.o] Errore 1
make[2]: *** Attesa per i processi non terminati....
make[2]: *** [CMakeFiles/abb_librws.dir/src/rws_client.cpp.o] Errore 1
make[2]: *** [CMakeFiles/abb_librws.dir/src/rws_poco_client.cpp.o] Errore 1
make[1]: *** [CMakeFiles/abb_librws.dir/all] Errore 2
make: *** [all] Errore 2
cd /home/kappa95/yumi_depends_ws/build/abb_librws; catkin build --get-env abb_librws | catkin env -si  /usr/bin/make --jobserver-fds=6,7 -j; cd -
...............................................................................
Failed     << abb_librws:make                              [ Exited with code 2 ]
Failed    <<< abb_librws                                   [ 1.7 seconds ]     
Abandoned <<< abb_irb2400_moveit_config                    [ Unrelated job failed ]
Abandoned <<< abb_irb6640_moveit_config                    [ Unrelated job failed ]
Abandoned <<< industrial_robot_client                      [ Unrelated job failed ]
Abandoned <<< industrial_robot_simulator                   [ Unrelated job failed ]
Abandoned <<< yumi_hw                                      [ Unrelated job failed ]
Abandoned <<< yumi_launch                                  [ Unrelated job failed ]
Finished  <<< simple_message                               [ 0.3 seconds ]     
[build] Summary: 18 of 25 packages succeeded.                                  
[build]   Ignored:   2 packages were skipped or are blacklisted.               
[build]   Warnings:  None.                                                     
[build]   Abandoned: 6 packages were abandoned.                                
[build]   Failed:    1 packages failed.                                        
[build] Runtime: 2.1 seconds total.                                            
[build] Note: Workspace packages have changed, please re-source setup files to use them.

It looks like you don't have Poco installed. Did you notice that dependency mentioned under Dependencies in the readme?

i'm working on a project which involves a robot ABB Yumi (IRB 14000) and i'm using this library: library link. In order to control the camera i have seen that is needed the RWS library and i found this repository associated to that.

I'm actually not sure whether those packages can use this version of abb_librws. Have you made sure of this?

I'm going to assume this is a problem with missing dependencies, and as such close this for now.

If it turns out this is something else, we can re-open.

As a general comment:

So i cloned the in the src folder this package and i tried catkin build and catkin_make_isolated and i had errors like the one reported. How can i solve?

Just cloning a repository in your workspace is not going to be sufficient in most cases.

You'll always need to make sure to have dependencies installed. See How to build a package from source on Ubuntu MATE 16.04 LTS and ROS Kinetic? on ROS Answers for a workflow for ROS packages specifically, but the principle holds for other packages as well.

Thank you so much for the answer, sorry if i had posted 2 issues but github gave to me 404 and in the end it posted twice. I have checked the README and i have build and installed POCO using their documentation:

sudo apt-get -y update && sudo apt-get -y install git g++ make cmake libssl-dev
git clone -b master https://github.com/pocoproject/poco.git.

cd poco
mkdir cmake-build
cd cmake-build

cmake ..
cmake --build . --config Release
sudo cmake --build . --target install

Anyway now i have similar errors anytime i'm using: catkin_make -DCMAKE_BUILD_TYPE=Release
Now i achieve this:

error dump
/usr/local/include/Poco/Exception.h:228:1: error: expected ‘;’ at end of member declaration
 POCO_DECLARE_EXCEPTION(Foundation_API, PoolOverflowException, RuntimeException)
 ^
/usr/local/include/Poco/Exception.h:228:1: error: ‘noexcept’ does not name a type
 POCO_DECLARE_EXCEPTION(Foundation_API, PoolOverflowException, RuntimeException)
 ^
/usr/local/include/Poco/SAX/NamespaceSupport.h:97:50: error: ‘PrefixSet’ has not been declared
  void getPrefixes(const XMLString& namespaceURI, PrefixSet& prefixes) const;
                                                  ^
/usr/local/include/Poco/SAX/NamespaceSupport.h:111:8: error: ‘XMLString’ does not name a type
  const XMLString& getURI(const XMLString& prefix) const;
        ^
/usr/local/include/Poco/SAX/NamespaceSupport.h:153:25: error: ‘XMLString’ does not name a type
  bool processName(const XMLString& qname, XMLString& namespaceURI, XMLString& localName, bool isAttribute) const;
                         ^
/usr/local/include/Poco/SAX/NamespaceSupport.h:153:43: error: ‘XMLString’ has not been declared
  bool processName(const XMLString& qname, XMLString& namespaceURI, XMLString& localName, bool isAttribute) const;
                                           ^
/usr/local/include/Poco/SAX/NamespaceSupport.h:153:68: error: ‘XMLString’ has not been declared
  bool processName(const XMLString& qname, XMLString& namespaceURI, XMLString& localName, bool isAttribute) const;
                                                                    ^
/usr/local/include/Poco/SAX/NamespaceSupport.h:174:15: error: ‘XMLString’ does not name a type
  static const XMLString XML_NAMESPACE;
               ^
/usr/local/include/Poco/SAX/NamespaceSupport.h:175:15: error: ‘XMLString’ does not name a type
  static const XMLString XML_NAMESPACE_PREFIX;
               ^
/usr/local/include/Poco/SAX/NamespaceSupport.h:176:15: error: ‘XMLString’ does not name a type
  static const XMLString XMLNS_NAMESPACE;
               ^
/usr/local/include/Poco/SAX/NamespaceSupport.h:177:15: error: ‘XMLString’ does not name a type
  static const XMLString XMLNS_NAMESPACE_PREFIX;
               ^
/usr/local/include/Poco/SAX/NamespaceSupport.h:183:19: error: ‘XMLString’ was not declared in this scope
  typedef std::map<XMLString, XMLString> Context;
                   ^
/usr/local/include/Poco/SAX/NamespaceSupport.h:183:30: error: ‘XMLString’ was not declared in this scope
  typedef std::map<XMLString, XMLString> Context;
                              ^
/usr/local/include/Poco/SAX/NamespaceSupport.h:183:39: error: template argument 1 is invalid
  typedef std::map<XMLString, XMLString> Context;
                                       ^
/usr/local/include/Poco/SAX/NamespaceSupport.h:183:39: error: template argument 2 is invalid
/usr/local/include/Poco/SAX/NamespaceSupport.h:183:39: error: template argument 3 is invalid
/usr/local/include/Poco/SAX/NamespaceSupport.h:183:39: error: template argument 4 is invalid
/usr/local/include/Poco/SAX/NamespaceSupport.h:188:15: error: ‘XMLString’ does not name a type
  static const XMLString EMPTY_STRING;
               ^
In file included from /usr/local/include/Poco/DOM/AbstractNode.h:22:0,
                 from /usr/local/include/Poco/DOM/AbstractContainerNode.h:22,
                 from /usr/local/include/Poco/DOM/Document.h:22,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_common.h:45,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_client.h:46,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/src/rws_client.cpp:41:
/usr/local/include/Poco/DOM/Node.h:73:16: error: ‘XMLString’ does not name a type
  virtual const XMLString& nodeName() const = 0;
                ^
/usr/local/include/Poco/DOM/Node.h:76:8: error: ‘XMLString’ does not name a type
  const XMLString& nodeValue() const;
        ^
/usr/local/include/Poco/DOM/Node.h:79:16: error: ‘XMLString’ does not name a type
  virtual const XMLString& getNodeValue() const = 0;
                ^
/usr/local/include/Poco/DOM/Node.h:82:34: error: ‘XMLString’ does not name a type
  virtual void setNodeValue(const XMLString& value) = 0;
                                  ^
/usr/local/include/Poco/DOM/Node.h:187:33: error: ‘XMLString’ does not name a type
  virtual bool isSupported(const XMLString& feature, const XMLString& version) const = 0;
                                 ^
/usr/local/include/Poco/DOM/Node.h:187:59: error: ‘XMLString’ does not name a type
  virtual bool isSupported(const XMLString& feature, const XMLString& version) const = 0;
                                                           ^
/usr/local/include/Poco/DOM/Node.h:191:16: error: ‘XMLString’ does not name a type
  virtual const XMLString& namespaceURI() const = 0;
                ^
/usr/local/include/Poco/DOM/Node.h:201:10: error: ‘XMLString’ does not name a type
  virtual XMLString prefix() const = 0;
          ^
/usr/local/include/Poco/DOM/Node.h:204:16: error: ‘XMLString’ does not name a type
  virtual const XMLString& localName() const = 0;
                ^
/usr/local/include/Poco/DOM/Node.h:211:8: error: expected nested-name-specifier before ‘NSMap’
  using NSMap = Poco::XML::NamespaceSupport;
        ^
/usr/local/include/Poco/DOM/Node.h:213:10: error: ‘XMLString’ does not name a type
  virtual XMLString innerText() const = 0;
          ^
/usr/local/include/Poco/DOM/Node.h:219:36: error: ‘XMLString’ does not name a type
  virtual Node* getNodeByPath(const XMLString& path) const = 0;
                                    ^
/usr/local/include/Poco/DOM/Node.h:243:38: error: ‘XMLString’ does not name a type
  virtual Node* getNodeByPathNS(const XMLString& path, const NSMap& nsMap) const = 0;
                                      ^
/usr/local/include/Poco/DOM/Node.h:243:61: error: ‘NSMap’ does not name a type
  virtual Node* getNodeByPathNS(const XMLString& path, const NSMap& nsMap) const = 0;
                                                             ^
/usr/local/include/Poco/DOM/Node.h:276:14: error: ‘XMLString’ does not name a type
 inline const XMLString& Node::nodeValue() const
              ^
In file included from /usr/local/include/Poco/DOM/MutationEvent.h:22:0,
                 from /usr/local/include/Poco/DOM/AbstractNode.h:23,
                 from /usr/local/include/Poco/DOM/AbstractContainerNode.h:22,
                 from /usr/local/include/Poco/DOM/Document.h:22,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_common.h:45,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_client.h:46,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/src/rws_client.cpp:41:
/usr/local/include/Poco/DOM/Event.h:51:8: error: ‘XMLString’ does not name a type
  const XMLString& type() const;
        ^
/usr/local/include/Poco/DOM/Event.h:73:8: error: ‘UInt64’ in namespace ‘Poco’ does not name a type
  Poco::UInt64 timeStamp() const;
        ^
/usr/local/include/Poco/DOM/Event.h:102:23: error: ‘XMLString’ does not name a type
  void initEvent(const XMLString& eventType, bool canBubble, bool isCancelable);
                       ^
/usr/local/include/Poco/DOM/Event.h:115:40: error: ‘XMLString’ does not name a type
  Event(Document* pOwnerDocument, const XMLString& type);
                                        ^
/usr/local/include/Poco/DOM/Event.h:116:40: error: ‘XMLString’ does not name a type
  Event(Document* pOwnerDocument, const XMLString& type, EventTarget* pTarget, bool canBubble, bool isCancelable);
                                        ^
/usr/local/include/Poco/DOM/Event.h:136:2: error: ‘XMLString’ does not name a type
  XMLString    _type;
  ^
/usr/local/include/Poco/DOM/Event.h:152:14: error: ‘XMLString’ does not name a type
 inline const XMLString& Event::type() const
              ^
/usr/local/include/Poco/DOM/Event.h:188:14: error: ‘UInt64’ in namespace ‘Poco’ does not name a type
 inline Poco::UInt64 Event::timeStamp() const
              ^
In file included from /usr/local/include/Poco/DOM/AbstractNode.h:23:0,
                 from /usr/local/include/Poco/DOM/AbstractContainerNode.h:22,
                 from /usr/local/include/Poco/DOM/Document.h:22,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_common.h:45,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_client.h:46,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/src/rws_client.cpp:41:
/usr/local/include/Poco/DOM/MutationEvent.h:53:8: error: ‘XMLString’ does not name a type
  const XMLString& prevValue() const;
        ^
/usr/local/include/Poco/DOM/MutationEvent.h:57:8: error: ‘XMLString’ does not name a type
  const XMLString& newValue() const;
        ^
/usr/local/include/Poco/DOM/MutationEvent.h:61:8: error: ‘XMLString’ does not name a type
  const XMLString& attrName() const;
        ^
/usr/local/include/Poco/DOM/MutationEvent.h:69:31: error: ‘XMLString’ does not name a type
  void initMutationEvent(const XMLString& type, bool canBubble, bool cancelable, Node* relatedNode, 
                               ^
/usr/local/include/Poco/DOM/MutationEvent.h:70:31: error: ‘XMLString’ does not name a type
                         const XMLString& prevValue, const XMLString& newValue, const XMLString& attrName, AttrChangeType change);
                               ^
/usr/local/include/Poco/DOM/MutationEvent.h:70:59: error: ‘XMLString’ does not name a type
                         const XMLString& prevValue, const XMLString& newValue, const XMLString& attrName, AttrChangeType change);
                                                           ^
/usr/local/include/Poco/DOM/MutationEvent.h:70:86: error: ‘XMLString’ does not name a type
                         const XMLString& prevValue, const XMLString& newValue, const XMLString& attrName, AttrChangeType change);
                                                                                      ^
In file included from /usr/local/include/Poco/DOM/AbstractNode.h:23:0,
                 from /usr/local/include/Poco/DOM/AbstractContainerNode.h:22,
                 from /usr/local/include/Poco/DOM/Document.h:22,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_common.h:45,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_client.h:46,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/src/rws_client.cpp:41:
/usr/local/include/Poco/DOM/MutationEvent.h:80:15: error: ‘XMLString’ does not name a type
  static const XMLString DOMSubtreeModified;
               ^
/usr/local/include/Poco/DOM/MutationEvent.h:81:15: error: ‘XMLString’ does not name a type
  static const XMLString DOMNodeInserted;
               ^
/usr/local/include/Poco/DOM/MutationEvent.h:82:15: error: ‘XMLString’ does not name a type
  static const XMLString DOMNodeRemoved;
               ^
/usr/local/include/Poco/DOM/MutationEvent.h:83:15: error: ‘XMLString’ does not name a type
  static const XMLString DOMNodeRemovedFromDocument;
               ^
/usr/local/include/Poco/DOM/MutationEvent.h:84:15: error: ‘XMLString’ does not name a type
  static const XMLString DOMNodeInsertedIntoDocument;
               ^
/usr/local/include/Poco/DOM/MutationEvent.h:85:15: error: ‘XMLString’ does not name a type
  static const XMLString DOMAttrModified;
               ^
/usr/local/include/Poco/DOM/MutationEvent.h:86:15: error: ‘XMLString’ does not name a type
  static const XMLString DOMCharacterDataModified;
               ^
/usr/local/include/Poco/DOM/MutationEvent.h:89:48: error: ‘XMLString’ does not name a type
  MutationEvent(Document* pOwnerDocument, const XMLString& type);
                                                ^
/usr/local/include/Poco/DOM/MutationEvent.h:90:48: error: ‘XMLString’ does not name a type
  MutationEvent(Document* pOwnerDocument, const XMLString& type, EventTarget* pTarget, bool canBubble, bool cancelable, Node* relatedNode);
                                                ^
/usr/local/include/Poco/DOM/MutationEvent.h:91:48: error: ‘XMLString’ does not name a type
  MutationEvent(Document* pOwnerDocument, const XMLString& type, EventTarget* pTarget, bool canBubble, bool cancelable, Node* relatedNode, 
                                                ^
/usr/local/include/Poco/DOM/MutationEvent.h:92:13: error: ‘XMLString’ does not name a type
       const XMLString& prevValue, const XMLString& newValue, const XMLString& attrName, AttrChangeType change);
             ^
/usr/local/include/Poco/DOM/MutationEvent.h:92:41: error: ‘XMLString’ does not name a type
       const XMLString& prevValue, const XMLString& newValue, const XMLString& attrName, AttrChangeType change);
                                         ^
/usr/local/include/Poco/DOM/MutationEvent.h:92:68: error: ‘XMLString’ does not name a type
       const XMLString& prevValue, const XMLString& newValue, const XMLString& attrName, AttrChangeType change);
                                                                    ^
/usr/local/include/Poco/DOM/MutationEvent.h:96:2: error: ‘XMLString’ does not name a type
  XMLString      _prevValue;
  ^
/usr/local/include/Poco/DOM/MutationEvent.h:97:2: error: ‘XMLString’ does not name a type
  XMLString      _newValue;
  ^
/usr/local/include/Poco/DOM/MutationEvent.h:98:2: error: ‘XMLString’ does not name a type
  XMLString      _attrName;
  ^
/usr/local/include/Poco/DOM/MutationEvent.h:116:14: error: ‘XMLString’ does not name a type
 inline const XMLString& MutationEvent::prevValue() const
              ^
/usr/local/include/Poco/DOM/MutationEvent.h:122:14: error: ‘XMLString’ does not name a type
 inline const XMLString& MutationEvent::newValue() const
              ^
/usr/local/include/Poco/DOM/MutationEvent.h:128:14: error: ‘XMLString’ does not name a type
 inline const XMLString& MutationEvent::attrName() const
              ^
In file included from /usr/local/include/Poco/DOM/AbstractContainerNode.h:22:0,
                 from /usr/local/include/Poco/DOM/Document.h:22,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_common.h:45,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_client.h:46,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/src/rws_client.cpp:41:
/usr/local/include/Poco/DOM/AbstractNode.h:43:8: error: ‘XMLString’ does not name a type
  const XMLString& nodeName() const;
        ^
/usr/local/include/Poco/DOM/AbstractNode.h:44:8: error: ‘XMLString’ does not name a type
  const XMLString& getNodeValue() const;
        ^
/usr/local/include/Poco/DOM/AbstractNode.h:45:26: error: ‘XMLString’ does not name a type
  void setNodeValue(const XMLString& value);
                          ^
/usr/local/include/Poco/DOM/AbstractNode.h:61:25: error: ‘XMLString’ does not name a type
  bool isSupported(const XMLString& feature, const XMLString& version) const;
                         ^
/usr/local/include/Poco/DOM/AbstractNode.h:61:51: error: ‘XMLString’ does not name a type
  bool isSupported(const XMLString& feature, const XMLString& version) const;
                                                   ^
/usr/local/include/Poco/DOM/AbstractNode.h:62:8: error: ‘XMLString’ does not name a type
  const XMLString& namespaceURI() const;
        ^
/usr/local/include/Poco/DOM/AbstractNode.h:63:2: error: ‘XMLString’ does not name a type
  XMLString prefix() const;
  ^
/usr/local/include/Poco/DOM/AbstractNode.h:64:8: error: ‘XMLString’ does not name a type
  const XMLString& localName() const;
        ^
/usr/local/include/Poco/DOM/AbstractNode.h:68:30: error: ‘XMLString’ does not name a type
  void addEventListener(const XMLString& type, EventListener* listener, bool useCapture);
                              ^
/usr/local/include/Poco/DOM/AbstractNode.h:69:33: error: ‘XMLString’ does not name a type
  void removeEventListener(const XMLString& type, EventListener* listener, bool useCapture);
                                 ^
/usr/local/include/Poco/DOM/AbstractNode.h:73:2: error: ‘XMLString’ does not name a type
  XMLString innerText() const;
  ^
/usr/local/include/Poco/DOM/AbstractNode.h:74:28: error: ‘XMLString’ does not name a type
  Node* getNodeByPath(const XMLString& path) const;
                            ^
/usr/local/include/Poco/DOM/AbstractNode.h:75:30: error: ‘XMLString’ does not name a type
  Node* getNodeByPathNS(const XMLString& path, const NSMap& nsMap) const;
                              ^
/usr/local/include/Poco/DOM/AbstractNode.h:75:53: error: ‘NSMap’ does not name a type
  Node* getNodeByPathNS(const XMLString& path, const NSMap& nsMap) const;
                                                     ^
/usr/local/include/Poco/DOM/AbstractNode.h:95:89: error: ‘XMLString’ does not name a type
  void dispatchAttrModified(Attr* pAttr, MutationEvent::AttrChangeType changeType, const XMLString& prevValue, const XMLString& newValue);
                                                                                         ^
/usr/local/include/Poco/DOM/AbstractNode.h:95:117: error: ‘XMLString’ does not name a type
  void dispatchAttrModified(Attr* pAttr, MutationEvent::AttrChangeType changeType, const XMLString& prevValue, const XMLString& newValue);
                                                                                                                     ^
In file included from /usr/local/include/Poco/DOM/AbstractContainerNode.h:22:0,
                 from /usr/local/include/Poco/DOM/Document.h:22,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_common.h:45,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_client.h:46,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/src/rws_client.cpp:41:
/usr/local/include/Poco/DOM/AbstractNode.h:96:43: error: ‘XMLString’ does not name a type
  void dispatchCharacterDataModified(const XMLString& prevValue, const XMLString& newValue);
                                           ^
/usr/local/include/Poco/DOM/AbstractNode.h:96:71: error: ‘XMLString’ does not name a type
  void dispatchCharacterDataModified(const XMLString& prevValue, const XMLString& newValue);
                                                                       ^
/usr/local/include/Poco/DOM/AbstractNode.h:99:15: error: ‘XMLString’ does not name a type
  static const XMLString EMPTY_STRING;
               ^
/usr/local/include/Poco/DOM/AbstractNode.h:109:15: error: ‘XMLString’ does not name a type
  static const XMLString NODE_NAME;
               ^
In file included from /usr/local/include/Poco/DOM/Document.h:22:0,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_common.h:45,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_client.h:46,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/src/rws_client.cpp:41:
/usr/local/include/Poco/DOM/AbstractContainerNode.h:45:28: error: ‘XMLString’ does not name a type
  Node* getNodeByPath(const XMLString& path) const;
                            ^
/usr/local/include/Poco/DOM/AbstractContainerNode.h:46:30: error: ‘XMLString’ does not name a type
  Node* getNodeByPathNS(const XMLString& path, const NSMap& nsMap) const;
                              ^
/usr/local/include/Poco/DOM/AbstractContainerNode.h:46:53: error: ‘NSMap’ does not name a type
  Node* getNodeByPathNS(const XMLString& path, const NSMap& nsMap) const;
                                                     ^
/usr/local/include/Poco/DOM/AbstractContainerNode.h:56:21: error: expected ‘;’ at end of member declaration
  static const Node* findNode(XMLString::const_iterator& it, const XMLString::const_iterator& end, const Node* pNode, const NSMap* pNSMap);
                     ^
/usr/local/include/Poco/DOM/AbstractContainerNode.h:56:30: error: ‘XMLString’ has not been declared
  static const Node* findNode(XMLString::const_iterator& it, const XMLString::const_iterator& end, const Node* pNode, const NSMap* pNSMap);
                              ^
/usr/local/include/Poco/DOM/AbstractContainerNode.h:56:55: error: expected ‘)’ before ‘&’ token
  static const Node* findNode(XMLString::const_iterator& it, const XMLString::const_iterator& end, const Node* pNode, const NSMap* pNSMap);
                                                       ^
In file included from /usr/local/include/Poco/DOM/Document.h:22:0,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_common.h:45,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_client.h:46,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/src/rws_client.cpp:41:
/usr/local/include/Poco/DOM/AbstractContainerNode.h:57:39: error: ‘XMLString’ does not name a type
  static const Node* findElement(const XMLString& name, const Node* pNode, const NSMap* pNSMap);
                                       ^
/usr/local/include/Poco/DOM/AbstractContainerNode.h:57:81: error: ‘NSMap’ does not name a type
  static const Node* findElement(const XMLString& name, const Node* pNode, const NSMap* pNSMap);
                                                                                 ^
/usr/local/include/Poco/DOM/AbstractContainerNode.h:58:69: error: ‘NSMap’ does not name a type
  static const Node* findElement(int index, const Node* pNode, const NSMap* pNSMap);
                                                                     ^
/usr/local/include/Poco/DOM/AbstractContainerNode.h:59:39: error: ‘XMLString’ does not name a type
  static const Node* findElement(const XMLString& attr, const XMLString& value, const Node* pNode, const NSMap* pNSMap);
                                       ^
/usr/local/include/Poco/DOM/AbstractContainerNode.h:59:62: error: ‘XMLString’ does not name a type
  static const Node* findElement(const XMLString& attr, const XMLString& value, const Node* pNode, const NSMap* pNSMap);
                                                              ^
/usr/local/include/Poco/DOM/AbstractContainerNode.h:59:105: error: ‘NSMap’ does not name a type
  static const Node* findElement(const XMLString& attr, const XMLString& value, const Node* pNode, const NSMap* pNSMap);
                                                                                                         ^
/usr/local/include/Poco/DOM/AbstractContainerNode.h:60:41: error: ‘XMLString’ does not name a type
  static const Attr* findAttribute(const XMLString& name, const Node* pNode, const NSMap* pNSMap);
                                         ^
/usr/local/include/Poco/DOM/AbstractContainerNode.h:60:83: error: ‘NSMap’ does not name a type
  static const Attr* findAttribute(const XMLString& name, const Node* pNode, const NSMap* pNSMap);
                                                                                   ^
/usr/local/include/Poco/DOM/AbstractContainerNode.h:61:31: error: ‘XMLString’ does not name a type
  bool hasAttributeValue(const XMLString& name, const XMLString& value, const NSMap* pNSMap) const;
                               ^
/usr/local/include/Poco/DOM/AbstractContainerNode.h:61:54: error: ‘XMLString’ does not name a type
  bool hasAttributeValue(const XMLString& name, const XMLString& value, const NSMap* pNSMap) const;
                                                      ^
/usr/local/include/Poco/DOM/AbstractContainerNode.h:61:78: error: ‘NSMap’ does not name a type
  bool hasAttributeValue(const XMLString& name, const XMLString& value, const NSMap* pNSMap) const;
                                                                              ^
/usr/local/include/Poco/DOM/AbstractContainerNode.h:62:74: error: ‘NSMap’ does not name a type
  static bool namesAreEqual(const Node* pNode1, const Node* pNode2, const NSMap* pNSMap);
                                                                          ^
/usr/local/include/Poco/DOM/AbstractContainerNode.h:63:53: error: ‘XMLString’ does not name a type
  static bool namesAreEqual(const Node* pNode, const XMLString& name, const NSMap* pNSMap);
                                                     ^
/usr/local/include/Poco/DOM/AbstractContainerNode.h:63:76: error: ‘NSMap’ does not name a type
  static bool namesAreEqual(const Node* pNode, const XMLString& name, const NSMap* pNSMap);
                                                                            ^
/usr/local/include/Poco/DOM/AbstractContainerNode.h:65:15: error: ‘XMLString’ does not name a type
  static const XMLString WILDCARD;
               ^
In file included from /usr/local/include/Poco/DOM/Document.h:23:0,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_common.h:45,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_client.h:46,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/src/rws_client.cpp:41:
/usr/local/include/Poco/DOM/DocumentEvent.h:40:35: error: ‘XMLString’ does not name a type
  virtual Event* createEvent(const XMLString& eventType) const = 0;
                                   ^
In file included from /usr/local/include/Poco/DOM/Element.h:23:0,
                 from /usr/local/include/Poco/DOM/Document.h:24,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_common.h:45,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_client.h:46,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/src/rws_client.cpp:41:
/usr/local/include/Poco/XML/Name.h:37:13: error: ‘XMLString’ does not name a type
  Name(const XMLString& qname);
             ^
/usr/local/include/Poco/XML/Name.h:40:13: error: ‘XMLString’ does not name a type
  Name(const XMLString& qname, const XMLString& namespaceURI);
             ^
/usr/local/include/Poco/XML/Name.h:40:37: error: ‘XMLString’ does not name a type
  Name(const XMLString& qname, const XMLString& namespaceURI);
                                     ^
/usr/local/include/Poco/XML/Name.h:44:13: error: ‘XMLString’ does not name a type
  Name(const XMLString& qname, const XMLString& namespaceURI, const XMLString& localName);
             ^
/usr/local/include/Poco/XML/Name.h:44:37: error: ‘XMLString’ does not name a type
  Name(const XMLString& qname, const XMLString& namespaceURI, const XMLString& localName);
                                     ^
/usr/local/include/Poco/XML/Name.h:44:68: error: ‘XMLString’ does not name a type
  Name(const XMLString& qname, const XMLString& namespaceURI, const XMLString& localName);
                                                                    ^
/usr/local/include/Poco/XML/Name.h:50:11: error: expected ‘,’ or ‘...’ before ‘&&’ token
  Name(Name&& name) noexcept;
           ^
/usr/local/include/Poco/XML/Name.h:50:18: error: invalid constructor; you probably meant ‘Poco::XML::Name (const Poco::XML::Name&)’
  Name(Name&& name) noexcept;
                  ^
/usr/local/include/Poco/XML/Name.h:50:18: error: expected ‘;’ at end of member declaration
/usr/local/include/Poco/XML/Name.h:50:20: error: ‘noexcept’ does not name a type
  Name(Name&& name) noexcept;
                    ^
/usr/local/include/Poco/XML/Name.h:50:20: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
/usr/local/include/Poco/XML/Name.h:59:24: error: expected ‘,’ or ‘...’ before ‘&&’ token
  Name& operator = (Name&& name) noexcept;
                        ^
/usr/local/include/Poco/XML/Name.h:59:31: error: expected ‘;’ at end of member declaration
  Name& operator = (Name&& name) noexcept;
                               ^
/usr/local/include/Poco/XML/Name.h:59:33: error: ‘noexcept’ does not name a type
  Name& operator = (Name&& name) noexcept;
                                 ^
/usr/local/include/Poco/XML/Name.h:59:33: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
/usr/local/include/Poco/XML/Name.h:65:20: error: ‘XMLString’ does not name a type
  void assign(const XMLString& qname);
                    ^
/usr/local/include/Poco/XML/Name.h:68:20: error: ‘XMLString’ does not name a type
  void assign(const XMLString& qname, const XMLString& namespaceURI);
                    ^
/usr/local/include/Poco/XML/Name.h:68:44: error: ‘XMLString’ does not name a type
  void assign(const XMLString& qname, const XMLString& namespaceURI);
                                            ^
/usr/local/include/Poco/XML/Name.h:72:20: error: ‘XMLString’ does not name a type
  void assign(const XMLString& qname, const XMLString& namespaceURI, const XMLString& localName);
                    ^
/usr/local/include/Poco/XML/Name.h:72:44: error: ‘XMLString’ does not name a type
  void assign(const XMLString& qname, const XMLString& namespaceURI, const XMLString& localName);
                                            ^
/usr/local/include/Poco/XML/Name.h:72:75: error: ‘XMLString’ does not name a type
  void assign(const XMLString& qname, const XMLString& namespaceURI, const XMLString& localName);
                                                                           ^
/usr/local/include/Poco/XML/Name.h:78:20: error: ‘XMLString’ does not name a type
  bool equals(const XMLString& qname, const XMLString& namespaceURI, const XMLString& localName) const;
                    ^
/usr/local/include/Poco/XML/Name.h:78:44: error: ‘XMLString’ does not name a type
  bool equals(const XMLString& qname, const XMLString& namespaceURI, const XMLString& localName) const;
                                            ^
/usr/local/include/Poco/XML/Name.h:78:75: error: ‘XMLString’ does not name a type
  bool equals(const XMLString& qname, const XMLString& namespaceURI, const XMLString& localName) const;
                                                                           ^
/usr/local/include/Poco/XML/Name.h:81:26: error: ‘XMLString’ does not name a type
  bool equalsWeakly(const XMLString& qname, const XMLString& namespaceURI, const XMLString& localName) const;
                          ^
/usr/local/include/Poco/XML/Name.h:81:50: error: ‘XMLString’ does not name a type
  bool equalsWeakly(const XMLString& qname, const XMLString& namespaceURI, const XMLString& localName) const;
                                                  ^
/usr/local/include/Poco/XML/Name.h:81:81: error: ‘XMLString’ does not name a type
  bool equalsWeakly(const XMLString& qname, const XMLString& namespaceURI, const XMLString& localName) const;
                                                                                 ^
/usr/local/include/Poco/XML/Name.h:84:8: error: ‘XMLString’ does not name a type
  const XMLString& qname() const;
        ^
/usr/local/include/Poco/XML/Name.h:87:8: error: ‘XMLString’ does not name a type
  const XMLString& namespaceURI() const;
        ^
/usr/local/include/Poco/XML/Name.h:90:8: error: ‘XMLString’ does not name a type
  const XMLString& localName() const;
        ^
/usr/local/include/Poco/XML/Name.h:93:2: error: ‘XMLString’ does not name a type
  XMLString prefix() const;
  ^
/usr/local/include/Poco/XML/Name.h:96:26: error: ‘XMLString’ does not name a type
  static void split(const XMLString& qname, XMLString& prefix, XMLString& localName);
                          ^
/usr/local/include/Poco/XML/Name.h:96:44: error: ‘XMLString’ has not been declared
  static void split(const XMLString& qname, XMLString& prefix, XMLString& localName);
                                            ^
/usr/local/include/Poco/XML/Name.h:96:63: error: ‘XMLString’ has not been declared
  static void split(const XMLString& qname, XMLString& prefix, XMLString& localName);
                                                               ^
/usr/local/include/Poco/XML/Name.h:99:9: error: ‘XMLString’ does not name a type
  static XMLString localName(const XMLString& qname);
         ^
/usr/local/include/Poco/XML/Name.h:102:9: error: ‘XMLString’ does not name a type
  static XMLString prefix(const XMLString& qname);
         ^
/usr/local/include/Poco/XML/Name.h:105:15: error: ‘XMLString’ does not name a type
  static const XMLString EMPTY_NAME;
               ^
/usr/local/include/Poco/XML/Name.h:108:2: error: ‘XMLString’ does not name a type
  XMLString _qname;
  ^
/usr/local/include/Poco/XML/Name.h:109:2: error: ‘XMLString’ does not name a type
  XMLString _namespaceURI;
  ^
/usr/local/include/Poco/XML/Name.h:110:2: error: ‘XMLString’ does not name a type
  XMLString _localName;
  ^
/usr/local/include/Poco/XML/Name.h:117:14: error: ‘XMLString’ does not name a type
 inline const XMLString& Name::qname() const
              ^
/usr/local/include/Poco/XML/Name.h:123:14: error: ‘XMLString’ does not name a type
 inline const XMLString& Name::namespaceURI() const
              ^
/usr/local/include/Poco/XML/Name.h:129:14: error: ‘XMLString’ does not name a type
 inline const XMLString& Name::localName() const
              ^
In file included from /usr/local/include/Poco/DOM/Document.h:24:0,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_common.h:45,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_client.h:46,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/src/rws_client.cpp:41:
/usr/local/include/Poco/DOM/Element.h:46:8: error: ‘XMLString’ does not name a type
  const XMLString& tagName() const;
        ^
/usr/local/include/Poco/DOM/Element.h:58:8: error: ‘XMLString’ does not name a type
  const XMLString& getAttribute(const XMLString& name) const;
        ^
/usr/local/include/Poco/DOM/Element.h:64:26: error: ‘XMLString’ does not name a type
  void setAttribute(const XMLString& name, const XMLString& value);
                          ^
/usr/local/include/Poco/DOM/Element.h:64:49: error: ‘XMLString’ does not name a type
  void setAttribute(const XMLString& name, const XMLString& value);
                                                 ^
/usr/local/include/Poco/DOM/Element.h:72:29: error: ‘XMLString’ does not name a type
  void removeAttribute(const XMLString& name);
                             ^
/usr/local/include/Poco/DOM/Element.h:75:31: error: ‘XMLString’ does not name a type
  Attr* getAttributeNode(const XMLString& name) const;
                               ^
/usr/local/include/Poco/DOM/Element.h:92:39: error: ‘XMLString’ does not name a type
  NodeList* getElementsByTagName(const XMLString& name) const;
                                       ^
/usr/local/include/Poco/DOM/Element.h:116:8: error: ‘XMLString’ does not name a type
  const XMLString& getAttributeNS(const XMLString& namespaceURI, const XMLString& localName) const;
        ^
/usr/local/include/Poco/DOM/Element.h:122:28: error: ‘XMLString’ does not name a type
  void setAttributeNS(const XMLString& namespaceURI, const XMLString& qualifiedName, const XMLString& value);
                            ^
/usr/local/include/Poco/DOM/Element.h:122:59: error: ‘XMLString’ does not name a type
  void setAttributeNS(const XMLString& namespaceURI, const XMLString& qualifiedName, const XMLString& value);
                                                           ^
/usr/local/include/Poco/DOM/Element.h:122:91: error: ‘XMLString’ does not name a type
  void setAttributeNS(const XMLString& namespaceURI, const XMLString& qualifiedName, const XMLString& value);
                                                                                           ^
/usr/local/include/Poco/DOM/Element.h:127:31: error: ‘XMLString’ does not name a type
  void removeAttributeNS(const XMLString& namespaceURI, const XMLString& localName);
                               ^
/usr/local/include/Poco/DOM/Element.h:127:62: error: ‘XMLString’ does not name a type
  void removeAttributeNS(const XMLString& namespaceURI, const XMLString& localName);
                                                              ^
/usr/local/include/Poco/DOM/Element.h:130:33: error: ‘XMLString’ does not name a type
  Attr* getAttributeNodeNS(const XMLString& namespaceURI, const XMLString& localName) const;
                                 ^
/usr/local/include/Poco/DOM/Element.h:130:64: error: ‘XMLString’ does not name a type
  Attr* getAttributeNodeNS(const XMLString& namespaceURI, const XMLString& localName) const;
                                                                ^
/usr/local/include/Poco/DOM/Element.h:137:26: error: ‘XMLString’ does not name a type
  bool hasAttribute(const XMLString& name) const;
                          ^
/usr/local/include/Poco/DOM/Element.h:140:28: error: ‘XMLString’ does not name a type
  bool hasAttributeNS(const XMLString& namespaceURI, const XMLString& localName) const;
                            ^
/usr/local/include/Poco/DOM/Element.h:140:59: error: ‘XMLString’ does not name a type
  bool hasAttributeNS(const XMLString& namespaceURI, const XMLString& localName) const;
                                                           ^
/usr/local/include/Poco/DOM/Element.h:143:41: error: ‘XMLString’ does not name a type
  NodeList* getElementsByTagNameNS(const XMLString& namespaceURI, const XMLString& localName) const;
                                         ^
/usr/local/include/Poco/DOM/Element.h:143:72: error: ‘XMLString’ does not name a type
  NodeList* getElementsByTagNameNS(const XMLString& namespaceURI, const XMLString& localName) const;
                                                                        ^
/usr/local/include/Poco/DOM/Element.h:152:8: error: ‘XMLString’ does not name a type
  const XMLString& namespaceURI() const;
        ^
/usr/local/include/Poco/DOM/Element.h:153:2: error: ‘XMLString’ does not name a type
  XMLString prefix() const;
  ^
/usr/local/include/Poco/DOM/Element.h:154:8: error: ‘XMLString’ does not name a type
  const XMLString& localName() const;
        ^
/usr/local/include/Poco/DOM/Element.h:156:2: error: ‘XMLString’ does not name a type
  XMLString innerText() const;
  ^
/usr/local/include/Poco/DOM/Element.h:158:33: error: ‘XMLString’ does not name a type
  Element* getChildElement(const XMLString& name) const;
                                 ^
/usr/local/include/Poco/DOM/Element.h:164:35: error: ‘XMLString’ does not name a type
  Element* getChildElementNS(const XMLString& namespaceURI, const XMLString& localName) const;
                                   ^
/usr/local/include/Poco/DOM/Element.h:164:66: error: ‘XMLString’ does not name a type
  Element* getChildElementNS(const XMLString& namespaceURI, const XMLString& localName) const;
                                                                  ^
/usr/local/include/Poco/DOM/Element.h:170:32: error: ‘XMLString’ does not name a type
  Element* getElementById(const XMLString& elementId, const XMLString& idAttribute) const;
                                ^
/usr/local/include/Poco/DOM/Element.h:170:60: error: ‘XMLString’ does not name a type
  Element* getElementById(const XMLString& elementId, const XMLString& idAttribute) const;
                                                            ^
/usr/local/include/Poco/DOM/Element.h:176:34: error: ‘XMLString’ does not name a type
  Element* getElementByIdNS(const XMLString& elementId, const XMLString& idAttributeURI, const XMLString& idAttributeLocalName) const;
                                  ^
/usr/local/include/Poco/DOM/Element.h:176:62: error: ‘XMLString’ does not name a type
  Element* getElementByIdNS(const XMLString& elementId, const XMLString& idAttributeURI, const XMLString& idAttributeLocalName) const;
                                                              ^
/usr/local/include/Poco/DOM/Element.h:176:95: error: ‘XMLString’ does not name a type
  Element* getElementByIdNS(const XMLString& elementId, const XMLString& idAttributeURI, const XMLString& idAttributeLocalName) const;
                                                                                               ^
In file included from /usr/local/include/Poco/DOM/Document.h:24:0,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_common.h:45,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_client.h:46,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/src/rws_client.cpp:41:
/usr/local/include/Poco/DOM/Element.h:183:8: error: ‘XMLString’ does not name a type
  const XMLString& nodeName() const;
        ^
/usr/local/include/Poco/DOM/Element.h:188:42: error: ‘XMLString’ does not name a type
  Element(Document* pOwnerDocument, const XMLString& namespaceURI, const XMLString& localName, const XMLString& qname);
                                          ^
/usr/local/include/Poco/DOM/Element.h:188:73: error: ‘XMLString’ does not name a type
  Element(Document* pOwnerDocument, const XMLString& namespaceURI, const XMLString& localName, const XMLString& qname);
                                                                         ^
/usr/local/include/Poco/DOM/Element.h:188:101: error: ‘XMLString’ does not name a type
  Element(Document* pOwnerDocument, const XMLString& namespaceURI, const XMLString& localName, const XMLString& qname);
                                                                                                     ^
/usr/local/include/Poco/DOM/Element.h:210:14: error: ‘XMLString’ does not name a type
 inline const XMLString& Element::tagName() const
              ^
In file included from /usr/local/include/Poco/DOM/Document.h:26:0,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_common.h:45,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_client.h:46,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/src/rws_client.cpp:41:
/usr/local/include/Poco/XML/NamePool.h:49:27: error: ‘XMLString’ does not name a type
  const Name& insert(const XMLString& qname, const XMLString& namespaceURI, const XMLString& localName); 
                           ^
/usr/local/include/Poco/XML/NamePool.h:49:51: error: ‘XMLString’ does not name a type
  const Name& insert(const XMLString& qname, const XMLString& namespaceURI, const XMLString& localName); 
                                                   ^
/usr/local/include/Poco/XML/NamePool.h:49:82: error: ‘XMLString’ does not name a type
  const Name& insert(const XMLString& qname, const XMLString& namespaceURI, const XMLString& localName); 
                                                                                  ^
/usr/local/include/Poco/XML/NamePool.h:66:27: error: ‘XMLString’ does not name a type
  unsigned long hash(const XMLString& qname, const XMLString& namespaceURI, const XMLString& localName);
                           ^
/usr/local/include/Poco/XML/NamePool.h:66:51: error: ‘XMLString’ does not name a type
  unsigned long hash(const XMLString& qname, const XMLString& namespaceURI, const XMLString& localName);
                                                   ^
/usr/local/include/Poco/XML/NamePool.h:66:82: error: ‘XMLString’ does not name a type
  unsigned long hash(const XMLString& qname, const XMLString& namespaceURI, const XMLString& localName);
                                                                                  ^
In file included from /usr/local/include/Poco/DOM/Node.h:24:0,
                 from /usr/local/include/Poco/DOM/AbstractNode.h:22,
                 from /usr/local/include/Poco/DOM/AbstractContainerNode.h:22,
                 from /usr/local/include/Poco/DOM/Document.h:22,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_common.h:45,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/src/rws_common.cpp:42:
/usr/local/include/Poco/SAX/NamespaceSupport.h:43:8: error: expected nested-name-specifier before ‘PrefixSet’
  using PrefixSet = std::set<XMLString>;
        ^
/usr/local/include/Poco/SAX/NamespaceSupport.h:51:27: error: ‘XMLString’ does not name a type
  bool declarePrefix(const XMLString& prefix, const XMLString& namespaceURI);
                           ^
/usr/local/include/Poco/SAX/NamespaceSupport.h:51:52: error: ‘XMLString’ does not name a type
  bool declarePrefix(const XMLString& prefix, const XMLString& namespaceURI);
                                                    ^
/usr/local/include/Poco/SAX/NamespaceSupport.h:69:29: error: ‘XMLString’ does not name a type
  bool undeclarePrefix(const XMLString& prefix);
                             ^
/usr/local/include/Poco/SAX/NamespaceSupport.h:72:27: error: ‘PrefixSet’ has not been declared
  void getDeclaredPrefixes(PrefixSet& prefixes) const;
                           ^
/usr/local/include/Poco/SAX/NamespaceSupport.h:78:8: error: ‘XMLString’ does not name a type
  const XMLString& getPrefix(const XMLString& namespaceURI) const;
        ^
/usr/local/include/Poco/SAX/NamespaceSupport.h:85:22: error: ‘XMLString’ does not name a type
  bool isMapped(const XMLString& namespaceURI) const;
                      ^
/usr/local/include/Poco/SAX/NamespaceSupport.h:89:19: error: ‘PrefixSet’ has not been declared
  void getPrefixes(PrefixSet& prefixes) const;
                   ^
/usr/local/include/Poco/SAX/NamespaceSupport.h:97:25: error: ‘XMLString’ does not name a type
  void getPrefixes(const XMLString& namespaceURI, PrefixSet& prefixes) const;
                         ^
/usr/local/include/Poco/SAX/NamespaceSupport.h:97:50: error: ‘PrefixSet’ has not been declared
  void getPrefixes(const XMLString& namespaceURI, PrefixSet& prefixes) const;
                                                  ^
/usr/local/include/Poco/SAX/NamespaceSupport.h:111:8: error: ‘XMLString’ does not name a type
  const XMLString& getURI(const XMLString& prefix) const;
        ^
/usr/local/include/Poco/SAX/NamespaceSupport.h:153:25: error: ‘XMLString’ does not name a type
  bool processName(const XMLString& qname, XMLString& namespaceURI, XMLString& localName, bool isAttribute) const;
                         ^
/usr/local/include/Poco/SAX/NamespaceSupport.h:153:43: error: ‘XMLString’ has not been declared
  bool processName(const XMLString& qname, XMLString& namespaceURI, XMLString& localName, bool isAttribute) const;
                                           ^
/usr/local/include/Poco/SAX/NamespaceSupport.h:153:68: error: ‘XMLString’ has not been declared
  bool processName(const XMLString& qname, XMLString& namespaceURI, XMLString& localName, bool isAttribute) const;
                                                                    ^
/usr/local/include/Poco/SAX/NamespaceSupport.h:174:15: error: ‘XMLString’ does not name a type
  static const XMLString XML_NAMESPACE;
               ^
/usr/local/include/Poco/SAX/NamespaceSupport.h:175:15: error: ‘XMLString’ does not name a type
  static const XMLString XML_NAMESPACE_PREFIX;
               ^
/usr/local/include/Poco/SAX/NamespaceSupport.h:176:15: error: ‘XMLString’ does not name a type
  static const XMLString XMLNS_NAMESPACE;
               ^
/usr/local/include/Poco/SAX/NamespaceSupport.h:177:15: error: ‘XMLString’ does not name a type
  static const XMLString XMLNS_NAMESPACE_PREFIX;
               ^
/usr/local/include/Poco/SAX/NamespaceSupport.h:183:19: error: ‘XMLString’ was not declared in this scope
  typedef std::map<XMLString, XMLString> Context;
                   ^
/usr/local/include/Poco/SAX/NamespaceSupport.h:183:30: error: ‘XMLString’ was not declared in this scope
  typedef std::map<XMLString, XMLString> Context;
                              ^
/usr/local/include/Poco/SAX/NamespaceSupport.h:183:39: error: template argument 1 is invalid
  typedef std::map<XMLString, XMLString> Context;
                                       ^
/usr/local/include/Poco/SAX/NamespaceSupport.h:183:39: error: template argument 2 is invalid
/usr/local/include/Poco/SAX/NamespaceSupport.h:183:39: error: template argument 3 is invalid
/usr/local/include/Poco/SAX/NamespaceSupport.h:183:39: error: template argument 4 is invalid
/usr/local/include/Poco/SAX/NamespaceSupport.h:188:15: error: ‘XMLString’ does not name a type
  static const XMLString EMPTY_STRING;
               ^
In file included from /usr/local/include/Poco/DOM/AbstractNode.h:22:0,
                 from /usr/local/include/Poco/DOM/AbstractContainerNode.h:22,
                 from /usr/local/include/Poco/DOM/Document.h:22,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_common.h:45,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/src/rws_common.cpp:42:
/usr/local/include/Poco/DOM/Node.h:73:16: error: ‘XMLString’ does not name a type
  virtual const XMLString& nodeName() const = 0;
                ^
/usr/local/include/Poco/DOM/Node.h:76:8: error: ‘XMLString’ does not name a type
  const XMLString& nodeValue() const;
        ^
/usr/local/include/Poco/DOM/Node.h:79:16: error: ‘XMLString’ does not name a type
  virtual const XMLString& getNodeValue() const = 0;
                ^
/usr/local/include/Poco/DOM/Node.h:82:34: error: ‘XMLString’ does not name a type
  virtual void setNodeValue(const XMLString& value) = 0;
                                  ^
/usr/local/include/Poco/DOM/Node.h:187:33: error: ‘XMLString’ does not name a type
  virtual bool isSupported(const XMLString& feature, const XMLString& version) const = 0;
                                 ^
/usr/local/include/Poco/DOM/Node.h:187:59: error: ‘XMLString’ does not name a type
  virtual bool isSupported(const XMLString& feature, const XMLString& version) const = 0;
                                                           ^
/usr/local/include/Poco/DOM/Node.h:191:16: error: ‘XMLString’ does not name a type
  virtual const XMLString& namespaceURI() const = 0;
                ^
/usr/local/include/Poco/DOM/Node.h:201:10: error: ‘XMLString’ does not name a type
  virtual XMLString prefix() const = 0;
          ^
/usr/local/include/Poco/DOM/Node.h:204:16: error: ‘XMLString’ does not name a type
  virtual const XMLString& localName() const = 0;
                ^
/usr/local/include/Poco/DOM/Node.h:211:8: error: expected nested-name-specifier before ‘NSMap’
  using NSMap = Poco::XML::NamespaceSupport;
        ^
/usr/local/include/Poco/DOM/Node.h:213:10: error: ‘XMLString’ does not name a type
  virtual XMLString innerText() const = 0;
          ^
/usr/local/include/Poco/DOM/Node.h:219:36: error: ‘XMLString’ does not name a type
  virtual Node* getNodeByPath(const XMLString& path) const = 0;
                                    ^
/usr/local/include/Poco/DOM/Node.h:243:38: error: ‘XMLString’ does not name a type
  virtual Node* getNodeByPathNS(const XMLString& path, const NSMap& nsMap) const = 0;
                                      ^
/usr/local/include/Poco/DOM/Node.h:243:61: error: ‘NSMap’ does not name a type
  virtual Node* getNodeByPathNS(const XMLString& path, const NSMap& nsMap) const = 0;
                                                             ^
In file included from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_common.h:45:0,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_client.h:46,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/src/rws_client.cpp:41:
/usr/local/include/Poco/DOM/Document.h:61:8: error: expected nested-name-specifier before ‘AutoReleasePool’
  using AutoReleasePool = Poco::AutoReleasePool<DOMObject>;
        ^
/usr/local/include/Poco/DOM/Document.h:86:2: error: invalid use of template-name ‘Poco::AutoReleasePool’ without an argument list
  AutoReleasePool& autoReleasePool();
  ^
/usr/local/include/Poco/DOM/Node.h:276:14: error: ‘XMLString’ does not name a type
 inline const XMLString& Node::nodeValue() const
              ^
/usr/local/include/Poco/DOM/Document.h:121:31: error: ‘XMLString’ does not name a type
  Element* createElement(const XMLString& tagName) const;
                               ^
/usr/local/include/Poco/DOM/Document.h:132:29: error: ‘XMLString’ does not name a type
  Text* createTextNode(const XMLString& data) const;
                             ^
/usr/local/include/Poco/DOM/Document.h:135:31: error: ‘XMLString’ does not name a type
  Comment* createComment(const XMLString& data) const;
                               ^
In file included from /usr/local/include/Poco/DOM/MutationEvent.h:22:0,
                 from /usr/local/include/Poco/DOM/AbstractNode.h:23,
                 from /usr/local/include/Poco/DOM/AbstractContainerNode.h:22,
                 from /usr/local/include/Poco/DOM/Document.h:22,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_common.h:45,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/src/rws_common.cpp:42:
/usr/local/include/Poco/DOM/Event.h:51:8: error: ‘XMLString’ does not name a type
  const XMLString& type() const;
        ^
/usr/local/include/Poco/DOM/Document.h:138:41: error: ‘XMLString’ does not name a type
  CDATASection* createCDATASection(const XMLString& data) const;
                                         ^
/usr/local/include/Poco/DOM/Document.h:141:59: error: ‘XMLString’ does not name a type
  ProcessingInstruction* createProcessingInstruction(const XMLString& target, const XMLString& data) const;
                                                           ^
/usr/local/include/Poco/DOM/Document.h:141:84: error: ‘XMLString’ does not name a type
  ProcessingInstruction* createProcessingInstruction(const XMLString& target, const XMLString& data) const;
                                                                                    ^
/usr/local/include/Poco/DOM/Event.h:73:8: error: ‘UInt64’ in namespace ‘Poco’ does not name a type
  Poco::UInt64 timeStamp() const;
        ^
/usr/local/include/Poco/DOM/Document.h:144:30: error: ‘XMLString’ does not name a type
  Attr* createAttribute(const XMLString& name) const; 
                              ^
/usr/local/include/Poco/DOM/Event.h:102:23: error: ‘XMLString’ does not name a type
  void initEvent(const XMLString& eventType, bool canBubble, bool isCancelable);
                       ^
/usr/local/include/Poco/DOM/Document.h:148:47: error: ‘XMLString’ does not name a type
  EntityReference* createEntityReference(const XMLString& name) const;
                                               ^
/usr/local/include/Poco/DOM/Event.h:115:40: error: ‘XMLString’ does not name a type
  Event(Document* pOwnerDocument, const XMLString& type);
                                        ^
/usr/local/include/Poco/DOM/Document.h:153:39: error: ‘XMLString’ does not name a type
  NodeList* getElementsByTagName(const XMLString& name) const;
                                       ^
/usr/local/include/Poco/DOM/Event.h:116:40: error: ‘XMLString’ does not name a type
  Event(Document* pOwnerDocument, const XMLString& type, EventTarget* pTarget, bool canBubble, bool isCancelable);
                                        ^
/usr/local/include/Poco/DOM/Document.h:177:33: error: ‘XMLString’ does not name a type
  Element* createElementNS(const XMLString& namespaceURI, const XMLString& qualifiedName) const;
                                 ^
/usr/local/include/Poco/DOM/Event.h:136:2: error: ‘XMLString’ does not name a type
  XMLString    _type;
  ^
/usr/local/include/Poco/DOM/Document.h:177:64: error: ‘XMLString’ does not name a type
  Element* createElementNS(const XMLString& namespaceURI, const XMLString& qualifiedName) const;
                                                                ^
/usr/local/include/Poco/DOM/Document.h:180:32: error: ‘XMLString’ does not name a type
  Attr* createAttributeNS(const XMLString& namespaceURI, const XMLString& qualifiedName) const;
                                ^
/usr/local/include/Poco/DOM/Document.h:180:63: error: ‘XMLString’ does not name a type
  Attr* createAttributeNS(const XMLString& namespaceURI, const XMLString& qualifiedName) const;
                                                               ^
/usr/local/include/Poco/DOM/Document.h:183:41: error: ‘XMLString’ does not name a type
  NodeList* getElementsByTagNameNS(const XMLString& namespaceURI, const XMLString& localName) const;
                                         ^
/usr/local/include/Poco/DOM/Document.h:183:72: error: ‘XMLString’ does not name a type
  NodeList* getElementsByTagNameNS(const XMLString& namespaceURI, const XMLString& localName) const;
                                                                        ^
/usr/local/include/Poco/DOM/Document.h:188:32: error: ‘XMLString’ does not name a type
  Element* getElementById(const XMLString& elementId) const;
                                ^
/usr/local/include/Poco/DOM/Event.h:152:14: error: ‘XMLString’ does not name a type
 inline const XMLString& Event::type() const
              ^
/usr/local/include/Poco/DOM/Document.h:203:27: error: ‘XMLString’ does not name a type
  Event* createEvent(const XMLString& eventType) const;
                           ^
/usr/local/include/Poco/DOM/Document.h:206:8: error: ‘XMLString’ does not name a type
  const XMLString& nodeName() const;
        ^
/usr/local/include/Poco/DOM/Document.h:213:29: error: ‘XMLString’ does not name a type
  Entity* createEntity(const XMLString& name, const XMLString& publicId, const XMLString& systemId, const XMLString& notationName) const;
                             ^
/usr/local/include/Poco/DOM/Document.h:213:52: error: ‘XMLString’ does not name a type
  Entity* createEntity(const XMLString& name, const XMLString& publicId, const XMLString& systemId, const XMLString& notationName) const;
                                                    ^
/usr/local/include/Poco/DOM/Event.h:188:14: error: ‘UInt64’ in namespace ‘Poco’ does not name a type
 inline Poco::UInt64 Event::timeStamp() const
              ^
/usr/local/include/Poco/DOM/Document.h:213:79: error: ‘XMLString’ does not name a type
  Entity* createEntity(const XMLString& name, const XMLString& publicId, const XMLString& systemId, const XMLString& notationName) const;
                                                                               ^
/usr/local/include/Poco/DOM/Document.h:213:106: error: ‘XMLString’ does not name a type
  Entity* createEntity(const XMLString& name, const XMLString& publicId, const XMLString& systemId, const XMLString& notationName) const;
                                                                                                          ^
In file included from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_common.h:45:0,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_client.h:46,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/src/rws_client.cpp:41:
/usr/local/include/Poco/DOM/Document.h:218:33: error: ‘XMLString’ does not name a type
  Notation* createNotation(const XMLString& name, const XMLString& publicId, const XMLString& systemId) const;
                                 ^
/usr/local/include/Poco/DOM/Document.h:218:56: error: ‘XMLString’ does not name a type
  Notation* createNotation(const XMLString& name, const XMLString& publicId, const XMLString& systemId) const;
                                                        ^
/usr/local/include/Poco/DOM/Document.h:218:83: error: ‘XMLString’ does not name a type
  Notation* createNotation(const XMLString& name, const XMLString& publicId, const XMLString& systemId) const;
                                                                                   ^
/usr/local/include/Poco/DOM/Document.h:223:32: error: ‘XMLString’ does not name a type
  Element* getElementById(const XMLString& elementId, const XMLString& idAttribute) const;
                                ^
/usr/local/include/Poco/DOM/Document.h:223:60: error: ‘XMLString’ does not name a type
  Element* getElementById(const XMLString& elementId, const XMLString& idAttribute) const;
                                                            ^
In file included from /usr/local/include/Poco/DOM/AbstractNode.h:23:0,
                 from /usr/local/include/Poco/DOM/AbstractContainerNode.h:22,
                 from /usr/local/include/Poco/DOM/Document.h:22,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_common.h:45,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/src/rws_common.cpp:42:
/usr/local/include/Poco/DOM/MutationEvent.h:53:8: error: ‘XMLString’ does not name a type
  const XMLString& prevValue() const;
        ^
/usr/local/include/Poco/DOM/MutationEvent.h:57:8: error: ‘XMLString’ does not name a type
  const XMLString& newValue() const;
        ^
/usr/local/include/Poco/DOM/Document.h:229:34: error: ‘XMLString’ does not name a type
  Element* getElementByIdNS(const XMLString& elementId, const XMLString& idAttributeURI, const XMLString& idAttributeLocalName) const;
                                  ^
/usr/local/include/Poco/DOM/MutationEvent.h:61:8: error: ‘XMLString’ does not name a type
  const XMLString& attrName() const;
        ^
/usr/local/include/Poco/DOM/Document.h:229:62: error: ‘XMLString’ does not name a type
  Element* getElementByIdNS(const XMLString& elementId, const XMLString& idAttributeURI, const XMLString& idAttributeLocalName) const;
                                                              ^
/usr/local/include/Poco/DOM/MutationEvent.h:69:31: error: ‘XMLString’ does not name a type
  void initMutationEvent(const XMLString& type, bool canBubble, bool cancelable, Node* relatedNode, 
                               ^
/usr/local/include/Poco/DOM/Document.h:229:95: error: ‘XMLString’ does not name a type
  Element* getElementByIdNS(const XMLString& elementId, const XMLString& idAttributeURI, const XMLString& idAttributeLocalName) const;
                                                                                               ^
/usr/local/include/Poco/DOM/MutationEvent.h:70:31: error: ‘XMLString’ does not name a type
                         const XMLString& prevValue, const XMLString& newValue, const XMLString& attrName, AttrChangeType change);
                               ^
/usr/local/include/Poco/DOM/MutationEvent.h:70:59: error: ‘XMLString’ does not name a type
                         const XMLString& prevValue, const XMLString& newValue, const XMLString& attrName, AttrChangeType change);
                                                           ^
/usr/local/include/Poco/DOM/MutationEvent.h:70:86: error: ‘XMLString’ does not name a type
                         const XMLString& prevValue, const XMLString& newValue, const XMLString& attrName, AttrChangeType change);
                                                                                      ^
In file included from /usr/local/include/Poco/DOM/AbstractNode.h:23:0,
                 from /usr/local/include/Poco/DOM/AbstractContainerNode.h:22,
                 from /usr/local/include/Poco/DOM/Document.h:22,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_common.h:45,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/src/rws_common.cpp:42:
/usr/local/include/Poco/DOM/MutationEvent.h:80:15: error: ‘XMLString’ does not name a type
  static const XMLString DOMSubtreeModified;
               ^
/usr/local/include/Poco/DOM/MutationEvent.h:81:15: error: ‘XMLString’ does not name a type
  static const XMLString DOMNodeInserted;
               ^
/usr/local/include/Poco/DOM/MutationEvent.h:82:15: error: ‘XMLString’ does not name a type
  static const XMLString DOMNodeRemoved;
               ^
/usr/local/include/Poco/DOM/MutationEvent.h:83:15: error: ‘XMLString’ does not name a type
  static const XMLString DOMNodeRemovedFromDocument;
               ^
/usr/local/include/Poco/DOM/Document.h:246:2: error: invalid use of template-name ‘Poco::AutoReleasePool’ without an argument list
  AutoReleasePool _autoReleasePool;
  ^
/usr/local/include/Poco/DOM/MutationEvent.h:84:15: error: ‘XMLString’ does not name a type
  static const XMLString DOMNodeInsertedIntoDocument;
               ^
/usr/local/include/Poco/DOM/Document.h:249:15: error: ‘XMLString’ does not name a type
  static const XMLString NODE_NAME;
               ^
/usr/local/include/Poco/DOM/MutationEvent.h:85:15: error: ‘XMLString’ does not name a type
  static const XMLString DOMAttrModified;
               ^
/usr/local/include/Poco/DOM/MutationEvent.h:86:15: error: ‘XMLString’ does not name a type
  static const XMLString DOMCharacterDataModified;
               ^
/usr/local/include/Poco/DOM/MutationEvent.h:89:48: error: ‘XMLString’ does not name a type
  MutationEvent(Document* pOwnerDocument, const XMLString& type);
                                                ^
/usr/local/include/Poco/DOM/MutationEvent.h:90:48: error: ‘XMLString’ does not name a type
  MutationEvent(Document* pOwnerDocument, const XMLString& type, EventTarget* pTarget, bool canBubble, bool cancelable, Node* relatedNode);
                                                ^
/usr/local/include/Poco/DOM/MutationEvent.h:91:48: error: ‘XMLString’ does not name a type
  MutationEvent(Document* pOwnerDocument, const XMLString& type, EventTarget* pTarget, bool canBubble, bool cancelable, Node* relatedNode, 
                                                ^
/usr/local/include/Poco/DOM/MutationEvent.h:92:13: error: ‘XMLString’ does not name a type
       const XMLString& prevValue, const XMLString& newValue, const XMLString& attrName, AttrChangeType change);
             ^
/usr/local/include/Poco/DOM/MutationEvent.h:92:41: error: ‘XMLString’ does not name a type
       const XMLString& prevValue, const XMLString& newValue, const XMLString& attrName, AttrChangeType change);
                                         ^
/usr/local/include/Poco/DOM/MutationEvent.h:92:68: error: ‘XMLString’ does not name a type
       const XMLString& prevValue, const XMLString& newValue, const XMLString& attrName, AttrChangeType change);
                                                                    ^
/usr/local/include/Poco/DOM/MutationEvent.h:96:2: error: ‘XMLString’ does not name a type
  XMLString      _prevValue;
  ^
/usr/local/include/Poco/DOM/MutationEvent.h:97:2: error: ‘XMLString’ does not name a type
  XMLString      _newValue;
  ^
/usr/local/include/Poco/DOM/MutationEvent.h:98:2: error: ‘XMLString’ does not name a type
  XMLString      _attrName;
  ^
/usr/local/include/Poco/DOM/Document.h:264:18: error: ‘AutoReleasePool’ in ‘class Poco::XML::Document’ does not name a type
 inline Document::AutoReleasePool& Document::autoReleasePool()
                  ^
/usr/local/include/Poco/DOM/MutationEvent.h:116:14: error: ‘XMLString’ does not name a type
 inline const XMLString& MutationEvent::prevValue() const
              ^
/usr/local/include/Poco/DOM/MutationEvent.h:122:14: error: ‘XMLString’ does not name a type
 inline const XMLString& MutationEvent::newValue() const
              ^
/usr/local/include/Poco/DOM/MutationEvent.h:128:14: error: ‘XMLString’ does not name a type
 inline const XMLString& MutationEvent::attrName() const
              ^
In file included from /usr/local/include/Poco/DOM/AbstractContainerNode.h:22:0,
                 from /usr/local/include/Poco/DOM/Document.h:22,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_common.h:45,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/src/rws_common.cpp:42:
/usr/local/include/Poco/DOM/AbstractNode.h:43:8: error: ‘XMLString’ does not name a type
  const XMLString& nodeName() const;
        ^
/usr/local/include/Poco/DOM/AbstractNode.h:44:8: error: ‘XMLString’ does not name a type
  const XMLString& getNodeValue() const;
        ^
/usr/local/include/Poco/DOM/AbstractNode.h:45:26: error: ‘XMLString’ does not name a type
  void setNodeValue(const XMLString& value);
                          ^
/usr/local/include/Poco/DOM/AbstractNode.h:61:25: error: ‘XMLString’ does not name a type
  bool isSupported(const XMLString& feature, const XMLString& version) const;
                         ^
/usr/local/include/Poco/DOM/AbstractNode.h:61:51: error: ‘XMLString’ does not name a type
  bool isSupported(const XMLString& feature, const XMLString& version) const;
                                                   ^
/usr/local/include/Poco/DOM/AbstractNode.h:62:8: error: ‘XMLString’ does not name a type
  const XMLString& namespaceURI() const;
        ^
/usr/local/include/Poco/DOM/AbstractNode.h:63:2: error: ‘XMLString’ does not name a type
  XMLString prefix() const;
  ^
/usr/local/include/Poco/DOM/AbstractNode.h:64:8: error: ‘XMLString’ does not name a type
  const XMLString& localName() const;
        ^
/usr/local/include/Poco/DOM/AbstractNode.h:68:30: error: ‘XMLString’ does not name a type
  void addEventListener(const XMLString& type, EventListener* listener, bool useCapture);
                              ^
/usr/local/include/Poco/DOM/AbstractNode.h:69:33: error: ‘XMLString’ does not name a type
  void removeEventListener(const XMLString& type, EventListener* listener, bool useCapture);
                                 ^
/usr/local/include/Poco/DOM/AbstractNode.h:73:2: error: ‘XMLString’ does not name a type
  XMLString innerText() const;
  ^
/usr/local/include/Poco/DOM/AbstractNode.h:74:28: error: ‘XMLString’ does not name a type
  Node* getNodeByPath(const XMLString& path) const;
                            ^
/usr/local/include/Poco/DOM/AbstractNode.h:75:30: error: ‘XMLString’ does not name a type
  Node* getNodeByPathNS(const XMLString& path, const NSMap& nsMap) const;
                              ^
/usr/local/include/Poco/DOM/AbstractNode.h:75:53: error: ‘NSMap’ does not name a type
  Node* getNodeByPathNS(const XMLString& path, const NSMap& nsMap) const;
                                                     ^
/usr/local/include/Poco/DOM/AbstractNode.h:95:89: error: ‘XMLString’ does not name a type
  void dispatchAttrModified(Attr* pAttr, MutationEvent::AttrChangeType changeType, const XMLString& prevValue, const XMLString& newValue);
                                                                                         ^
/usr/local/include/Poco/DOM/AbstractNode.h:95:117: error: ‘XMLString’ does not name a type
  void dispatchAttrModified(Attr* pAttr, MutationEvent::AttrChangeType changeType, const XMLString& prevValue, const XMLString& newValue);
                                                                                                                     ^
In file included from /usr/local/include/Poco/DOM/AbstractContainerNode.h:22:0,
                 from /usr/local/include/Poco/DOM/Document.h:22,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_common.h:45,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/src/rws_common.cpp:42:
/usr/local/include/Poco/DOM/AbstractNode.h:96:43: error: ‘XMLString’ does not name a type
  void dispatchCharacterDataModified(const XMLString& prevValue, const XMLString& newValue);
                                           ^
/usr/local/include/Poco/DOM/AbstractNode.h:96:71: error: ‘XMLString’ does not name a type
  void dispatchCharacterDataModified(const XMLString& prevValue, const XMLString& newValue);
                                                                       ^
/usr/local/include/Poco/DOM/AbstractNode.h:99:15: error: ‘XMLString’ does not name a type
  static const XMLString EMPTY_STRING;
               ^
/usr/local/include/Poco/DOM/AbstractNode.h:109:15: error: ‘XMLString’ does not name a type
  static const XMLString NODE_NAME;
               ^
In file included from /usr/local/include/Poco/DOM/Document.h:22:0,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_common.h:45,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/src/rws_common.cpp:42:
/usr/local/include/Poco/DOM/AbstractContainerNode.h:45:28: error: ‘XMLString’ does not name a type
  Node* getNodeByPath(const XMLString& path) const;
                            ^
/usr/local/include/Poco/DOM/AbstractContainerNode.h:46:30: error: ‘XMLString’ does not name a type
  Node* getNodeByPathNS(const XMLString& path, const NSMap& nsMap) const;
                              ^
/usr/local/include/Poco/DOM/AbstractContainerNode.h:46:53: error: ‘NSMap’ does not name a type
  Node* getNodeByPathNS(const XMLString& path, const NSMap& nsMap) const;
                                                     ^
/usr/local/include/Poco/DOM/AbstractContainerNode.h:56:21: error: expected ‘;’ at end of member declaration
  static const Node* findNode(XMLString::const_iterator& it, const XMLString::const_iterator& end, const Node* pNode, const NSMap* pNSMap);
                     ^
/usr/local/include/Poco/DOM/AbstractContainerNode.h:56:30: error: ‘XMLString’ has not been declared
  static const Node* findNode(XMLString::const_iterator& it, const XMLString::const_iterator& end, const Node* pNode, const NSMap* pNSMap);
                              ^
/usr/local/include/Poco/DOM/AbstractContainerNode.h:56:55: error: expected ‘)’ before ‘&’ token
  static const Node* findNode(XMLString::const_iterator& it, const XMLString::const_iterator& end, const Node* pNode, const NSMap* pNSMap);
                                                       ^
In file included from /usr/local/include/Poco/DOM/Document.h:22:0,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_common.h:45,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/src/rws_common.cpp:42:
/usr/local/include/Poco/DOM/AbstractContainerNode.h:57:39: error: ‘XMLString’ does not name a type
  static const Node* findElement(const XMLString& name, const Node* pNode, const NSMap* pNSMap);
                                       ^
/usr/local/include/Poco/DOM/AbstractContainerNode.h:57:81: error: ‘NSMap’ does not name a type
  static const Node* findElement(const XMLString& name, const Node* pNode, const NSMap* pNSMap);
                                                                                 ^
/usr/local/include/Poco/DOM/AbstractContainerNode.h:58:69: error: ‘NSMap’ does not name a type
  static const Node* findElement(int index, const Node* pNode, const NSMap* pNSMap);
                                                                     ^
/usr/local/include/Poco/DOM/AbstractContainerNode.h:59:39: error: ‘XMLString’ does not name a type
  static const Node* findElement(const XMLString& attr, const XMLString& value, const Node* pNode, const NSMap* pNSMap);
                                       ^
/usr/local/include/Poco/DOM/AbstractContainerNode.h:59:62: error: ‘XMLString’ does not name a type
  static const Node* findElement(const XMLString& attr, const XMLString& value, const Node* pNode, const NSMap* pNSMap);
                                                              ^
/usr/local/include/Poco/DOM/AbstractContainerNode.h:59:105: error: ‘NSMap’ does not name a type
  static const Node* findElement(const XMLString& attr, const XMLString& value, const Node* pNode, const NSMap* pNSMap);
                                                                                                         ^
/usr/local/include/Poco/DOM/AbstractContainerNode.h:60:41: error: ‘XMLString’ does not name a type
  static const Attr* findAttribute(const XMLString& name, const Node* pNode, const NSMap* pNSMap);
                                         ^
/usr/local/include/Poco/DOM/AbstractContainerNode.h:60:83: error: ‘NSMap’ does not name a type
  static const Attr* findAttribute(const XMLString& name, const Node* pNode, const NSMap* pNSMap);
                                                                                   ^
/usr/local/include/Poco/DOM/AbstractContainerNode.h:61:31: error: ‘XMLString’ does not name a type
  bool hasAttributeValue(const XMLString& name, const XMLString& value, const NSMap* pNSMap) const;
                               ^
/usr/local/include/Poco/DOM/AbstractContainerNode.h:61:54: error: ‘XMLString’ does not name a type
  bool hasAttributeValue(const XMLString& name, const XMLString& value, const NSMap* pNSMap) const;
                                                      ^
/usr/local/include/Poco/DOM/AbstractContainerNode.h:61:78: error: ‘NSMap’ does not name a type
  bool hasAttributeValue(const XMLString& name, const XMLString& value, const NSMap* pNSMap) const;
                                                                              ^
/usr/local/include/Poco/DOM/AbstractContainerNode.h:62:74: error: ‘NSMap’ does not name a type
  static bool namesAreEqual(const Node* pNode1, const Node* pNode2, const NSMap* pNSMap);
                                                                          ^
/usr/local/include/Poco/XML/Name.h:108:2: error: ‘XMLString’ does not name a type
  XMLString _qname;
  ^
/usr/local/include/Poco/XML/Name.h:109:2: error: ‘XMLString’ does not name a type
  XMLString _namespaceURI;
  ^
/usr/local/include/Poco/XML/Name.h:110:2: error: ‘XMLString’ does not name a type
  XMLString _localName;
  ^
/usr/local/include/Poco/XML/Name.h:117:14: error: ‘XMLString’ does not name a type
 inline const XMLString& Name::qname() const
              ^
/usr/local/include/Poco/XML/Name.h:123:14: error: ‘XMLString’ does not name a type
 inline const XMLString& Name::namespaceURI() const
              ^
/usr/local/include/Poco/XML/Name.h:129:14: error: ‘XMLString’ does not name a type
 inline const XMLString& Name::localName() const
              ^
In file included from /usr/local/include/Poco/DOM/Document.h:24:0,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_common.h:45,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/src/rws_common.cpp:42:
/usr/local/include/Poco/DOM/Element.h:46:8: error: ‘XMLString’ does not name a type
  const XMLString& tagName() const;
        ^
/usr/local/include/Poco/DOM/Element.h:58:8: error: ‘XMLString’ does not name a type
  const XMLString& getAttribute(const XMLString& name) const;
        ^
/usr/local/include/Poco/DOM/Element.h:64:26: error: ‘XMLString’ does not name a type
  void setAttribute(const XMLString& name, const XMLString& value);
                          ^
/usr/local/include/Poco/DOM/Element.h:64:49: error: ‘XMLString’ does not name a type
  void setAttribute(const XMLString& name, const XMLString& value);
                                                 ^
/usr/local/include/Poco/DOM/Element.h:72:29: error: ‘XMLString’ does not name a type
  void removeAttribute(const XMLString& name);
                             ^
/usr/local/include/Poco/DOM/Element.h:75:31: error: ‘XMLString’ does not name a type
  Attr* getAttributeNode(const XMLString& name) const;
                               ^
/usr/local/include/Poco/DOM/Element.h:92:39: error: ‘XMLString’ does not name a type
  NodeList* getElementsByTagName(const XMLString& name) const;
                                       ^
/usr/local/include/Poco/DOM/Element.h:116:8: error: ‘XMLString’ does not name a type
  const XMLString& getAttributeNS(const XMLString& namespaceURI, const XMLString& localName) const;
        ^
/usr/local/include/Poco/DOM/Element.h:122:28: error: ‘XMLString’ does not name a type
  void setAttributeNS(const XMLString& namespaceURI, const XMLString& qualifiedName, const XMLString& value);
                            ^
/usr/local/include/Poco/DOM/Element.h:122:59: error: ‘XMLString’ does not name a type
  void setAttributeNS(const XMLString& namespaceURI, const XMLString& qualifiedName, const XMLString& value);
                                                           ^
/usr/local/include/Poco/DOM/Element.h:122:91: error: ‘XMLString’ does not name a type
  void setAttributeNS(const XMLString& namespaceURI, const XMLString& qualifiedName, const XMLString& value);
                                                                                           ^
/usr/local/include/Poco/DOM/Element.h:127:31: error: ‘XMLString’ does not name a type
  void removeAttributeNS(const XMLString& namespaceURI, const XMLString& localName);
                               ^
/usr/local/include/Poco/DOM/Element.h:127:62: error: ‘XMLString’ does not name a type
  void removeAttributeNS(const XMLString& namespaceURI, const XMLString& localName);
                                                              ^
/usr/local/include/Poco/DOM/Element.h:130:33: error: ‘XMLString’ does not name a type
  Attr* getAttributeNodeNS(const XMLString& namespaceURI, const XMLString& localName) const;
                                 ^
/usr/local/include/Poco/DOM/Element.h:130:64: error: ‘XMLString’ does not name a type
  Attr* getAttributeNodeNS(const XMLString& namespaceURI, const XMLString& localName) const;
                                                                ^
/usr/local/include/Poco/DOM/Element.h:137:26: error: ‘XMLString’ does not name a type
  bool hasAttribute(const XMLString& name) const;
                          ^
/usr/local/include/Poco/DOM/Element.h:140:28: error: ‘XMLString’ does not name a type
  bool hasAttributeNS(const XMLString& namespaceURI, const XMLString& localName) const;
                            ^
/usr/local/include/Poco/DOM/Element.h:140:59: error: ‘XMLString’ does not name a type
  bool hasAttributeNS(const XMLString& namespaceURI, const XMLString& localName) const;
                                                           ^
/usr/local/include/Poco/DOM/Element.h:143:41: error: ‘XMLString’ does not name a type
  NodeList* getElementsByTagNameNS(const XMLString& namespaceURI, const XMLString& localName) const;
                                         ^
/usr/local/include/Poco/DOM/Element.h:143:72: error: ‘XMLString’ does not name a type
  NodeList* getElementsByTagNameNS(const XMLString& namespaceURI, const XMLString& localName) const;
                                                                        ^
/usr/local/include/Poco/DOM/Element.h:156:2: error: ‘XMLString’ does not name a type
  XMLString innerText() const;
  ^
/usr/local/include/Poco/DOM/Element.h:158:33: error: ‘XMLString’ does not name a type
  Element* getChildElement(const XMLString& name) const;
                                 ^
/usr/local/include/Poco/DOM/Element.h:164:35: error: ‘XMLString’ does not name a type
  Element* getChildElementNS(const XMLString& namespaceURI, const XMLString& localName) const;
                                   ^
/usr/local/include/Poco/DOM/Element.h:164:66: error: ‘XMLString’ does not name a type
  Element* getChildElementNS(const XMLString& namespaceURI, const XMLString& localName) const;
                                                                  ^
/usr/local/include/Poco/DOM/Element.h:170:32: error: ‘XMLString’ does not name a type
  Element* getElementById(const XMLString& elementId, const XMLString& idAttribute) const;
                                ^
/usr/local/include/Poco/DOM/Element.h:170:60: error: ‘XMLString’ does not name a type
  Element* getElementById(const XMLString& elementId, const XMLString& idAttribute) const;
                                                            ^
/usr/local/include/Poco/DOM/Element.h:176:34: error: ‘XMLString’ does not name a type
  Element* getElementByIdNS(const XMLString& elementId, const XMLString& idAttributeURI, const XMLString& idAttributeLocalName) const;
                                  ^
/usr/local/include/Poco/DOM/Element.h:176:62: error: ‘XMLString’ does not name a type
  Element* getElementByIdNS(const XMLString& elementId, const XMLString& idAttributeURI, const XMLString& idAttributeLocalName) const;
                                                              ^
/usr/local/include/Poco/DOM/Element.h:176:95: error: ‘XMLString’ does not name a type
  Element* getElementByIdNS(const XMLString& elementId, const XMLString& idAttributeURI, const XMLString& idAttributeLocalName) const;
                                                                                               ^
In file included from /usr/local/include/Poco/DOM/Document.h:24:0,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_common.h:45,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/src/rws_common.cpp:42:
/usr/local/include/Poco/DOM/Element.h:183:8: error: ‘XMLString’ does not name a type
  const XMLString& nodeName() const;
        ^
/usr/local/include/Poco/DOM/Element.h:188:42: error: ‘XMLString’ does not name a type
  Element(Document* pOwnerDocument, const XMLString& namespaceURI, const XMLString& localName, const XMLString& qname);
                                          ^
/usr/local/include/Poco/DOM/Element.h:188:73: error: ‘XMLString’ does not name a type
  Element(Document* pOwnerDocument, const XMLString& namespaceURI, const XMLString& localName, const XMLString& qname);
                                                                         ^
/usr/local/include/Poco/DOM/Element.h:188:101: error: ‘XMLString’ does not name a type
  Element(Document* pOwnerDocument, const XMLString& namespaceURI, const XMLString& localName, const XMLString& qname);
                                                                                                     ^
/usr/local/include/Poco/DOM/Element.h:210:14: error: ‘XMLString’ does not name a type
 inline const XMLString& Element::tagName() const
              ^
In file included from /usr/local/include/Poco/DOM/Document.h:26:0,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_common.h:45,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/src/rws_common.cpp:42:
/usr/local/include/Poco/XML/NamePool.h:49:27: error: ‘XMLString’ does not name a type
  const Name& insert(const XMLString& qname, const XMLString& namespaceURI, const XMLString& localName); 
                           ^
/usr/local/include/Poco/XML/NamePool.h:49:51: error: ‘XMLString’ does not name a type
  const Name& insert(const XMLString& qname, const XMLString& namespaceURI, const XMLString& localName); 
                                                   ^
/usr/local/include/Poco/XML/NamePool.h:49:82: error: ‘XMLString’ does not name a type
  const Name& insert(const XMLString& qname, const XMLString& namespaceURI, const XMLString& localName); 
                                                                                  ^
/usr/local/include/Poco/XML/NamePool.h:66:27: error: ‘XMLString’ does not name a type
  unsigned long hash(const XMLString& qname, const XMLString& namespaceURI, const XMLString& localName);
                           ^
/usr/local/include/Poco/XML/NamePool.h:66:51: error: ‘XMLString’ does not name a type
  unsigned long hash(const XMLString& qname, const XMLString& namespaceURI, const XMLString& localName);
                                                   ^
/usr/local/include/Poco/XML/NamePool.h:66:82: error: ‘XMLString’ does not name a type
  unsigned long hash(const XMLString& qname, const XMLString& namespaceURI, const XMLString& localName);
                                                                                  ^
In file included from /usr/local/include/Poco/Mutex.h:24:0,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_poco_client.h:40,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_client.h:48,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/src/rws_client.cpp:41:
/usr/local/include/Poco/Timestamp.h:50:8: error: expected nested-name-specifier before ‘TimeVal’
  using TimeVal = Int64; 
        ^
/usr/local/include/Poco/Timestamp.h:54:8: error: expected nested-name-specifier before ‘UtcTimeVal’
  using UtcTimeVal = Int64; 
        ^
/usr/local/include/Poco/Timestamp.h:58:8: error: expected nested-name-specifier before ‘TimeDiff’
  using TimeDiff = Int64;
        ^
/usr/local/include/Poco/Timestamp.h:61:15: error: ‘TimeVal’ does not name a type
  static const TimeVal TIMEVAL_MIN; /// Minimum timestamp value.
               ^
/usr/local/include/Poco/Timestamp.h:62:15: error: ‘TimeVal’ does not name a type
  static const TimeVal TIMEVAL_MAX; /// Maximum timestamp value.
               ^
/usr/local/include/Poco/Timestamp.h:67:20: error: expected ‘)’ before ‘tv’
  Timestamp(TimeVal tv);
                    ^
/usr/local/include/Poco/Timestamp.h:78:25: error: declaration of ‘operator=’ as non-function
  Timestamp& operator = (TimeVal tv);
                         ^
/usr/local/include/Poco/Timestamp.h:78:22: error: expected ‘;’ at end of member declaration
  Timestamp& operator = (TimeVal tv);
                      ^
/usr/local/include/Poco/Timestamp.h:78:33: error: expected ‘)’ before ‘tv’
  Timestamp& operator = (TimeVal tv);
                                 ^
/usr/local/include/Poco/Timestamp.h:93:26: error: ‘TimeDiff’ has not been declared
  Timestamp  operator +  (TimeDiff d) const;
                          ^
/usr/local/include/Poco/Timestamp.h:95:26: error: ‘TimeDiff’ has not been declared
  Timestamp  operator -  (TimeDiff d) const;
                          ^
/usr/local/include/Poco/Timestamp.h:97:2: error: ‘TimeDiff’ does not name a type
  TimeDiff   operator -  (const Timestamp& ts) const;
  ^
/usr/local/include/Poco/Timestamp.h:98:26: error: declaration of ‘operator+=’ as non-function
  Timestamp& operator += (TimeDiff d);
                          ^
/usr/local/include/Poco/Timestamp.h:98:22: error: expected ‘;’ at end of member declaration
  Timestamp& operator += (TimeDiff d);
                      ^
/usr/local/include/Poco/Timestamp.h:98:35: error: expected ‘)’ before ‘d’
  Timestamp& operator += (TimeDiff d);
                                   ^
/usr/local/include/Poco/Timestamp.h:100:26: error: declaration of ‘operator-=’ as non-function
  Timestamp& operator -= (TimeDiff d);
                          ^
/usr/local/include/Poco/Timestamp.h:100:22: error: expected ‘;’ at end of member declaration
  Timestamp& operator -= (TimeDiff d);
                      ^
/usr/local/include/Poco/Timestamp.h:100:35: error: expected ‘)’ before ‘d’
  Timestamp& operator -= (TimeDiff d);
                                   ^
/usr/local/include/Poco/Timestamp.h:108:2: error: ‘UtcTimeVal’ does not name a type
  UtcTimeVal utcTime() const;
  ^
/usr/local/include/Poco/Timestamp.h:113:2: error: ‘TimeVal’ does not name a type
  TimeVal epochMicroseconds() const;
  ^
/usr/local/include/Poco/Timestamp.h:117:2: error: ‘TimeDiff’ does not name a type
  TimeDiff elapsed() const;
  ^
/usr/local/include/Poco/Timestamp.h:121:17: error: ‘TimeDiff’ has not been declared
  bool isElapsed(TimeDiff interval) const;
                 ^
/usr/local/include/Poco/Timestamp.h:125:2: error: ‘TimeVal’ does not name a type
  TimeVal raw() const;
  ^
/usr/local/include/Poco/Timestamp.h:133:31: error: ‘UtcTimeVal’ has not been declared
  static Timestamp fromUtcTime(UtcTimeVal val);
                               ^
/usr/local/include/Poco/Timestamp.h:138:9: error: ‘TimeDiff’ does not name a type
  static TimeDiff resolution();
         ^
/usr/local/include/Poco/Timestamp.h:149:2: error: ‘TimeVal’ does not name a type
  TimeVal _ts;
  ^
/usr/local/include/Poco/Timestamp.h: In member function ‘bool Poco::Timestamp::operator==(const Poco::Timestamp&) const’:
/usr/local/include/Poco/Timestamp.h:158:9: error: ‘_ts’ was not declared in this scope
  return _ts == ts._ts;
         ^
/usr/local/include/Poco/Timestamp.h:158:19: error: ‘const class Poco::Timestamp’ has no member named ‘_ts’
  return _ts == ts._ts;
                   ^
/usr/local/include/Poco/Timestamp.h: In member function ‘bool Poco::Timestamp::operator!=(const Poco::Timestamp&) const’:
/usr/local/include/Poco/Timestamp.h:164:9: error: ‘_ts’ was not declared in this scope
  return _ts != ts._ts;
         ^
/usr/local/include/Poco/Timestamp.h:164:19: error: ‘const class Poco::Timestamp’ has no member named ‘_ts’
  return _ts != ts._ts;
                   ^
/usr/local/include/Poco/Timestamp.h: In member function ‘bool Poco::Timestamp::operator>(const Poco::Timestamp&) const’:
/usr/local/include/Poco/Timestamp.h:170:9: error: ‘_ts’ was not declared in this scope
  return _ts > ts._ts;
         ^
/usr/local/include/Poco/Timestamp.h:170:18: error: ‘const class Poco::Timestamp’ has no member named ‘_ts’
  return _ts > ts._ts;
                  ^
/usr/local/include/Poco/Timestamp.h: In member function ‘bool Poco::Timestamp::operator>=(const Poco::Timestamp&) const’:
/usr/local/include/Poco/Timestamp.h:176:9: error: ‘_ts’ was not declared in this scope
  return _ts >= ts._ts;
         ^
/usr/local/include/Poco/Timestamp.h:176:19: error: ‘const class Poco::Timestamp’ has no member named ‘_ts’
  return _ts >= ts._ts;
                   ^
/usr/local/include/Poco/Timestamp.h: In member function ‘bool Poco::Timestamp::operator<(const Poco::Timestamp&) const’:
/usr/local/include/Poco/Timestamp.h:182:9: error: ‘_ts’ was not declared in this scope
  return _ts < ts._ts;
         ^
/usr/local/include/Poco/Timestamp.h:182:18: error: ‘const class Poco::Timestamp’ has no member named ‘_ts’
  return _ts < ts._ts;
                  ^
/usr/local/include/Poco/Timestamp.h: In member function ‘bool Poco::Timestamp::operator<=(const Poco::Timestamp&) const’:
/usr/local/include/Poco/Timestamp.h:188:9: error: ‘_ts’ was not declared in this scope
  return _ts <= ts._ts;
         ^
/usr/local/include/Poco/Timestamp.h:188:19: error: ‘const class Poco::Timestamp’ has no member named ‘_ts’
  return _ts <= ts._ts;
                   ^
/usr/local/include/Poco/Timestamp.h: At global scope:
/usr/local/include/Poco/Timestamp.h:192:52: error: declaration of ‘operator+’ as non-function
 inline Timestamp Timestamp::operator + (Timestamp::TimeDiff d) const
                                                    ^
/usr/local/include/Poco/Timestamp.h:192:41: error: ‘TimeDiff’ is not a member of ‘Poco::Timestamp’
 inline Timestamp Timestamp::operator + (Timestamp::TimeDiff d) const
                                         ^
/usr/local/include/Poco/Timestamp.h:198:52: error: declaration of ‘operator-’ as non-function
 inline Timestamp Timestamp::operator - (Timestamp::TimeDiff d) const
                                                    ^
/usr/local/include/Poco/Timestamp.h:198:41: error: ‘TimeDiff’ is not a member of ‘Poco::Timestamp’
 inline Timestamp Timestamp::operator - (Timestamp::TimeDiff d) const
                                         ^
/usr/local/include/Poco/Timestamp.h:204:19: error: ‘TimeDiff’ in ‘class Poco::Timestamp’ does not name a type
 inline Timestamp::TimeDiff Timestamp::operator - (const Timestamp& ts) const
                   ^
/usr/local/include/Poco/Timestamp.h:210:54: error: declaration of ‘operator+=’ as non-function
 inline Timestamp& Timestamp::operator += (Timestamp::TimeDiff d)
                                                      ^
/usr/local/include/Poco/Timestamp.h:210:43: error: ‘TimeDiff’ is not a member of ‘Poco::Timestamp’
 inline Timestamp& Timestamp::operator += (Timestamp::TimeDiff d)
                                           ^
/usr/local/include/Poco/Timestamp.h:217:54: error: declaration of ‘operator-=’ as non-function
 inline Timestamp& Timestamp::operator -= (Timestamp::TimeDiff d)
                                                      ^
/usr/local/include/Poco/Timestamp.h:217:43: error: ‘TimeDiff’ is not a member of ‘Poco::Timestamp’
 inline Timestamp& Timestamp::operator -= (Timestamp::TimeDiff d)
                                           ^
/usr/local/include/Poco/Timestamp.h: In member function ‘time_t Poco::Timestamp::epochTime() const’:
/usr/local/include/Poco/Timestamp.h:226:21: error: ‘_ts’ was not declared in this scope
  return std::time_t(_ts/resolution());
                     ^
/usr/local/include/Poco/Timestamp.h:226:36: error: ‘resolution’ was not declared in this scope
  return std::time_t(_ts/resolution());
                                    ^
/usr/local/include/Poco/Timestamp.h: At global scope:
/usr/local/include/Poco/Timestamp.h:230:19: error: ‘UtcTimeVal’ in ‘class Poco::Timestamp’ does not name a type
 inline Timestamp::UtcTimeVal Timestamp::utcTime() const
                   ^
/usr/local/include/Poco/Timestamp.h:236:19: error: ‘TimeVal’ in ‘class Poco::Timestamp’ does not name a type
 inline Timestamp::TimeVal Timestamp::epochMicroseconds() const
                   ^
/usr/local/include/Poco/Timestamp.h:242:19: error: ‘TimeDiff’ in ‘class Poco::Timestamp’ does not name a type
 inline Timestamp::TimeDiff Timestamp::elapsed() const
                   ^
/usr/local/include/Poco/Timestamp.h:249:45: error: ‘Poco::Timestamp::isElapsed’ declared as an ‘inline’ variable
 inline bool Timestamp::isElapsed(Timestamp::TimeDiff interval) const
                                             ^
/usr/local/include/Poco/Timestamp.h:249:45: error: ‘bool Poco::Timestamp::isElapsed’ is not a static data member of ‘class Poco::Timestamp’
/usr/local/include/Poco/Timestamp.h:249:34: error: ‘TimeDiff’ is not a member of ‘Poco::Timestamp’
 inline bool Timestamp::isElapsed(Timestamp::TimeDiff interval) const
                                  ^
/usr/local/include/Poco/Timestamp.h:249:64: error: expected ‘,’ or ‘;’ before ‘const’
 inline bool Timestamp::isElapsed(Timestamp::TimeDiff interval) const
                                                                ^
/usr/local/include/Poco/Timestamp.h:257:19: error: ‘TimeDiff’ in ‘class Poco::Timestamp’ does not name a type
 inline Timestamp::TimeDiff Timestamp::resolution()
                   ^
/usr/local/include/Poco/Timestamp.h:269:19: error: ‘TimeVal’ in ‘class Poco::Timestamp’ does not name a type
 inline Timestamp::TimeVal Timestamp::raw() const
                   ^
In file included from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_poco_client.h:40:0,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_client.h:48,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/src/rws_client.cpp:41:
/usr/local/include/Poco/Mutex.h:64:8: error: expected nested-name-specifier before ‘ScopedLock’
  using ScopedLock = Poco::ScopedLock<Mutex>;
        ^
/usr/local/include/Poco/Mutex.h:119:8: error: expected nested-name-specifier before ‘ScopedLock’
  using ScopedLock = Poco::ScopedLock<FastMutex>;
        ^
/usr/local/include/Poco/Mutex.h:224:8: error: expected nested-name-specifier before ‘ScopedLock’
  using ScopedLock = Poco::ScopedLock<NullMutex>;
        ^
In file included from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_common.h:45:0,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/src/rws_common.cpp:42:
/usr/local/include/Poco/DOM/Document.h:61:8: error: expected nested-name-specifier before ‘AutoReleasePool’
  using AutoReleasePool = Poco::AutoReleasePool<DOMObject>;
        ^
/usr/local/include/Poco/DOM/Document.h:86:2: error: invalid use of template-name ‘Poco::AutoReleasePool’ without an argument list
  AutoReleasePool& autoReleasePool();
  ^
/usr/local/include/Poco/DOM/Document.h:121:31: error: ‘XMLString’ does not name a type
  Element* createElement(const XMLString& tagName) const;
                               ^
/usr/local/include/Poco/DOM/Document.h:132:29: error: ‘XMLString’ does not name a type
  Text* createTextNode(const XMLString& data) const;
                             ^
/usr/local/include/Poco/DOM/Document.h:135:31: error: ‘XMLString’ does not name a type
  Comment* createComment(const XMLString& data) const;
                               ^
/usr/local/include/Poco/DOM/Document.h:138:41: error: ‘XMLString’ does not name a type
  CDATASection* createCDATASection(const XMLString& data) const;
                                         ^
/usr/local/include/Poco/DOM/Document.h:141:59: error: ‘XMLString’ does not name a type
  ProcessingInstruction* createProcessingInstruction(const XMLString& target, const XMLString& data) const;
                                                           ^
/usr/local/include/Poco/DOM/Document.h:141:84: error: ‘XMLString’ does not name a type
  ProcessingInstruction* createProcessingInstruction(const XMLString& target, const XMLString& data) const;
                                                                                    ^
/usr/local/include/Poco/DOM/Document.h:144:30: error: ‘XMLString’ does not name a type
  Attr* createAttribute(const XMLString& name) const; 
                              ^
/usr/local/include/Poco/DOM/Document.h:148:47: error: ‘XMLString’ does not name a type
  EntityReference* createEntityReference(const XMLString& name) const;
                                               ^
/usr/local/include/Poco/DOM/Document.h:153:39: error: ‘XMLString’ does not name a type
  NodeList* getElementsByTagName(const XMLString& name) const;
                                       ^
/usr/local/include/Poco/DOM/Document.h:177:33: error: ‘XMLString’ does not name a type
  Element* createElementNS(const XMLString& namespaceURI, const XMLString& qualifiedName) const;
                                 ^
/usr/local/include/Poco/DOM/Document.h:177:64: error: ‘XMLString’ does not name a type
  Element* createElementNS(const XMLString& namespaceURI, const XMLString& qualifiedName) const;
                                                                ^
/usr/local/include/Poco/DOM/Document.h:180:32: error: ‘XMLString’ does not name a type
  Attr* createAttributeNS(const XMLString& namespaceURI, const XMLString& qualifiedName) const;
                                ^
/usr/local/include/Poco/DOM/Document.h:180:63: error: ‘XMLString’ does not name a type
  Attr* createAttributeNS(const XMLString& namespaceURI, const XMLString& qualifiedName) const;
                                                               ^
/usr/local/include/Poco/DOM/Document.h:183:41: error: ‘XMLString’ does not name a type
  NodeList* getElementsByTagNameNS(const XMLString& namespaceURI, const XMLString& localName) const;
                                         ^
/usr/local/include/Poco/DOM/Document.h:183:72: error: ‘XMLString’ does not name a type
  NodeList* getElementsByTagNameNS(const XMLString& namespaceURI, const XMLString& localName) const;
                                                                        ^
/usr/local/include/Poco/DOM/Document.h:188:32: error: ‘XMLString’ does not name a type
  Element* getElementById(const XMLString& elementId) const;
                                ^
/usr/local/include/Poco/DOM/Document.h:203:27: error: ‘XMLString’ does not name a type
  Event* createEvent(const XMLString& eventType) const;
                           ^
/usr/local/include/Poco/DOM/Document.h:206:8: error: ‘XMLString’ does not name a type
  const XMLString& nodeName() const;
        ^
/usr/local/include/Poco/DOM/Document.h:213:29: error: ‘XMLString’ does not name a type
  Entity* createEntity(const XMLString& name, const XMLString& publicId, const XMLString& systemId, const XMLString& notationName) const;
                             ^
/usr/local/include/Poco/DOM/Document.h:213:52: error: ‘XMLString’ does not name a type
  Entity* createEntity(const XMLString& name, const XMLString& publicId, const XMLString& systemId, const XMLString& notationName) const;
                                                    ^
/usr/local/include/Poco/DOM/Document.h:213:79: error: ‘XMLString’ does not name a type
  Entity* createEntity(const XMLString& name, const XMLString& publicId, const XMLString& systemId, const XMLString& notationName) const;
                                                                               ^
/usr/local/include/Poco/DOM/Document.h:213:106: error: ‘XMLString’ does not name a type
  Entity* createEntity(const XMLString& name, const XMLString& publicId, const XMLString& systemId, const XMLString& notationName) const;
                                                                                                          ^
In file included from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_common.h:45:0,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/src/rws_common.cpp:42:
/usr/local/include/Poco/DOM/Document.h:218:33: error: ‘XMLString’ does not name a type
  Notation* createNotation(const XMLString& name, const XMLString& publicId, const XMLString& systemId) const;
                                 ^
/usr/local/include/Poco/DOM/Document.h:218:56: error: ‘XMLString’ does not name a type
  Notation* createNotation(const XMLString& name, const XMLString& publicId, const XMLString& systemId) const;
                                                        ^
/usr/local/include/Poco/DOM/Document.h:218:83: error: ‘XMLString’ does not name a type
  Notation* createNotation(const XMLString& name, const XMLString& publicId, const XMLString& systemId) const;
                                                                                   ^
/usr/local/include/Poco/DOM/Document.h:223:32: error: ‘XMLString’ does not name a type
  Element* getElementById(const XMLString& elementId, const XMLString& idAttribute) const;
                                ^
/usr/local/include/Poco/DOM/Document.h:223:60: error: ‘XMLString’ does not name a type
  Element* getElementById(const XMLString& elementId, const XMLString& idAttribute) const;
                                                            ^
/usr/local/include/Poco/DOM/Document.h:229:34: error: ‘XMLString’ does not name a type
  Element* getElementByIdNS(const XMLString& elementId, const XMLString& idAttributeURI, const XMLString& idAttributeLocalName) const;
                                  ^
/usr/local/include/Poco/DOM/Document.h:229:62: error: ‘XMLString’ does not name a type
  Element* getElementByIdNS(const XMLString& elementId, const XMLString& idAttributeURI, const XMLString& idAttributeLocalName) const;
                                                              ^
/usr/local/include/Poco/DOM/Document.h:229:95: error: ‘XMLString’ does not name a type
  Element* getElementByIdNS(const XMLString& elementId, const XMLString& idAttributeURI, const XMLString& idAttributeLocalName) const;
                                                                                               ^
/usr/local/include/Poco/DOM/Document.h:246:2: error: invalid use of template-name ‘Poco::AutoReleasePool’ without an argument list
  AutoReleasePool _autoReleasePool;
  ^
/usr/local/include/Poco/DOM/Document.h:249:15: error: ‘XMLString’ does not name a type
  static const XMLString NODE_NAME;
               ^
/usr/local/include/Poco/DOM/Document.h:264:18: error: ‘AutoReleasePool’ in ‘class Poco::XML::Document’ does not name a type
 inline Document::AutoReleasePool& Document::autoReleasePool()
                  ^
In file included from /usr/local/include/Poco/Net/IPAddressImpl.h:23:0,
                 from /usr/local/include/Poco/Net/IPAddress.h:23,
                 from /usr/local/include/Poco/Net/SocketAddressImpl.h:23,
                 from /usr/local/include/Poco/Net/SocketAddress.h:22,
                 from /usr/local/include/Poco/Net/SocketImpl.h:23,
                 from /usr/local/include/Poco/Net/Socket.h:22,
                 from /usr/local/include/Poco/Net/StreamSocket.h:22,
                 from /usr/local/include/Poco/Net/HTTPSession.h:22,
                 from /usr/local/include/Poco/Net/HTTPClientSession.h:22,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_poco_client.h:41,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_client.h:48,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/src/rws_client.cpp:41:
/usr/local/include/Poco/RefCountedObject.h:43:17: error: expected ‘;’ at end of member declaration
  void release() const noexcept;
                 ^
/usr/local/include/Poco/RefCountedObject.h:43:23: error: ‘noexcept’ does not name a type
  void release() const noexcept;
                       ^
/usr/local/include/Poco/RefCountedObject.h:43:23: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
/usr/local/include/Poco/RefCountedObject.h:78:47: error: expected initializer before ‘noexcept’
 inline void RefCountedObject::release() const noexcept
                                               ^
In file included from /usr/local/include/Poco/Any.h:22:0,
                 from /usr/local/include/Poco/Format.h:22,
                 from /usr/local/include/Poco/FIFOBuffer.h:26,
                 from /usr/local/include/Poco/Net/StreamSocket.h:23,
                 from /usr/local/include/Poco/Net/HTTPSession.h:22,
                 from /usr/local/include/Poco/Net/HTTPClientSession.h:22,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_poco_client.h:41,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_client.h:48,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/src/rws_client.cpp:41:
/usr/include/c++/5/typeinfo:39:37: error: expected ‘}’ before end of line
/usr/include/c++/5/typeinfo:39:37: error: expected declaration before end of line
/home/kappa95/yumi_depends_ws/src/abb_librws/src/rws_common.cpp: In function ‘std::__cxx11::string abb::rws::xmlFindTextContent(const Poco::XML::Node*, const abb::rws::XMLAttribute&)’:
/home/kappa95/yumi_depends_ws/src/abb_librws/src/rws_common.cpp:122:24: error: ‘const class Poco::XML::Node’ has no member named ‘nodeValue’
       result = p_node->nodeValue();
                        ^
/home/kappa95/yumi_depends_ws/src/abb_librws/src/rws_common.cpp:139:31: error: ‘class Poco::XML::Node’ has no member named ‘nodeValue’
             result = p_child->nodeValue();
                               ^
/home/kappa95/yumi_depends_ws/src/abb_librws/src/rws_common.cpp: In function ‘std::__cxx11::string abb::rws::xmlNodeGetAttributeValue(const Poco::XML::Node*, const string&)’:
/home/kappa95/yumi_depends_ws/src/abb_librws/src/rws_common.cpp:166:24: error: ‘class Poco::XML::Node’ has no member named ‘nodeName’
       if (p_attribute->nodeName() == name)
                        ^
/home/kappa95/yumi_depends_ws/src/abb_librws/src/rws_common.cpp:168:29: error: ‘class Poco::XML::Node’ has no member named ‘nodeValue’
         return p_attribute->nodeValue();
                             ^
/home/kappa95/yumi_depends_ws/src/abb_librws/src/rws_common.cpp: In function ‘bool abb::rws::xmlNodeHasAttribute(const Poco::XML::Node*, const abb::rws::XMLAttribute&)’:
/home/kappa95/yumi_depends_ws/src/abb_librws/src/rws_common.cpp:188:24: error: ‘class Poco::XML::Node’ has no member named ‘nodeName’
       if (p_attribute->nodeName() == attribute.name && p_attribute->nodeValue() == attribute.value)
                        ^
/home/kappa95/yumi_depends_ws/src/abb_librws/src/rws_common.cpp:188:69: error: ‘class Poco::XML::Node’ has no member named ‘nodeValue’
       if (p_attribute->nodeName() == attribute.name && p_attribute->nodeValue() == attribute.value)
                                                                     ^
make[2]: *** [CMakeFiles/abb_librws.dir/src/rws_client.cpp.o] Errore 1
make[2]: *** Attesa per i processi non terminati....
make[2]: *** [CMakeFiles/abb_librws.dir/src/rws_common.cpp.o] Errore 1
In file included from /usr/include/c++/5/type_traits:35:0,
                 from /usr/local/include/Poco/Alignment.h:21,
                 from /usr/local/include/Poco/Foundation.h:111,
                 from /usr/local/include/Poco/XML/XML.h:23,
                 from /usr/local/include/Poco/DOM/DOMParser.h:21,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_client.h:44,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_interface.h:40,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/src/rws_interface.cpp:40:
/usr/include/c++/5/bits/c++0x_warning.h:32:2: error: #error This file requires compiler and library support for the ISO C++ 2011 standard. This support must be enabled with the -std=c++11 or -std=gnu++11 compiler options.
 #error This file requires compiler and library support \
  ^
In file included from /usr/local/include/Poco/Foundation.h:160:0,
                 from /usr/local/include/Poco/XML/XML.h:23,
                 from /usr/local/include/Poco/DOM/DOMParser.h:21,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_client.h:44,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_interface.h:40,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/src/rws_interface.cpp:40:
/usr/local/include/Poco/Types.h:28:7: error: expected nested-name-specifier before ‘Int8’
 using Int8    = std::int8_t;
       ^
/usr/local/include/Poco/Types.h:29:7: error: expected nested-name-specifier before ‘UInt8’
 using UInt8   = std::uint8_t;
       ^
/usr/local/include/Poco/Types.h:30:7: error: expected nested-name-specifier before ‘Int16’
 using Int16   = std::int16_t;
       ^
/usr/local/include/Poco/Types.h:31:7: error: expected nested-name-specifier before ‘UInt16’
 using UInt16  = std::uint16_t;
       ^
/usr/local/include/Poco/Types.h:32:7: error: expected nested-name-specifier before ‘Int32’
 using Int32   = std::int32_t;
       ^
/usr/local/include/Poco/Types.h:33:7: error: expected nested-name-specifier before ‘UInt32’
 using UInt32  = std::uint32_t;
       ^
/usr/local/include/Poco/Types.h:34:7: error: expected nested-name-specifier before ‘Int64’
 using Int64   = std::int64_t;
       ^
/usr/local/include/Poco/Types.h:35:7: error: expected nested-name-specifier before ‘UInt64’
 using UInt64  = std::uint64_t;
       ^
/usr/local/include/Poco/Types.h:36:7: error: expected nested-name-specifier before ‘IntPtr’
 using IntPtr  = std::intptr_t;
       ^
/usr/local/include/Poco/Types.h:37:7: error: expected nested-name-specifier before ‘UIntPtr’
 using UIntPtr = std::uintptr_t;
       ^
In file included from /usr/local/include/Poco/SAX/XMLReader.h:22:0,
                 from /usr/local/include/Poco/SAX/SAXParser.h:22,
                 from /usr/local/include/Poco/DOM/DOMParser.h:22,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_client.h:44,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_interface.h:40,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/src/rws_interface.cpp:40:
/usr/local/include/Poco/XML/XMLString.h:66:8: error: expected nested-name-specifier before ‘XMLChar’
  using XMLChar = char;
        ^
/usr/local/include/Poco/XML/XMLString.h:67:8: error: expected nested-name-specifier before ‘XMLString’
  using XMLString = std::string;
        ^
/usr/local/include/Poco/XML/XMLString.h:69:48: error: ‘XMLString’ does not name a type
  inline const std::string& fromXMLString(const XMLString& str)
                                                ^
/usr/local/include/Poco/XML/XMLString.h: In function ‘const string& Poco::XML::fromXMLString(const int&)’:
/usr/local/include/Poco/XML/XMLString.h:71:10: error: invalid initialization of reference of type ‘const string& {aka const std::__cxx11::basic_string<char>&}’ from expression of type ‘const int’
   return str;
          ^
/usr/local/include/Poco/XML/XMLString.h: At global scope:
/usr/local/include/Poco/XML/XMLString.h:74:15: error: ‘XMLString’ does not name a type
  inline const XMLString& toXMLString(const std::string& str)
               ^
In file included from /usr/local/include/Poco/SAX/SAXParser.h:22:0,
                 from /usr/local/include/Poco/DOM/DOMParser.h:22,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_client.h:44,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_interface.h:40,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/src/rws_interface.cpp:40:
/usr/local/include/Poco/SAX/XMLReader.h:99:32: error: ‘XMLString’ does not name a type
  virtual void setFeature(const XMLString& featureId, bool state) = 0;
                                ^
/usr/local/include/Poco/SAX/XMLReader.h:110:32: error: ‘XMLString’ does not name a type
  virtual bool getFeature(const XMLString& featureId) const = 0;
                                ^
/usr/local/include/Poco/SAX/XMLReader.h:127:33: error: ‘XMLString’ does not name a type
  virtual void setProperty(const XMLString& propertyId, const XMLString& value) = 0;
                                 ^
/usr/local/include/Poco/SAX/XMLReader.h:127:62: error: ‘XMLString’ does not name a type
  virtual void setProperty(const XMLString& propertyId, const XMLString& value) = 0;
                                                              ^
/usr/local/include/Poco/SAX/XMLReader.h:140:33: error: ‘XMLString’ does not name a type
  virtual void setProperty(const XMLString& propertyId, void* value) = 0;
                                 ^
/usr/local/include/Poco/SAX/XMLReader.h:144:34: error: ‘XMLString’ does not name a type
  virtual void* getProperty(const XMLString& propertyId) const = 0;
                                  ^
/usr/local/include/Poco/SAX/XMLReader.h:177:27: error: ‘XMLString’ does not name a type
  virtual void parse(const XMLString& systemId) = 0;
                           ^
/usr/local/include/Poco/SAX/XMLReader.h:186:15: error: ‘XMLString’ does not name a type
  static const XMLString FEATURE_VALIDATION;
               ^
/usr/local/include/Poco/SAX/XMLReader.h:187:15: error: ‘XMLString’ does not name a type
  static const XMLString FEATURE_NAMESPACES;
               ^
/usr/local/include/Poco/SAX/XMLReader.h:188:15: error: ‘XMLString’ does not name a type
  static const XMLString FEATURE_NAMESPACE_PREFIXES;
               ^
/usr/local/include/Poco/SAX/XMLReader.h:189:15: error: ‘XMLString’ does not name a type
  static const XMLString FEATURE_EXTERNAL_GENERAL_ENTITIES;
               ^
/usr/local/include/Poco/SAX/XMLReader.h:190:15: error: ‘XMLString’ does not name a type
  static const XMLString FEATURE_EXTERNAL_PARAMETER_ENTITIES;
               ^
/usr/local/include/Poco/SAX/XMLReader.h:191:15: error: ‘XMLString’ does not name a type
  static const XMLString FEATURE_STRING_INTERNING;
               ^
/usr/local/include/Poco/SAX/XMLReader.h:194:15: error: ‘XMLString’ does not name a type
  static const XMLString PROPERTY_DECLARATION_HANDLER;
               ^
/usr/local/include/Poco/SAX/XMLReader.h:195:15: error: ‘XMLString’ does not name a type
  static const XMLString PROPERTY_LEXICAL_HANDLER;
               ^
In file included from /usr/local/include/Poco/XML/ParserEngine.h:27:0,
                 from /usr/local/include/Poco/SAX/SAXParser.h:23,
                 from /usr/local/include/Poco/DOM/DOMParser.h:22,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_client.h:44,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_interface.h:40,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/src/rws_interface.cpp:40:
/usr/local/include/Poco/XML/XMLStream.h:31:7: error: expected nested-name-specifier before ‘XMLByteInputStream’
 using XMLByteInputStream = std::istream;
       ^
/usr/local/include/Poco/XML/XMLStream.h:32:7: error: expected nested-name-specifier before ‘XMLByteOutputStream’
 using XMLByteOutputStream = std::ostream;
       ^
/usr/local/include/Poco/XML/XMLStream.h:62:8: error: expected nested-name-specifier before ‘XMLCharInputStream’
  using XMLCharInputStream = std::istream;
        ^
/usr/local/include/Poco/XML/XMLStream.h:63:8: error: expected nested-name-specifier before ‘XMLCharOutputStream’
  using XMLCharOutputStream = std::ostream;
        ^
In file included from /usr/local/include/Poco/XML/ParserEngine.h:28:0,
                 from /usr/local/include/Poco/SAX/SAXParser.h:23,
                 from /usr/local/include/Poco/DOM/DOMParser.h:22,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_client.h:44,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_interface.h:40,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/src/rws_interface.cpp:40:
/usr/local/include/Poco/SAX/Locator.h:47:10: error: ‘XMLString’ does not name a type
  virtual XMLString getPublicId() const = 0;
          ^
/usr/local/include/Poco/SAX/Locator.h:53:10: error: ‘XMLString’ does not name a type
  virtual XMLString getSystemId() const = 0;
          ^
In file included from /usr/local/include/Poco/SharedPtr.h:22:0,
                 from /usr/local/include/Poco/TextEncoding.h:22,
                 from /usr/local/include/Poco/XML/ParserEngine.h:29,
                 from /usr/local/include/Poco/SAX/SAXParser.h:23,
                 from /usr/local/include/Poco/DOM/DOMParser.h:22,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_client.h:44,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_interface.h:40,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/src/rws_interface.cpp:40:
/usr/local/include/Poco/Exception.h:46:13: error: expected ‘;’ at end of member declaration
  ~Exception() noexcept;
             ^
/usr/local/include/Poco/Exception.h:46:15: error: ‘noexcept’ does not name a type
  ~Exception() noexcept;
               ^
/usr/local/include/Poco/Exception.h:46:15: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
/usr/local/include/Poco/Exception.h:52:29: error: expected ‘;’ at end of member declaration
  virtual const char* name() const noexcept;
                             ^
/usr/local/include/Poco/Exception.h:52:35: error: ‘noexcept’ does not name a type
  virtual const char* name() const noexcept;
                                   ^
/usr/local/include/Poco/Exception.h:52:35: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
/usr/local/include/Poco/Exception.h:55:34: error: expected ‘;’ at end of member declaration
  virtual const char* className() const noexcept;
                                  ^
/usr/local/include/Poco/Exception.h:55:40: error: ‘noexcept’ does not name a type
  virtual const char* className() const noexcept;
                                        ^
/usr/local/include/Poco/Exception.h:55:40: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
/usr/local/include/Poco/Exception.h:58:29: error: expected ‘;’ at end of member declaration
  virtual const char* what() const noexcept;
                             ^
/usr/local/include/Poco/Exception.h:58:35: error: ‘noexcept’ does not name a type
  virtual const char* what() const noexcept;
                                   ^
/usr/local/include/Poco/Exception.h:58:35: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
/usr/local/include/Poco/Exception.h:46:2: error: looser throw specifier for ‘virtual Poco::Exception::~Exception()’
  ~Exception() noexcept;
  ^
In file included from /usr/include/c++/5/new:40:0,
                 from /usr/include/c++/5/bits/stl_construct.h:59,
                 from /usr/include/c++/5/bits/stl_tempbuf.h:60,
                 from /usr/include/c++/5/bits/stl_algo.h:62,
                 from /usr/include/c++/5/algorithm:62,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/src/rws_interface.cpp:37:
/usr/include/c++/5/exception:64:13: error:   overriding ‘virtual std::exception::~exception() throw ()’
     virtual ~exception() _GLIBCXX_USE_NOEXCEPT;
             ^
In file included from /usr/local/include/Poco/SharedPtr.h:22:0,
                 from /usr/local/include/Poco/TextEncoding.h:22,
                 from /usr/local/include/Poco/XML/ParserEngine.h:29,
                 from /usr/local/include/Poco/SAX/SAXParser.h:23,
                 from /usr/local/include/Poco/DOM/DOMParser.h:22,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_client.h:44,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_interface.h:40,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/src/rws_interface.cpp:40:
/usr/local/include/Poco/Exception.h:58:22: error: looser throw specifier for ‘virtual const char* Poco::Exception::what() const’
  virtual const char* what() const noexcept;
                      ^
In file included from /usr/include/c++/5/new:40:0,
                 from /usr/include/c++/5/bits/stl_construct.h:59,
                 from /usr/include/c++/5/bits/stl_tempbuf.h:60,
                 from /usr/include/c++/5/bits/stl_algo.h:62,
                 from /usr/include/c++/5/algorithm:62,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/src/rws_interface.cpp:37:
/usr/include/c++/5/exception:68:25: error:   overriding ‘virtual const char* std::exception::what() const throw ()’
     virtual const char* what() const _GLIBCXX_USE_NOEXCEPT;
                         ^
In file included from /usr/local/include/Poco/SharedPtr.h:22:0,
                 from /usr/local/include/Poco/TextEncoding.h:22,
                 from /usr/local/include/Poco/XML/ParserEngine.h:29,
                 from /usr/local/include/Poco/SAX/SAXParser.h:23,
                 from /usr/local/include/Poco/DOM/DOMParser.h:22,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_client.h:44,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_interface.h:40,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/src/rws_interface.cpp:40:
/usr/local/include/Poco/Exception.h:205:1: error: expected ‘;’ at end of member declaration
 POCO_DECLARE_EXCEPTION(Foundation_API, LogicException, Exception)
 ^
/usr/local/include/Poco/Exception.h:205:1: error: ‘noexcept’ does not name a type
 POCO_DECLARE_EXCEPTION(Foundation_API, LogicException, Exception)
 ^
/usr/local/include/Poco/Exception.h:205:1: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
/usr/local/include/Poco/Exception.h:205:1: error: expected ‘;’ at end of member declaration
 POCO_DECLARE_EXCEPTION(Foundation_API, LogicException, Exception)
 ^
/usr/local/include/Poco/Exception.h:205:1: error: ‘noexcept’ does not name a type
 POCO_DECLARE_EXCEPTION(Foundation_API, LogicException, Exception)
 ^
/usr/local/include/Poco/Exception.h:205:1: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
/usr/local/include/Poco/Exception.h:205:1: error: expected ‘;’ at end of member declaration
 POCO_DECLARE_EXCEPTION(Foundation_API, LogicException, Exception)
 ^
/usr/local/include/Poco/Exception.h:205:1: error: ‘noexcept’ does not name a type
 POCO_DECLARE_EXCEPTION(Foundation_API, LogicException, Exception)
 ^
/usr/local/include/Poco/Exception.h:205:1: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
/usr/local/include/Poco/Exception.h:206:1: error: expected ‘;’ at end of member declaration
 POCO_DECLARE_EXCEPTION(Foundation_API, AssertionViolationException, LogicException)
 ^
/usr/local/include/Poco/Exception.h:206:1: error: ‘noexcept’ does not name a type
 POCO_DECLARE_EXCEPTION(Foundation_API, AssertionViolationException, LogicException)
 ^
/usr/local/include/Poco/Exception.h:206:1: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
/usr/local/include/Poco/Exception.h:206:1: error: expected ‘;’ at end of member declaration
 POCO_DECLARE_EXCEPTION(Foundation_API, AssertionViolationException, LogicException)
 ^
/usr/local/include/Poco/Exception.h:206:1: error: ‘noexcept’ does not name a type
 POCO_DECLARE_EXCEPTION(Foundation_API, AssertionViolationException, LogicException)
 ^
/usr/local/include/Poco/Exception.h:206:1: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
/usr/local/include/Poco/Exception.h:206:1: error: expected ‘;’ at end of member declaration
 POCO_DECLARE_EXCEPTION(Foundation_API, AssertionViolationException, LogicException)
 ^
/usr/local/include/Poco/Exception.h:206:1: error: ‘noexcept’ does not name a type
 POCO_DECLARE_EXCEPTION(Foundation_API, AssertionViolationException, LogicException)
 ^
/usr/local/include/Poco/Exception.h:206:1: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
/usr/local/include/Poco/Exception.h:207:1: error: expected ‘;’ at end of member declaration
 POCO_DECLARE_EXCEPTION(Foundation_API, NullPointerException, LogicException)
 ^
/usr/local/include/Poco/Exception.h:207:1: error: ‘noexcept’ does not name a type
 POCO_DECLARE_EXCEPTION(Foundation_API, NullPointerException, LogicException)
 ^
/usr/local/include/Poco/Exception.h:207:1: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
/usr/local/include/Poco/Exception.h:207:1: error: expected ‘;’ at end of member declaration
 POCO_DECLARE_EXCEPTION(Foundation_API, NullPointerException, LogicException)
 ^
/usr/local/include/Poco/Exception.h:207:1: error: ‘noexcept’ does not name a type
 POCO_DECLARE_EXCEPTION(Foundation_API, NullPointerException, LogicException)
 ^
/usr/local/include/Poco/Exception.h:207:1: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
/usr/local/include/Poco/Exception.h:207:1: error: expected ‘;’ at end of member declaration
 POCO_DECLARE_EXCEPTION(Foundation_API, NullPointerException, LogicException)
 ^
/usr/local/include/Poco/Exception.h:207:1: error: ‘noexcept’ does not name a type
 POCO_DECLARE_EXCEPTION(Foundation_API, NullPointerException, LogicException)
 ^
/usr/local/include/Poco/Exception.h:207:1: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
/usr/local/include/Poco/Exception.h:208:1: error: expected ‘;’ at end of member declaration
 POCO_DECLARE_EXCEPTION(Foundation_API, NullValueException, LogicException)
 ^
/usr/local/include/Poco/Exception.h:208:1: error: ‘noexcept’ does not name a type
 POCO_DECLARE_EXCEPTION(Foundation_API, NullValueException, LogicException)
 ^
/usr/local/include/Poco/Exception.h:208:1: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
/usr/local/include/Poco/Exception.h:208:1: error: expected ‘;’ at end of member declaration
 POCO_DECLARE_EXCEPTION(Foundation_API, NullValueException, LogicException)
 ^
/usr/local/include/Poco/Exception.h:208:1: error: ‘noexcept’ does not name a type
 POCO_DECLARE_EXCEPTION(Foundation_API, NullValueException, LogicException)
 ^
/usr/local/include/Poco/Exception.h:208:1: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
/usr/local/include/Poco/Exception.h:208:1: error: expected ‘;’ at end of member declaration
 POCO_DECLARE_EXCEPTION(Foundation_API, NullValueException, LogicException)
 ^
/usr/local/include/Poco/Exception.h:208:1: error: ‘noexcept’ does not name a type
 POCO_DECLARE_EXCEPTION(Foundation_API, NullValueException, LogicException)
 ^
/usr/local/include/Poco/Exception.h:208:1: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
/usr/local/include/Poco/Exception.h:209:1: error: expected ‘;’ at end of member declaration
 POCO_DECLARE_EXCEPTION(Foundation_API, BugcheckException, LogicException)
 ^
/usr/local/include/Poco/Exception.h:209:1: error: ‘noexcept’ does not name a type
 POCO_DECLARE_EXCEPTION(Foundation_API, BugcheckException, LogicException)
 ^
/usr/local/include/Poco/Exception.h:209:1: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
/usr/local/include/Poco/Exception.h:209:1: error: expected ‘;’ at end of member declaration
 POCO_DECLARE_EXCEPTION(Foundation_API, BugcheckException, LogicException)
 ^
/usr/local/include/Poco/Exception.h:209:1: error: ‘noexcept’ does not name a type
 POCO_DECLARE_EXCEPTION(Foundation_API, BugcheckException, LogicException)
 ^
/usr/local/include/Poco/Exception.h:209:1: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
/usr/local/include/Poco/Exception.h:209:1: error: expected ‘;’ at end of member declaration
 POCO_DECLARE_EXCEPTION(Foundation_API, BugcheckException, LogicException)
 ^
/usr/local/include/Poco/Exception.h:209:1: error: ‘noexcept’ does not name a type
 POCO_DECLARE_EXCEPTION(Foundation_API, BugcheckException, LogicException)
 ^
/usr/local/include/Poco/Exception.h:209:1: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
/usr/local/include/Poco/Exception.h:210:1: error: expected ‘;’ at end of member declaration
 POCO_DECLARE_EXCEPTION(Foundation_API, InvalidArgumentException, LogicException)
 ^
/usr/local/include/Poco/Exception.h:210:1: error: ‘noexcept’ does not name a type
 POCO_DECLARE_EXCEPTION(Foundation_API, InvalidArgumentException, LogicException)
 ^
/usr/local/include/Poco/Exception.h:210:1: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
/usr/local/include/Poco/Exception.h:210:1: error: expected ‘;’ at end of member declaration
 POCO_DECLARE_EXCEPTION(Foundation_API, InvalidArgumentException, LogicException)
 ^
/usr/local/include/Poco/Exception.h:210:1: error: ‘noexcept’ does not name a type
 POCO_DECLARE_EXCEPTION(Foundation_API, InvalidArgumentException, LogicException)
 ^
/usr/local/include/Poco/Exception.h:210:1: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
/usr/local/include/Poco/Exception.h:210:1: error: expected ‘;’ at end of member declaration
 POCO_DECLARE_EXCEPTION(Foundation_API, InvalidArgumentException, LogicException)
 ^
/usr/local/include/Poco/Exception.h:210:1: error: ‘noexcept’ does not name a type
 POCO_DECLARE_EXCEPTION(Foundation_API, InvalidArgumentException, LogicException)
 ^
/usr/local/include/Poco/Exception.h:210:1: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
/usr/local/include/Poco/Exception.h:211:1: error: expected ‘;’ at end of member declaration
 POCO_DECLARE_EXCEPTION(Foundation_API, NotImplementedException, LogicException)
 ^
/usr/local/include/Poco/Exception.h:211:1: error: ‘noexcept’ does not name a type
 POCO_DECLARE_EXCEPTION(Foundation_API, NotImplementedException, LogicException)
 ^
/usr/local/include/Poco/Exception.h:211:1: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
/usr/local/include/Poco/Exception.h:211:1: error: expected ‘;’ at end of member declaration
 POCO_DECLARE_EXCEPTION(Foundation_API, NotImplementedException, LogicException)
 ^
/usr/local/include/Poco/Exception.h:211:1: error: ‘noexcept’ does not name a type
 POCO_DECLARE_EXCEPTION(Foundation_API, NotImplementedException, LogicException)
 ^
/usr/local/include/Poco/Exception.h:211:1: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
/usr/local/include/Poco/Exception.h:211:1: error: expected ‘;’ at end of member declaration
 POCO_DECLARE_EXCEPTION(Foundation_API, NotImplementedException, LogicException)
 ^
/usr/local/include/Poco/Exception.h:211:1: error: ‘noexcept’ does not name a type
 POCO_DECLARE_EXCEPTION(Foundation_API, NotImplementedException, LogicException)
 ^
/usr/local/include/Poco/Exception.h:211:1: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
/usr/local/include/Poco/Exception.h:212:1: error: expected ‘;’ at end of member declaration
 POCO_DECLARE_EXCEPTION(Foundation_API, RangeException, LogicException)
 ^
/usr/local/include/Poco/Exception.h:212:1: error: ‘noexcept’ does not name a type
 POCO_DECLARE_EXCEPTION(Foundation_API, RangeException, LogicException)
 ^
/usr/local/include/Poco/Exception.h:212:1: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
/usr/local/include/Poco/Exception.h:212:1: error: expected ‘;’ at end of member declaration
 POCO_DECLARE_EXCEPTION(Foundation_API, RangeException, LogicException)
 ^
/usr/local/include/Poco/Exception.h:212:1: error: ‘noexcept’ does not name a type
 POCO_DECLARE_EXCEPTION(Foundation_API, RangeException, LogicException)
 ^
/usr/local/include/Poco/Exception.h:212:1: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
/usr/local/include/Poco/Exception.h:212:1: error: expected ‘;’ at end of member declaration
 POCO_DECLARE_EXCEPTION(Foundation_API, RangeException, LogicException)
 ^
/usr/local/include/Poco/Exception.h:212:1: error: ‘noexcept’ does not name a type
 POCO_DECLARE_EXCEPTION(Foundation_API, RangeException, LogicException)
 ^
/usr/local/include/Poco/Exception.h:212:1: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
/usr/local/include/Poco/Exception.h:213:1: error: expected ‘;’ at end of member declaration
 POCO_DECLARE_EXCEPTION(Foundation_API, IllegalStateException, LogicException)
 ^
/usr/local/include/Poco/Exception.h:213:1: error: ‘noexcept’ does not name a type
 POCO_DECLARE_EXCEPTION(Foundation_API, IllegalStateException, LogicException)
 ^
/usr/local/include/Poco/Exception.h:213:1: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
/usr/local/include/Poco/Exception.h:213:1: error: expected ‘;’ at end of member declaration
 POCO_DECLARE_EXCEPTION(Foundation_API, IllegalStateException, LogicException)
 ^
/usr/local/include/Poco/Exception.h:213:1: error: ‘noexcept’ does not name a type
 POCO_DECLARE_EXCEPTION(Foundation_API, IllegalStateException, LogicException)
 ^
/usr/local/include/Poco/Exception.h:213:1: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
/usr/local/include/Poco/Exception.h:213:1: error: expected ‘;’ at end of member declaration
 POCO_DECLARE_EXCEPTION(Foundation_API, IllegalStateException, LogicException)
 ^
/usr/local/include/Poco/Exception.h:213:1: error: ‘noexcept’ does not name a type
 POCO_DECLARE_EXCEPTION(Foundation_API, IllegalStateException, LogicException)
 ^
/usr/local/include/Poco/Exception.h:213:1: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
/usr/local/include/Poco/Exception.h:214:1: error: expected ‘;’ at end of member declaration
 POCO_DECLARE_EXCEPTION(Foundation_API, InvalidAccessException, LogicException)
 ^
/usr/local/include/Poco/Exception.h:214:1: error: ‘noexcept’ does not name a type
 POCO_DECLARE_EXCEPTION(Foundation_API, InvalidAccessException, LogicException)
 ^
/usr/local/include/Poco/Exception.h:214:1: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
/usr/local/include/Poco/Exception.h:214:1: error: expected ‘;’ at end of member declaration
 POCO_DECLARE_EXCEPTION(Foundation_API, InvalidAccessException, LogicException)
 ^
/usr/local/include/Poco/Exception.h:214:1: error: ‘noexcept’ does not name a type
 POCO_DECLARE_EXCEPTION(Foundation_API, InvalidAccessException, LogicException)
 ^
/usr/local/include/Poco/Exception.h:214:1: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
/usr/local/include/Poco/Exception.h:214:1: error: expected ‘;’ at end of member declaration
 POCO_DECLARE_EXCEPTION(Foundation_API, InvalidAccessException, LogicException)
 ^
/usr/local/include/Poco/Exception.h:214:1: error: ‘noexcept’ does not name a type
 POCO_DECLARE_EXCEPTION(Foundation_API, InvalidAccessException, LogicException)
 ^
/usr/local/include/Poco/Exception.h:214:1: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
/usr/local/include/Poco/Exception.h:215:1: error: expected ‘;’ at end of member declaration
 POCO_DECLARE_EXCEPTION(Foundation_API, SignalException, LogicException)
 ^
/usr/local/include/Poco/Exception.h:215:1: error: ‘noexcept’ does not name a type
 POCO_DECLARE_EXCEPTION(Foundation_API, SignalException, LogicException)
 ^
/usr/local/include/Poco/Exception.h:215:1: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
/usr/local/include/Poco/Exception.h:215:1: error: expected ‘;’ at end of member declaration
 POCO_DECLARE_EXCEPTION(Foundation_API, SignalException, LogicException)
 ^
/usr/local/include/Poco/Exception.h:215:1: error: ‘noexcept’ does not name a type
 POCO_DECLARE_EXCEPTION(Foundation_API, SignalException, LogicException)
 ^
/usr/local/include/Poco/Exception.h:215:1: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
/usr/local/include/Poco/Exception.h:215:1: error: expected ‘;’ at end of member declaration
 POCO_DECLARE_EXCEPTION(Foundation_API, SignalException, LogicException)
 ^
/usr/local/include/Poco/Exception.h:215:1: error: ‘noexcept’ does not name a type
 POCO_DECLARE_EXCEPTION(Foundation_API, SignalException, LogicException)
 ^
/usr/local/include/Poco/Exception.h:215:1: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
/usr/local/include/Poco/Exception.h:216:1: error: expected ‘;’ at end of member declaration
 POCO_DECLARE_EXCEPTION(Foundation_API, UnhandledException, LogicException)
 ^
/usr/local/include/Poco/Exception.h:216:1: error: ‘noexcept’ does not name a type
 POCO_DECLARE_EXCEPTION(Foundation_API, UnhandledException, LogicException)
 ^
/usr/local/include/Poco/Exception.h:216:1: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
/usr/local/include/Poco/Exception.h:216:1: error: expected ‘;’ at end of member declaration
 POCO_DECLARE_EXCEPTION(Foundation_API, UnhandledException, LogicException)
 ^
/usr/local/include/Poco/Exception.h:216:1: error: ‘noexcept’ does not name a type
 POCO_DECLARE_EXCEPTION(Foundation_API, UnhandledException, LogicException)
 ^
/usr/local/include/Poco/Exception.h:216:1: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
/usr/local/include/Poco/Exception.h:216:1: error: expected ‘;’ at end of member declaration
 POCO_DECLARE_EXCEPTION(Foundation_API, UnhandledException, LogicException)
 ^
/usr/local/include/Poco/Exception.h:216:1: error: ‘noexcept’ does not name a type
 POCO_DECLARE_EXCEPTION(Foundation_API, UnhandledException, LogicException)
 ^
/usr/local/include/Poco/Exception.h:216:1: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
/usr/local/include/Poco/Exception.h:218:1: error: expected ‘;’ at end of member declaration
 POCO_DECLARE_EXCEPTION(Foundation_API, RuntimeException, Exception)
 ^
/usr/local/include/Poco/Exception.h:218:1: error: ‘noexcept’ does not name a type
 POCO_DECLARE_EXCEPTION(Foundation_API, RuntimeException, Exception)
 ^
/usr/local/include/Poco/Exception.h:218:1: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
/usr/local/include/Poco/Exception.h:218:1: error: expected ‘;’ at end of member declaration
 POCO_DECLARE_EXCEPTION(Foundation_API, RuntimeException, Exception)
 ^
/usr/local/include/Poco/Exception.h:218:1: error: ‘noexcept’ does not name a type
 POCO_DECLARE_EXCEPTION(Foundation_API, RuntimeException, Exception)
 ^
/usr/local/include/Poco/Exception.h:218:1: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
/usr/local/include/Poco/Exception.h:218:1: error: expected ‘;’ at end of member declaration
 POCO_DECLARE_EXCEPTION(Foundation_API, RuntimeException, Exception)
 ^
/usr/local/include/Poco/Exception.h:218:1: error: ‘noexcept’ does not name a type
 POCO_DECLARE_EXCEPTION(Foundation_API, RuntimeException, Exception)
 ^
/usr/local/include/Poco/Exception.h:218:1: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
/usr/local/include/Poco/Exception.h:219:1: error: expected ‘;’ at end of member declaration
 POCO_DECLARE_EXCEPTION(Foundation_API, NotFoundException, RuntimeException)
 ^
/usr/local/include/Poco/Exception.h:219:1: error: ‘noexcept’ does not name a type
 POCO_DECLARE_EXCEPTION(Foundation_API, NotFoundException, RuntimeException)
 ^
/usr/local/include/Poco/Exception.h:219:1: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
/usr/local/include/Poco/Exception.h:219:1: error: expected ‘;’ at end of member declaration
 POCO_DECLARE_EXCEPTION(Foundation_API, NotFoundException, RuntimeException)
 ^
/usr/local/include/Poco/Exception.h:219:1: error: ‘noexcept’ does not name a type
 POCO_DECLARE_EXCEPTION(Foundation_API, NotFoundException, RuntimeException)
 ^
/usr/local/include/Poco/Exception.h:219:1: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
/usr/local/include/Poco/Exception.h:219:1: error: expected ‘;’ at end of member declaration
 POCO_DECLARE_EXCEPTION(Foundation_API, NotFoundException, RuntimeException)
 ^
/usr/local/include/Poco/Exception.h:219:1: error: ‘noexcept’ does not name a type
 POCO_DECLARE_EXCEPTION(Foundation_API, NotFoundException, RuntimeException)
 ^
/usr/local/include/Poco/Exception.h:219:1: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
/usr/local/include/Poco/Exception.h:220:1: error: expected ‘;’ at end of member declaration
 POCO_DECLARE_EXCEPTION(Foundation_API, ExistsException, RuntimeException)
 ^
/usr/local/include/Poco/Exception.h:220:1: error: ‘noexcept’ does not name a type
 POCO_DECLARE_EXCEPTION(Foundation_API, ExistsException, RuntimeException)
 ^
/usr/local/include/Poco/Exception.h:220:1: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
/usr/local/include/Poco/Exception.h:220:1: error: expected ‘;’ at end of member declaration
 POCO_DECLARE_EXCEPTION(Foundation_API, ExistsException, RuntimeException)
 ^
/usr/local/include/Poco/Exception.h:220:1: error: ‘noexcept’ does not name a type
 POCO_DECLARE_EXCEPTION(Foundation_API, ExistsException, RuntimeException)
 ^
/usr/local/include/Poco/Exception.h:220:1: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
/usr/local/include/Poco/Exception.h:220:1: error: expected ‘;’ at end of member declaration
 POCO_DECLARE_EXCEPTION(Foundation_API, ExistsException, RuntimeException)
 ^
/usr/local/include/Poco/Exception.h:220:1: error: ‘noexcept’ does not name a type
 POCO_DECLARE_EXCEPTION(Foundation_API, ExistsException, RuntimeException)
 ^
/usr/local/include/Poco/Exception.h:220:1: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
/usr/local/include/Poco/Exception.h:221:1: error: expected ‘;’ at end of member declaration
 POCO_DECLARE_EXCEPTION(Foundation_API, TimeoutException, RuntimeException)
 ^
/usr/local/include/Poco/Exception.h:221:1: error: ‘noexcept’ does not name a type
 POCO_DECLARE_EXCEPTION(Foundation_API, TimeoutException, RuntimeException)
 ^
/usr/local/include/Poco/Exception.h:221:1: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
/usr/local/include/Poco/Exception.h:221:1: error: expected ‘;’ at end of member declaration
 POCO_DECLARE_EXCEPTION(Foundation_API, TimeoutException, RuntimeException)
 ^
/usr/local/include/Poco/Exception.h:221:1: error: ‘noexcept’ does not name a type
 POCO_DECLARE_EXCEPTION(Foundation_API, TimeoutException, RuntimeException)
 ^
/usr/local/include/Poco/Exception.h:221:1: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
/usr/local/include/Poco/Exception.h:221:1: error: expected ‘;’ at end of member declaration
 POCO_DECLARE_EXCEPTION(Foundation_API, TimeoutException, RuntimeException)
 ^
/usr/local/include/Poco/Exception.h:221:1: error: ‘noexcept’ does not name a type
 POCO_DECLARE_EXCEPTION(Foundation_API, TimeoutException, RuntimeException)
 ^
/usr/local/include/Poco/Exception.h:221:1: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
/usr/local/include/Poco/Exception.h:222:1: error: expected ‘;’ at end of member declaration
 POCO_DECLARE_EXCEPTION(Foundation_API, SystemException, RuntimeException)
 ^
/usr/local/include/Poco/Exception.h:222:1: error: ‘noexcept’ does not name a type
 POCO_DECLARE_EXCEPTION(Foundation_API, SystemException, RuntimeException)
 ^
/usr/local/include/Poco/Exception.h:222:1: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
/usr/local/include/Poco/Exception.h:222:1: error: expected ‘;’ at end of member declaration
 POCO_DECLARE_EXCEPTION(Foundation_API, SystemException, RuntimeException)
 ^
/usr/local/include/Poco/Exception.h:222:1: error: ‘noexcept’ does not name a type
 POCO_DECLARE_EXCEPTION(Foundation_API, SystemException, RuntimeException)
 ^
/usr/local/include/Poco/Exception.h:222:1: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
/usr/local/include/Poco/Exception.h:222:1: error: expected ‘;’ at end of member declaration
 POCO_DECLARE_EXCEPTION(Foundation_API, SystemException, RuntimeException)
 ^
/usr/local/include/Poco/Exception.h:222:1: error: ‘noexcept’ does not name a type
 POCO_DECLARE_EXCEPTION(Foundation_API, SystemException, RuntimeException)
 ^
/usr/local/include/Poco/Exception.h:222:1: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
/usr/local/include/Poco/Exception.h:223:1: error: expected ‘;’ at end of member declaration
 POCO_DECLARE_EXCEPTION(Foundation_API, RegularExpressionException, RuntimeException)
 ^
/usr/local/include/Poco/Exception.h:223:1: error: ‘noexcept’ does not name a type
 POCO_DECLARE_EXCEPTION(Foundation_API, RegularExpressionException, RuntimeException)
 ^
/usr/local/include/Poco/Exception.h:223:1: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
/usr/local/include/Poco/Exception.h:223:1: error: expected ‘;’ at end of member declaration
 POCO_DECLARE_EXCEPTION(Foundation_API, RegularExpressionException, RuntimeException)
 ^
/usr/local/include/Poco/Exception.h:223:1: error: ‘noexcept’ does not name a type
 POCO_DECLARE_EXCEPTION(Foundation_API, RegularExpressionException, RuntimeException)
 ^
/usr/local/include/Poco/Exception.h:223:1: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
/usr/local/include/Poco/Exception.h:223:1: error: expected ‘;’ at end of member declaration
 POCO_DECLARE_EXCEPTION(Foundation_API, RegularExpressionException, RuntimeException)
 ^
/usr/local/include/Poco/Exception.h:223:1: error: ‘noexcept’ does not name a type
 POCO_DECLARE_EXCEPTION(Foundation_API, RegularExpressionException, RuntimeException)
 ^
/usr/local/include/Poco/Exception.h:223:1: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
/usr/local/include/Poco/Exception.h:224:1: error: expected ‘;’ at end of member declaration
 POCO_DECLARE_EXCEPTION(Foundation_API, LibraryLoadException, RuntimeException)
 ^
/usr/local/include/Poco/Exception.h:224:1: error: ‘noexcept’ does not name a type
 POCO_DECLARE_EXCEPTION(Foundation_API, LibraryLoadException, RuntimeException)
 ^
/usr/local/include/Poco/Exception.h:224:1: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
/usr/local/include/Poco/Exception.h:224:1: error: expected ‘;’ at end of member declaration
 POCO_DECLARE_EXCEPTION(Foundation_API, LibraryLoadException, RuntimeException)
 ^
/usr/local/include/Poco/Exception.h:224:1: error: ‘noexcept’ does not name a type
 POCO_DECLARE_EXCEPTION(Foundation_API, LibraryLoadException, RuntimeException)
 ^
/usr/local/include/Poco/Exception.h:224:1: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
/usr/local/include/Poco/Exception.h:224:1: error: expected ‘;’ at end of member declaration
 POCO_DECLARE_EXCEPTION(Foundation_API, LibraryLoadException, RuntimeException)
 ^
/usr/local/include/Poco/Exception.h:224:1: error: ‘noexcept’ does not name a type
 POCO_DECLARE_EXCEPTION(Foundation_API, LibraryLoadException, RuntimeException)
 ^
/usr/local/include/Poco/Exception.h:224:1: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
/usr/local/include/Poco/Exception.h:225:1: error: expected ‘;’ at end of member declaration
 POCO_DECLARE_EXCEPTION(Foundation_API, LibraryAlreadyLoadedException, RuntimeException)
 ^
/usr/local/include/Poco/Exception.h:225:1: error: ‘noexcept’ does not name a type
 POCO_DECLARE_EXCEPTION(Foundation_API, LibraryAlreadyLoadedException, RuntimeException)
 ^
/usr/local/include/Poco/Exception.h:225:1: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
/usr/local/include/Poco/Exception.h:225:1: error: expected ‘;’ at end of member declaration
 POCO_DECLARE_EXCEPTION(Foundation_API, LibraryAlreadyLoadedException, RuntimeException)
 ^
/usr/local/include/Poco/Exception.h:225:1: error: ‘noexcept’ does not name a type
 POCO_DECLARE_EXCEPTION(Foundation_API, LibraryAlreadyLoadedException, RuntimeException)
 ^
/usr/local/include/Poco/Exception.h:225:1: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
/usr/local/include/Poco/Exception.h:225:1: error: expected ‘;’ at end of member declaration
 POCO_DECLARE_EXCEPTION(Foundation_API, LibraryAlreadyLoadedException, RuntimeException)
 ^
/usr/local/include/Poco/Exception.h:225:1: error: ‘noexcept’ does not name a type
 POCO_DECLARE_EXCEPTION(Foundation_API, LibraryAlreadyLoadedException, RuntimeException)
 ^
/usr/local/include/Poco/Exception.h:225:1: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
/usr/local/include/Poco/Exception.h:226:1: error: expected ‘;’ at end of member declaration
 POCO_DECLARE_EXCEPTION(Foundation_API, NoThreadAvailableException, RuntimeException)
 ^
/usr/local/include/Poco/Exception.h:226:1: error: ‘noexcept’ does not name a type
 POCO_DECLARE_EXCEPTION(Foundation_API, NoThreadAvailableException, RuntimeException)
 ^
/usr/local/include/Poco/Exception.h:226:1: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
/usr/local/include/Poco/Exception.h:226:1: error: expected ‘;’ at end of member declaration
 POCO_DECLARE_EXCEPTION(Foundation_API, NoThreadAvailableException, RuntimeException)
 ^
/usr/local/include/Poco/Exception.h:226:1: error: ‘noexcept’ does not name a type
 POCO_DECLARE_EXCEPTION(Foundation_API, NoThreadAvailableException, RuntimeException)
 ^
/usr/local/include/Poco/Exception.h:226:1: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
/usr/local/include/Poco/Exception.h:226:1: error: expected ‘;’ at end of member declaration
 POCO_DECLARE_EXCEPTION(Foundation_API, NoThreadAvailableException, RuntimeException)
 ^
/usr/local/include/Poco/Exception.h:226:1: error: ‘noexcept’ does not name a type
 POCO_DECLARE_EXCEPTION(Foundation_API, NoThreadAvailableException, RuntimeException)
 ^
/usr/local/include/Poco/Exception.h:226:1: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
/usr/local/include/Poco/Exception.h:227:1: error: expected ‘;’ at end of member declaration
 POCO_DECLARE_EXCEPTION(Foundation_API, PropertyNotSupportedException, RuntimeException)
 ^
/usr/local/include/Poco/Exception.h:227:1: error: ‘noexcept’ does not name a type
 POCO_DECLARE_EXCEPTION(Foundation_API, PropertyNotSupportedException, RuntimeException)
 ^
/usr/local/include/Poco/Exception.h:227:1: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
/usr/local/include/Poco/Exception.h:227:1: error: expected ‘;’ at end of member declaration
 POCO_DECLARE_EXCEPTION(Foundation_API, PropertyNotSupportedException, RuntimeException)
 ^
/usr/local/include/Poco/Exception.h:227:1: error: ‘noexcept’ does not name a type
 POCO_DECLARE_EXCEPTION(Foundation_API, PropertyNotSupportedException, RuntimeException)
 ^
/usr/local/include/Poco/Exception.h:227:1: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
/usr/local/include/Poco/Exception.h:227:1: error: expected ‘;’ at end of member declaration
 POCO_DECLARE_EXCEPTION(Foundation_API, PropertyNotSupportedException, RuntimeException)
 ^
/usr/local/include/Poco/Exception.h:227:1: error: ‘noexcept’ does not name a type
 POCO_DECLARE_EXCEPTION(Foundation_API, PropertyNotSupportedException, RuntimeException)
 ^
/usr/local/include/Poco/Exception.h:227:1: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
/usr/local/include/Poco/Exception.h:228:1: error: expected ‘;’ at end of member declaration
 POCO_DECLARE_EXCEPTION(Foundation_API, PoolOverflowException, RuntimeException)
 ^
/usr/local/include/Poco/Exception.h:228:1: error: ‘noexcept’ does not name a type
 POCO_DECLARE_EXCEPTION(Foundation_API, PoolOverflowException, RuntimeException)
 ^
/usr/local/include/Poco/Exception.h:228:1: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
/usr/local/include/Poco/Exception.h:228:1: error: expected ‘;’ at end of member declaration
 POCO_DECLARE_EXCEPTION(Foundation_API, PoolOverflowException, RuntimeException)
 ^
/usr/local/include/Poco/Exception.h:228:1: error: ‘noexcept’ does not name a type
 POCO_DECLARE_EXCEPTION(Foundation_API, PoolOverflowException, RuntimeException)
 ^
/usr/local/include/Poco/Exception.h:228:1: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
/usr/local/include/Poco/Exception.h:228:1: error: expected ‘;’ at end of member declaration
 POCO_DECLARE_EXCEPTION(Foundation_API, PoolOverflowException, RuntimeException)
 ^
/usr/local/include/Poco/Exception.h:228:1: error: ‘noexcept’ does not name a type
 POCO_DECLARE_EXCEPTION(Foundation_API, PoolOverflowException, RuntimeException)
 ^
/usr/local/include/Poco/Exception.h:228:1: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
/usr/local/include/Poco/Exception.h:229:1: error: expected ‘;’ at end of member declaration
 POCO_DECLARE_EXCEPTION(Foundation_API, NoPermissionException, RuntimeException)
 ^
/usr/local/include/Poco/Exception.h:229:1: error: ‘noexcept’ does not name a type
 POCO_DECLARE_EXCEPTION(Foundation_API, NoPermissionException, RuntimeException)
 ^
/usr/local/include/Poco/Exception.h:229:1: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
/usr/local/include/Poco/Exception.h:229:1: error: expected ‘;’ at end of member declaration
 POCO_DECLARE_EXCEPTION(Foundation_API, NoPermissionException, RuntimeException)
 ^
/usr/local/include/Poco/Exception.h:229:1: error: ‘noexcept’ does not name a type
 POCO_DECLARE_EXCEPTION(Foundation_API, NoPermissionException, RuntimeException)
 ^
/usr/local/include/Poco/Exception.h:229:1: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
/usr/local/include/Poco/Exception.h:229:1: error: expected ‘;’ at end of member declaration
 POCO_DECLARE_EXCEPTION(Foundation_API, NoPermissionException, RuntimeException)
 ^
/usr/local/include/Poco/Exception.h:229:1: error: ‘noexcept’ does not name a type
 POCO_DECLARE_EXCEPTION(Foundation_API, NoPermissionException, RuntimeException)
 ^
/usr/local/include/Poco/Exception.h:229:1: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
/usr/local/include/Poco/Exception.h:230:1: error: expected ‘;’ at end of member declaration
 POCO_DECLARE_EXCEPTION(Foundation_API, OutOfMemoryException, RuntimeException)
 ^
/usr/local/include/Poco/Exception.h:230:1: error: ‘noexcept’ does not name a type
 POCO_DECLARE_EXCEPTION(Foundation_API, OutOfMemoryException, RuntimeException)
 ^
/usr/local/include/Poco/Exception.h:230:1: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
/usr/local/include/Poco/Exception.h:230:1: error: expected ‘;’ at end of member declaration
 POCO_DECLARE_EXCEPTION(Foundation_API, OutOfMemoryException, RuntimeException)
/usr/local/include/Poco/Exception.h:252:1: error: ‘noexcept’ does not name a type
 POCO_DECLARE_EXCEPTION(Foundation_API, URISyntaxException, SyntaxException)
 ^
/usr/local/include/Poco/Exception.h:252:1: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
/usr/local/include/Poco/Exception.h:254:1: error: expected ‘;’ at end of member declaration
 POCO_DECLARE_EXCEPTION(Foundation_API, ApplicationException, Exception)
 ^
/usr/local/include/Poco/Exception.h:254:1: error: ‘noexcept’ does not name a type
 POCO_DECLARE_EXCEPTION(Foundation_API, ApplicationException, Exception)
 ^
/usr/local/include/Poco/Exception.h:254:1: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
/usr/local/include/Poco/Exception.h:254:1: error: expected ‘;’ at end of member declaration
 POCO_DECLARE_EXCEPTION(Foundation_API, ApplicationException, Exception)
 ^
/usr/local/include/Poco/Exception.h:254:1: error: ‘noexcept’ does not name a type
 POCO_DECLARE_EXCEPTION(Foundation_API, ApplicationException, Exception)
 ^
/usr/local/include/Poco/Exception.h:254:1: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
/usr/local/include/Poco/Exception.h:254:1: error: expected ‘;’ at end of member declaration
 POCO_DECLARE_EXCEPTION(Foundation_API, ApplicationException, Exception)
 ^
/usr/local/include/Poco/Exception.h:254:1: error: ‘noexcept’ does not name a type
 POCO_DECLARE_EXCEPTION(Foundation_API, ApplicationException, Exception)
 ^
/usr/local/include/Poco/Exception.h:254:1: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
/usr/local/include/Poco/Exception.h:255:1: error: expected ‘;’ at end of member declaration
 POCO_DECLARE_EXCEPTION(Foundation_API, BadCastException, RuntimeException)
 ^
/usr/local/include/Poco/Exception.h:255:1: error: ‘noexcept’ does not name a type
 POCO_DECLARE_EXCEPTION(Foundation_API, BadCastException, RuntimeException)
 ^
/usr/local/include/Poco/Exception.h:255:1: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
/usr/local/include/Poco/Exception.h:255:1: error: expected ‘;’ at end of member declaration
 POCO_DECLARE_EXCEPTION(Foundation_API, BadCastException, RuntimeException)
 ^
/usr/local/include/Poco/Exception.h:255:1: error: ‘noexcept’ does not name a type
 POCO_DECLARE_EXCEPTION(Foundation_API, BadCastException, RuntimeException)
 ^
/usr/local/include/Poco/Exception.h:255:1: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
/usr/local/include/Poco/Exception.h:255:1: error: expected ‘;’ at end of member declaration
 POCO_DECLARE_EXCEPTION(Foundation_API, BadCastException, RuntimeException)
 ^
/usr/local/include/Poco/Exception.h:255:1: error: ‘noexcept’ does not name a type
 POCO_DECLARE_EXCEPTION(Foundation_API, BadCastException, RuntimeException)
 ^
/usr/local/include/Poco/Exception.h:255:1: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
In file included from /usr/local/include/Poco/SharedPtr.h:23:0,
                 from /usr/local/include/Poco/TextEncoding.h:22,
                 from /usr/local/include/Poco/XML/ParserEngine.h:29,
                 from /usr/local/include/Poco/SAX/SAXParser.h:23,
                 from /usr/local/include/Poco/DOM/DOMParser.h:22,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_client.h:44,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_interface.h:40,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/src/rws_interface.cpp:40:
/usr/local/include/Poco/AtomicCounter.h:80:7: error: ‘atomic’ in namespace ‘std’ does not name a template type
  std::atomic<int> _counter;
       ^
/usr/local/include/Poco/AtomicCounter.h: In member function ‘Poco::AtomicCounter::operator Poco::AtomicCounter::ValueType() const’:
/usr/local/include/Poco/AtomicCounter.h:90:9: error: ‘_counter’ was not declared in this scope
  return _counter.load();
         ^
/usr/local/include/Poco/AtomicCounter.h: In member function ‘Poco::AtomicCounter::ValueType Poco::AtomicCounter::value() const’:
/usr/local/include/Poco/AtomicCounter.h:96:9: error: ‘_counter’ was not declared in this scope
  return _counter.load();
         ^
/usr/local/include/Poco/AtomicCounter.h: In member function ‘Poco::AtomicCounter::ValueType Poco::AtomicCounter::operator++()’:
/usr/local/include/Poco/AtomicCounter.h:102:11: error: ‘_counter’ was not declared in this scope
  return ++_counter;
           ^
/usr/local/include/Poco/AtomicCounter.h: In member function ‘Poco::AtomicCounter::ValueType Poco::AtomicCounter::operator++(int)’:
/usr/local/include/Poco/AtomicCounter.h:108:9: error: ‘_counter’ was not declared in this scope
  return _counter++;
         ^
/usr/local/include/Poco/AtomicCounter.h: In member function ‘Poco::AtomicCounter::ValueType Poco::AtomicCounter::operator--()’:
/usr/local/include/Poco/AtomicCounter.h:114:11: error: ‘_counter’ was not declared in this scope
  return --_counter;
           ^
/usr/local/include/Poco/AtomicCounter.h: In member function ‘Poco::AtomicCounter::ValueType Poco::AtomicCounter::operator--(int)’:
/usr/local/include/Poco/AtomicCounter.h:120:9: error: ‘_counter’ was not declared in this scope
  return _counter--;
         ^
/usr/local/include/Poco/AtomicCounter.h: In member function ‘bool Poco::AtomicCounter::operator!() const’:
/usr/local/include/Poco/AtomicCounter.h:126:9: error: ‘_counter’ was not declared in this scope
  return _counter.load() == 0;
         ^
In file included from /usr/local/include/Poco/TextEncoding.h:22:0,
                 from /usr/local/include/Poco/XML/ParserEngine.h:29,
                 from /usr/local/include/Poco/SAX/SAXParser.h:23,
                 from /usr/local/include/Poco/DOM/DOMParser.h:22,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_client.h:44,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_interface.h:40,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/src/rws_interface.cpp:40:
/usr/local/include/Poco/SharedPtr.h: At global scope:
/usr/local/include/Poco/SharedPtr.h:65:29: error: expected ‘;’ at end of member declaration
  static void release(C* pObj) noexcept
                             ^
/usr/local/include/Poco/SharedPtr.h:65:31: error: ‘noexcept’ does not name a type
  static void release(C* pObj) noexcept
                               ^
/usr/local/include/Poco/SharedPtr.h:65:31: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
/usr/local/include/Poco/SharedPtr.h:79:29: error: expected ‘;’ at end of member declaration
  static void release(C* pObj) noexcept
                             ^
/usr/local/include/Poco/SharedPtr.h:79:31: error: ‘noexcept’ does not name a type
  static void release(C* pObj) noexcept
                               ^
/usr/local/include/Poco/SharedPtr.h:79:31: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
/usr/local/include/Poco/SharedPtr.h:88:75: error: spurious ‘>>’, use ‘>’ to terminate a template argument list
 template <class C, class RC = ReferenceCounter, class RP = ReleasePolicy<C>>
                                                                           ^
/usr/local/include/Poco/SharedPtr.h:115:1: error: definition of ‘class Poco::SharedPtr’ inside template parameter list
 {
 ^
/usr/local/include/Poco/SharedPtr.h:463:1: error: two or more data types in declaration of ‘type name’
 };
 ^
/usr/local/include/Poco/SharedPtr.h:463:2: error: expected ‘>’ before ‘;’ token
 };
  ^
/usr/local/include/Poco/SharedPtr.h:463:2: error: expected unqualified-id before ‘;’ token
/usr/local/include/Poco/SharedPtr.h:467:18: error: variable or field ‘swap’ declared void
 inline void swap(SharedPtr<C, RC, RP>& p1, SharedPtr<C, RC, RP>& p2)
                  ^
/usr/local/include/Poco/SharedPtr.h:467:18: error: ‘SharedPtr’ was not declared in this scope
/usr/local/include/Poco/SharedPtr.h:467:29: error: expected primary-expression before ‘,’ token
 inline void swap(SharedPtr<C, RC, RP>& p1, SharedPtr<C, RC, RP>& p2)
                             ^
/usr/local/include/Poco/SharedPtr.h:467:33: error: expected primary-expression before ‘,’ token
 inline void swap(SharedPtr<C, RC, RP>& p1, SharedPtr<C, RC, RP>& p2)
                                 ^
/usr/local/include/Poco/SharedPtr.h:467:37: error: expected primary-expression before ‘>’ token
 inline void swap(SharedPtr<C, RC, RP>& p1, SharedPtr<C, RC, RP>& p2)
                                     ^
/usr/local/include/Poco/SharedPtr.h:467:40: error: ‘p1’ was not declared in this scope
 inline void swap(SharedPtr<C, RC, RP>& p1, SharedPtr<C, RC, RP>& p2)
                                        ^
/usr/local/include/Poco/SharedPtr.h:467:44: error: ‘SharedPtr’ was not declared in this scope
 inline void swap(SharedPtr<C, RC, RP>& p1, SharedPtr<C, RC, RP>& p2)
                                            ^
/usr/local/include/Poco/SharedPtr.h:467:55: error: expected primary-expression before ‘,’ token
/usr/local/include/Poco/SharedPtr.h:481:1: error: ‘SharedPtr’ does not name a type
 SharedPtr<T, ReferenceCounter, ReleaseArrayPolicy<T>> makeSharedArray(std::size_t size)
 ^
In file included from /usr/local/include/Poco/XML/ParserEngine.h:29:0,
                 from /usr/local/include/Poco/SAX/SAXParser.h:23,
                 from /usr/local/include/Poco/DOM/DOMParser.h:22,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_client.h:44,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_interface.h:40,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/src/rws_interface.cpp:40:
/usr/local/include/Poco/TextEncoding.h:44:8: error: expected nested-name-specifier before ‘Ptr’
  using Ptr = SharedPtr<TextEncoding>;
        ^
/usr/local/include/Poco/TextEncoding.h:142:23: error: ‘Ptr’ in ‘class Poco::TextEncoding’ does not name a type
  static TextEncoding::Ptr find(const std::string& encodingName);
                       ^
/usr/local/include/Poco/TextEncoding.h:146:32: error: ‘Poco::TextEncoding::Ptr’ has not been declared
  static void add(TextEncoding::Ptr encoding);
                                ^
/usr/local/include/Poco/TextEncoding.h:153:32: error: ‘Poco::TextEncoding::Ptr’ has not been declared
  static void add(TextEncoding::Ptr encoding, const std::string& name);
                                ^
/usr/local/include/Poco/TextEncoding.h:164:23: error: ‘Ptr’ in ‘class Poco::TextEncoding’ does not name a type
  static TextEncoding::Ptr global(TextEncoding::Ptr encoding);
                       ^
In file included from /usr/local/include/Poco/SAX/SAXParser.h:23:0,
                 from /usr/local/include/Poco/DOM/DOMParser.h:22,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_client.h:44,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_interface.h:40,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/src/rws_interface.cpp:40:
/usr/local/include/Poco/XML/ParserEngine.h:61:21: error: ‘XMLString’ does not name a type
  ParserEngine(const XMLString& encoding);
                     ^
/usr/local/include/Poco/XML/ParserEngine.h:68:25: error: ‘XMLString’ does not name a type
  void setEncoding(const XMLString& encoding);
                         ^
/usr/local/include/Poco/XML/ParserEngine.h:72:8: error: ‘XMLString’ does not name a type
  const XMLString& getEncoding() const;
        ^
/usr/local/include/Poco/XML/ParserEngine.h:75:25: error: ‘XMLString’ does not name a type
  void addEncoding(const XMLString& name, Poco::TextEncoding* pEncoding);
                         ^
/usr/local/include/Poco/XML/ParserEngine.h:173:2: error: ‘XMLString’ does not name a type
  XMLString getPublicId() const;
  ^
/usr/local/include/Poco/XML/ParserEngine.h:176:2: error: ‘XMLString’ does not name a type
  XMLString getSystemId() const;
In file included from /usr/local/include/Poco/Any.h:22:0,
                 from /usr/local/include/Poco/Format.h:22,
                 from /usr/local/include/Poco/FIFOBuffer.h:26,
                 from /usr/local/include/Poco/Net/StreamSocket.h:23,
                 from /usr/local/include/Poco/Net/HTTPSession.h:22,
                 from /usr/local/include/Poco/Net/HTTPClientSession.h:22,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_poco_client.h:41,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_client.h:48,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_interface.h:40,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/src/rws_interface.cpp:40:
/usr/include/c++/5/typeinfo:39:37: error: expected ‘}’ before end of line
/usr/include/c++/5/typeinfo:39:37: error: expected declaration before end of line
make[2]: *** [CMakeFiles/abb_librws.dir/src/rws_interface.cpp.o] Errore 1
make[1]: *** [CMakeFiles/abb_librws.dir/all] Errore 2
make: *** [all] Errore 2
cd /home/kappa95/yumi_depends_ws/build/abb_librws; catkin build --get-env abb_librws | catkin env -si  /usr/bin/make --jobserver-fds=6,7 -j; cd -
...............................................................................
Failed     << abb_librws:make                              [ Exited with code 2 ]
Failed    <<< abb_librws                                   [ 2.4 seconds ]     
Abandoned <<< abb_irb2400_moveit_config                    [ Unrelated job failed ]
Abandoned <<< abb_irb6640_moveit_config                    [ Unrelated job failed ]
Abandoned <<< simple_message                               [ Unrelated job failed ]
Abandoned <<< industrial_robot_client                      [ Unrelated job failed ]
Abandoned <<< industrial_robot_simulator                   [ Unrelated job failed ]
Abandoned <<< yumi_hw                                      [ Unrelated job failed ]
Abandoned <<< yumi_moveit_config                           [ Unrelated job failed ]
Abandoned <<< yumi_launch                                  [ Unrelated job failed ]
Finished  <<< industrial_utils                             [ 1.6 seconds ]     
Finished  <<< yumi_description                             [ 1.2 seconds ]     
Finished  <<< industrial_trajectory_filters                [ 2.2 seconds ]     
Finished  <<< yumi_support                                 [ 1.2 seconds ]     
Finished  <<< industrial_msgs                              [ 2.5 seconds ]     
Finished  <<< yumi_control                                 [ 1.1 seconds ]     
Finished  <<< yumi_test_controllers                        [ 1.5 seconds ]     
[build] Summary: 15 of 24 packages succeeded.                                  
[build]   Ignored:   2 packages were skipped or are blacklisted.               
[build]   Warnings:  1 packages succeeded with warnings.                       
[build]   Abandoned: 8 packages were abandoned.                                
[build]   Failed:    1 packages failed.                                        
[build] Runtime: 4.1 seconds total.                                            
[build] Note: Workspace packages have changed, please re-source setup files to use them.

I think the main issue is that the Poco version you use seems to be incompatible with abb_librws.

I'm using ROS Kinetic Kame with Ubuntu 16.04 Xenial.

Since you are using Xenial, then you could try and run the setup_poco_ppa.sh script to install Poco from binaries instead of compiling from source.

I did it and i have errors anyway:

error
/usr/local/include/Poco/Timestamp.h:269:19: error: ‘TimeVal’ in ‘class Poco::Timestamp’ does not name a type
 inline Timestamp::TimeVal Timestamp::raw() const
                   ^
In file included from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_poco_client.h:40:0,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_client.h:48,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_interface.h:40,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_state_machine_interface.h:40,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/src/rws_state_machine_interface.cpp:37:
/usr/local/include/Poco/Mutex.h:64:8: error: expected nested-name-specifier before ‘ScopedLock’
  using ScopedLock = Poco::ScopedLock<Mutex>;
        ^
/usr/local/include/Poco/Mutex.h:119:8: error: expected nested-name-specifier before ‘ScopedLock’
  using ScopedLock = Poco::ScopedLock<FastMutex>;
        ^
/usr/local/include/Poco/Mutex.h:224:8: error: expected nested-name-specifier before ‘ScopedLock’
  using ScopedLock = Poco::ScopedLock<NullMutex>;
        ^
In file included from /usr/local/include/Poco/Net/IPAddressImpl.h:23:0,
                 from /usr/local/include/Poco/Net/IPAddress.h:23,
                 from /usr/local/include/Poco/Net/SocketAddressImpl.h:23,
                 from /usr/local/include/Poco/Net/SocketAddress.h:22,
                 from /usr/local/include/Poco/Net/SocketImpl.h:23,
                 from /usr/local/include/Poco/Net/Socket.h:22,
                 from /usr/local/include/Poco/Net/StreamSocket.h:22,
                 from /usr/local/include/Poco/Net/HTTPSession.h:22,
                 from /usr/local/include/Poco/Net/HTTPClientSession.h:22,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_poco_client.h:41,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_client.h:48,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_interface.h:40,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_state_machine_interface.h:40,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/src/rws_state_machine_interface.cpp:37:
/usr/local/include/Poco/RefCountedObject.h:43:17: error: expected ‘;’ at end of member declaration
  void release() const noexcept;
                 ^
/usr/local/include/Poco/RefCountedObject.h:43:23: error: ‘noexcept’ does not name a type
  void release() const noexcept;
                       ^
/usr/local/include/Poco/RefCountedObject.h:43:23: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
/usr/local/include/Poco/RefCountedObject.h:78:47: error: expected initializer before ‘noexcept’
 inline void RefCountedObject::release() const noexcept
                                               ^
In file included from /usr/local/include/Poco/Any.h:22:0,
                 from /usr/local/include/Poco/Format.h:22,
                 from /usr/local/include/Poco/FIFOBuffer.h:26,
                 from /usr/local/include/Poco/Net/StreamSocket.h:23,
                 from /usr/local/include/Poco/Net/HTTPSession.h:22,
                 from /usr/local/include/Poco/Net/HTTPClientSession.h:22,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_poco_client.h:41,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_client.h:48,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_interface.h:40,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/include/abb_librws/rws_state_machine_interface.h:40,
                 from /home/kappa95/yumi_depends_ws/src/abb_librws/src/rws_state_machine_interface.cpp:37:
/usr/include/c++/5/typeinfo:39:37: error: expected ‘}’ before end of line
/usr/include/c++/5/typeinfo:39:37: error: expected declaration before end of line
CMakeFiles/abb_librws.dir/build.make:182: set di istruzioni per l'obiettivo "CMakeFiles/abb_librws.dir/src/rws_state_machine_interface.cpp.o" non riuscito
make[2]: *** [CMakeFiles/abb_librws.dir/src/rws_state_machine_interface.cpp.o] Errore 1
CMakeFiles/Makefile2:67: set di istruzioni per l'obiettivo "CMakeFiles/abb_librws.dir/all" non riuscito
make[1]: *** [CMakeFiles/abb_librws.dir/all] Errore 2
Makefile:127: set di istruzioni per l'obiettivo "all" non riuscito
make: *** [all] Errore 2
<== Failed to process package 'abb_librws': 
  Command '['/home/kappa95/yumi_depends_ws/devel_isolated/abb_irb6640_support/env.sh', 'make', '-j8', '-l8']' returned non-zero exit status 2

Reproduce this error by running:
==> cd /home/kappa95/yumi_depends_ws/build_isolated/abb_librws && /home/kappa95/yumi_depends_ws/devel_isolated/abb_irb6640_support/env.sh make -j8 -l8

High-level comment: please do not just run sudo make install on a system managed by a package manager. Unless you know what you are doing, it's an easy way to break things, especially when you're building software from source.

But I'd also like to repeat my question: have you made sure the abb_librws here in this repository is a version you can actually use with the packages from KTH? If it isn't, there is no point in trying to build them.

/usr/local/include/Poco/Exception.h:228:1: error: expected ‘;’ at end of member declaration
 POCO_DECLARE_EXCEPTION(Foundation_API, PoolOverflowException, RuntimeException)
 ^
/usr/local/include/Poco/Exception.h:228:1: error: ‘noexcept’ does not name a type

this suggests that the version of Poco you installed requires C++11, but you did not enable it while building abb_librws.

On Xenial, the default compiler will not enable C++11 for you, as it's too old.

I don't know in what state your system is now (with having a version of Poco in /usr/local and having installed from the PPA), but in a sane build environment, I'd run something like this (note: catkin build, as catkin_make cannot build abb_librws):

catkin build -DCMAKE_BUILD_TYPE=Release --cmake-args -DCMAKE_CXX_STANDARD=11

that should work.

But again: please make sure you can actually use this library.

High-level comment: please do not just run sudo make install on a system managed by a package manager. Unless you know what you are doing, it's an easy way to break things, especially when you're building software from source.

But I'd also like to repeat my question: have you made sure the abb_librws here in this repository is a version you can actually use with the packages from KTH? If it isn't, there is no point in trying to build them.

i have searched for this library because in one part of the package (related to the camera of the Yumi) is needed the ABB RWS library. Infact in the CMakeLists.txt of that package there is:
if (abb_rws_interface_FOUND) message("-- ABB RWS library found!") message("-- yumi_cameras package will be built") ...

I don't believe that's the same package:

if (abb_rws_interface_FOUND) [..]

This package is called abb_librws, not abb_rws_interface.