DS212> /opt/bin/gcc EmsMessage.cpp -o EmsMessage EmsMessage.cpp:25:28: error: boost/format.hpp: No such file or directory In file included from EmsMessage.cpp:26: EmsMessage.h:25:30: error: boost/function.hpp: No such file or directory EmsMessage.h:26:29: error: boost/variant.hpp: No such file or directory In file included from EmsMessage.cpp:26: EmsMessage.h:244: error: 'boost' has not been declared EmsMessage.h:244: error: ISO C++ forbids declaration of 'variant' with no type EmsMessage.h:244: error: typedef name may not be a nested-name-specifier EmsMessage.h:244: error: expected ';' before '<' token EmsMessage.h:286: error: 'Reading' does not name a type EmsMessage.h: In member function 'const T& EmsValue::getValue() const': EmsMessage.h:279: error: 'boost' has not been declared EmsMessage.h:279: error: expected primary-expression before '>' token EmsMessage.h:279: error: 'm_value' was not declared in this scope EmsMessage.h: At global scope: EmsMessage.h:293: error: 'boost' has not been declared EmsMessage.h:293: error: ISO C++ forbids declaration of 'function' with no type EmsMessage.h:293: error: typedef name may not be a nested-name-specifier EmsMessage.h:293: error: expected ';' before '<' token EmsMessage.h:295: error: expected `)' before '&' token EmsMessage.h:360: error: 'ValueHandler' does not name a type EmsMessage.cpp: In constructor 'EmsValue::EmsValue(EmsValue::Type, EmsValue::SubType, const uint8_t*, size_t, int, bool)': EmsMessage.cpp:59: error: 'm_value' was not declared in this scope EmsMessage.cpp:62: error: 'm_value' was not declared in this scope EmsMessage.cpp: In constructor 'EmsValue::EmsValue(EmsValue::Type, EmsValue::SubType, uint8_t, uint8_t)': EmsMessage.cpp:70: error: class 'EmsValue' does not have any field named 'm_value' EmsMessage.cpp: In constructor 'EmsValue::EmsValue(EmsValue::Type, EmsValue::SubType, uint8_t, uint8_t, uint8_t)': EmsMessage.cpp:79: error: class 'EmsValue' does not have any field named 'm_value' EmsMessage.cpp:79: error: expected primary-expression before '(' token EmsMessage.cpp:79: error: expected primary-expression before '{' token EmsMessage.cpp: In constructor 'EmsValue::EmsValue(EmsValue::Type, EmsValue::SubType, uint8_t)': EmsMessage.cpp:88: error: class 'EmsValue' does not have any field named 'm_value' EmsMessage.cpp: In constructor 'EmsValue::EmsValue(EmsValue::Type, EmsValue::SubType, const EmsValue::ErrorEntry&)': EmsMessage.cpp:97: error: class 'EmsValue' does not have any field named 'm_value' EmsMessage.cpp: In constructor 'EmsValue::EmsValue(EmsValue::Type, EmsValue::SubType, const EmsProto::DateRecord&)': EmsMessage.cpp:106: error: class 'EmsValue' does not have any field named 'm_value' EmsMessage.cpp: In constructor 'EmsValue::EmsValue(EmsValue::Type, EmsValue::SubType, const EmsProto::SystemTimeRecord&)': EmsMessage.cpp:115: error: class 'EmsValue' does not have any field named 'm_value' EmsMessage.cpp: In constructor 'EmsValue::EmsValue(EmsValue::Type, EmsValue::SubType, const std::string&)': EmsMessage.cpp:124: error: class 'EmsValue' does not have any field named 'm_value' EmsMessage.cpp: At global scope: EmsMessage.cpp:129: error: expected `)' before '&' token DS212>