<HTML><HEAD>
<META http-equiv=Content-Type content='text/html; charset=windows-1252'>
<title>Samsung Enterprise Portal mySingle</title>
<style> P, td, li {font-family:Arial, arial; font-size:9pt; margin-top:5px;margin-bottom:5px;} body{font-family:Arial, arial; font-size:9pt;}</style>
</HEAD><BODY>Dear All,
<p>I am crpss cpmpiling the dbus-cxx for ARM as it is having dependency on libsigc++
we cross compiled it but while compiling it turned out like boost is also required
we cross compiled the booct & installed it for the compilitaion but after
trying all this i am getting eror while doing make.</p>
<p>attached is the error log which i am getting .</p>
<p>let me know if some body is having any idea.</p>
<p>/********************************************ERROR LOG*************************************/</p>
<p>make all-recursive</p>
<p>make[1]: Entering directory `/home/targetshare/chandra/dbus-cxx-0.4.2'</p>
<p>Making all in dbus-cxx</p>
<p>make[2]: Entering directory `/home/targetshare/chandra/dbus-cxx-0.4.2/dbus-cxx'</p>
<p>m4 dbus_signal.h.m4 > dbus_signal.h</p>
<p>m4 signal_proxy.h.m4 > signal_proxy.h</p>
<p>m4 method.h.m4 > method.h</p>
<p>m4 method_impl.h.m4 > method_impl.h</p>
<p>m4 interface.h.m4 > interface.h</p>
<p>m4 object.h.m4 > object.h</p>
<p>m4 objectproxy.h.m4 > objectproxy.h</p>
<p>m4 methodproxybase.h.m4 > methodproxybase.h</p>
<p>m4 methodproxy.h.m4 > methodproxy.h</p>
<p>make all-am</p>
<p>make[3]: Entering directory `/home/targetshare/chandra/dbus-cxx-0.4.2/dbus-cxx'</p>
<p>/bin/sh ../libtool --tag=CXX --mode=compile arm-linux-g++ -DHAVE_CONFIG_H
-I. -I.. -I../. -I../. -I/usr/sol/include/dbus-1.0 -I/usr/sol/lib/dbus-1.0/include
-I/usr/sol//include/sigc++-2.0 -I/usr/sol//lib/sigc++-2.0/include -I/usr/sol/include/
-I/usr/local/arm/4.2.2-eabi/usr/include/ -I//usr/local/arm/4.2.2-eabi/include/
-g -O2 -MT callmessage.lo -MD -MP -MF .deps/callmessage.Tpo -c -o callmessage.lo
callmessage.cpp</p>
<p>libtool: compile: arm-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../. -I../.
-I/usr/sol/include/dbus-1.0 -I/usr/sol/lib/dbus-1.0/include -I/usr/sol//include/sigc++-2.0
-I/usr/sol//lib/sigc++-2.0/include -I/usr/sol/include/ -I/usr/local/arm/4.2.2-eabi/usr/include/
-I//usr/local/arm/4.2.2-eabi/include/ -g -O2 -MT callmessage.lo -MD -MP -MF
.deps/callmessage.Tpo -c callmessage.cpp -fPIC -DPIC -o .libs/callmessage.o</p>
<p>callmessage.cpp: In function 'void DBus::callmsg_wp_deleter(void*)':</p>
<p>callmessage.cpp:88: warning: possible problem detected in invocation of delete
operator:</p>
<p>callmessage.cpp:87: warning: 'wp' has incomplete type</p>
<p>/usr/sol/include/boost/smart_ptr/shared_ptr.hpp:62: warning: declaration
of 'struct boost::weak_ptr<DBus::CallMessage>'</p>
<p>callmessage.cpp:88: note: neither the destructor nor the class-specific operator
delete will be called, even if they are declared when the class is defined.</p>
<p>libtool: compile: arm-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../. -I../.
-I/usr/sol/include/dbus-1.0 -I/usr/sol/lib/dbus-1.0/include -I/usr/sol//include/sigc++-2.0
-I/usr/sol//lib/sigc++-2.0/include -I/usr/sol/include/ -I/usr/local/arm/4.2.2-eabi/usr/include/
-I//usr/local/arm/4.2.2-eabi/include/ -g -O2 -MT callmessage.lo -MD -MP -MF
.deps/callmessage.Tpo -c callmessage.cpp -o callmessage.o >/dev/null 2>&1</p>
<p>mv -f .deps/callmessage.Tpo .deps/callmessage.Plo</p>
<p>/bin/sh ../libtool --tag=CXX --mode=compile arm-linux-g++ -DHAVE_CONFIG_H
-I. -I.. -I../. -I../. -I/usr/sol/include/dbus-1.0 -I/usr/sol/lib/dbus-1.0/include
-I/usr/sol//include/sigc++-2.0 -I/usr/sol//lib/sigc++-2.0/include -I/usr/sol/include/
-I/usr/local/arm/4.2.2-eabi/usr/include/ -I//usr/local/arm/4.2.2-eabi/include/
-g -O2 -MT connection.lo -MD -MP -MF .deps/connection.Tpo -c -o connection.lo
connection.cpp</p>
<p>libtool: compile: arm-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../. -I../.
-I/usr/sol/include/dbus-1.0 -I/usr/sol/lib/dbus-1.0/include -I/usr/sol//include/sigc++-2.0
-I/usr/sol//lib/sigc++-2.0/include -I/usr/sol/include/ -I/usr/local/arm/4.2.2-eabi/usr/include/
-I//usr/local/arm/4.2.2-eabi/include/ -g -O2 -MT connection.lo -MD -MP -MF .deps/connection.Tpo
-c connection.cpp -fPIC -DPIC -o .libs/connection.o</p>
<p>In file included from ../dbus-cxx/interface.h:16,</p>
<p> from
../dbus-cxx/object.h:15,</p>
<p> from
connection.h:33,</p>
<p> from
connection.cpp:21:</p>
<p>../dbus-cxx/method.h: In member function 'virtual DBus::HandlerResult DBus::Method<T_return,
T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>::handle_call_message(boost::shared_ptr<DBus::Connection>,
boost::shared_ptr<const DBus::CallMessage>)':</p>
<p>../dbus-cxx/method.h:66: error: no match for 'operator<<' in 'connection
<< retmsg'</p>
<p>../dbus-cxx/signature.h:92: note: candidates are: std::ostream& operator<<(std::ostream&,
const DBus::Signature&)</p>
<p>../dbus-cxx/method.h: In member function 'virtual DBus::HandlerResult DBus::Method<T_return,
sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::handle_call_message(boost::shared_ptr<DBus::Connection>,
boost::shared_ptr<const DBus::CallMessage>)':</p>
<p>../dbus-cxx/method.h:156: error: no match for 'operator<<' in 'connection
<< retmsg'</p>
<p>../dbus-cxx/signature.h:92: note: candidates are: std::ostream& operator<<(std::ostream&,
const DBus::Signature&)</p>
<p>../dbus-cxx/method.h: In member function 'virtual DBus::HandlerResult DBus::Method<T_return,
T_arg1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::handle_call_message(boost::shared_ptr<DBus::Connection>,
boost::shared_ptr<const DBus::CallMessage>)':</p>
<p>../dbus-cxx/method.h:247: error: no match for 'operator<<' in 'connection
<< retmsg'</p>
<p>../dbus-cxx/signature.h:92: note: candidates are: std::ostream& operator<<(std::ostream&,
const DBus::Signature&)</p>
<p>../dbus-cxx/method.h: In member function 'virtual DBus::HandlerResult DBus::Method<T_return,
T_arg1, T_arg2, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::handle_call_message(boost::shared_ptr<DBus::Connection>,
boost::shared_ptr<const DBus::CallMessage>)':</p>
<p>../dbus-cxx/method.h:340: error: no match for 'operator<<' in 'connection
<< retmsg'</p>
<p>../dbus-cxx/signature.h:92: note: candidates are: std::ostream& operator<<(std::ostream&,
const DBus::Signature&)</p>
<p>../dbus-cxx/method.h: In member function 'virtual DBus::HandlerResult DBus::Method<T_return,
T_arg1, T_arg2, T_arg3, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::handle_call_message(boost::shared_ptr<DBus::Connection>,
boost::shared_ptr<const DBus::CallMessage>)':</p>
<p>../dbus-cxx/method.h:435: error: no match for 'operator<<' in 'connection
<< retmsg'</p>
<p>../dbus-cxx/signature.h:92: note: candidates are: std::ostream& operator<<(std::ostream&,
const DBus::Signature&)</p>
<p>../dbus-cxx/method.h: In member function 'virtual DBus::HandlerResult DBus::Method<T_return,
T_arg1, T_arg2, T_arg3, T_arg4, sigc::nil, sigc::nil, sigc::nil>::handle_call_message(boost::shared_ptr<DBus::Connection>,
boost::shared_ptr<const DBus::CallMessage>)':</p>
<p>../dbus-cxx/method.h:532: error: no match for 'operator<<' in 'connection
<< retmsg'</p>
<p>../dbus-cxx/signature.h:92: note: candidates are: std::ostream& operator<<(std::ostream&,
const DBus::Signature&)</p>
<p>../dbus-cxx/method.h: In member function 'virtual DBus::HandlerResult DBus::Method<T_return,
T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, sigc::nil, sigc::nil>::handle_call_message(boost::shared_ptr<DBus::Connection>,
boost::shared_ptr<const DBus::CallMessage>)':</p>
<p>../dbus-cxx/method.h:631: error: no match for 'operator<<' in 'connection
<< retmsg'</p>
<p>../dbus-cxx/signature.h:92: note: candidates are: std::ostream& operator<<(std::ostream&,
const DBus::Signature&)</p>
<p>../dbus-cxx/method.h: In member function 'virtual DBus::HandlerResult DBus::Method<T_return,
T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, sigc::nil>::handle_call_message(boost::shared_ptr<DBus::Connection>,
boost::shared_ptr<const DBus::CallMessage>)':</p>
<p>../dbus-cxx/method.h:732: error: no match for 'operator<<' in 'connection
<< retmsg'</p>
<p>../dbus-cxx/signature.h:92: note: candidates are: std::ostream& operator<<(std::ostream&,
const DBus::Signature&)</p>
<p>In file included from ../dbus-cxx/dbus_signal.h:10,</p>
<p> from
../dbus-cxx/interface.h:17,</p>
<p> from
../dbus-cxx/object.h:15,</p>
<p> from
connection.h:33,</p>
<p> from
connection.cpp:21:</p>
<p>../dbus-cxx/signal_base.h: At global scope:</p>
<p>../dbus-cxx/signal_base.h:107: error: field 'm_connection' has incomplete
type</p>
<p>In file included from ../dbus-cxx/object.h:15,</p>
<p> from
connection.h:33,</p>
<p> from
connection.cpp:21:</p>
<p>../dbus-cxx/interface.h:75: error: defaul</p>
<p>/***********************************************************************************************/<br></p>
<p>Please help us if somebody has faced the same problem.</p>
<p>Regards,</p>
<p>Deepesh</p>
<p> </p><br><br>------- <b>Original Message</b> -------<br><b>Sender</b> : DEEPESH SINGH<deepesh.t@samsung.com> Development Lead/SISO-SHP Product/Samsung Electronics<br><b>Date</b> : Sep 25, 2009 20:16 (GMT+09:00)<br><b>Title</b> : dbus-cxx cross compilation for arm<br><br><p>Dear All,</p>
<p>Is anybody has tried to cross compile dbus-cxx for ARM .</p>
<p>Regards,</p>
<p>Deepesh</p>
<p> </p><p> </p><!--SP:deepesh.t-->
<p><b>Regards,</b></p>
<p><b>Deepesh</b></p>
<p><b>Development Lead - WTG</b></p>
<p> </p><!--deepesh.t:EP--><p> </p><p> </p></BODY></HTML>