Hi all.
I am trying to build qpid on windows.
VS version: 10 (visual studio 2010)
.Net version: 4
Boost: 1.53.0
I have 2 problems: the first is that when building qpid itself, 3 projects fail
to build.
The 2nd problem is that I can't build the WCF example. I do not think these two
problems are related, though, of course, they may be.
Of the two, the 2nd one is more urgent for me at the moment, assuming that I
can actually live with the 3 missing projects for now.
========== Problem the 1st ============= Building qpid itself ("qpid-cpp.sln),
everything builds, except the following projects:
"failover_resuming_receiver"
"failover_replaying_sender"
"failover_declare_queues"
These 3 projects complains about "unresolved external symbol", as shown here:
Error 3 error LNK2019: unresolved external symbol
"__declspec(dllimport) public: __thiscall
boost::detail::win32::handle_manager::~handle_manager(void)"
(__imp_??1handle_manager@win32@detail@boost@@QAE@XZ) referenced in function
"public: __thiscall
boost::detail::basic_condition_variable::~basic_condition_variable(void)"
(??1basic_condition_variable@detail@boost@@QAE@XZ)
D:\qpid-orig\qpid-0.20\cpp\examples\old_api\failover\replaying_sender.obj
failover_replaying_sender
(same unresolved external for all three projects - it looks as if boost does
not expose the destructor for
boost::detail::win32::handle_manager::~handle_manager)
========= problem the 2nd =============
When building the WCF project (QpidWcf.sln), the "Channel" project complains
that interop.dll does not have strong name:
Error 1 Assembly generation failed -- Referenced assembly 'Interop'
does not have a strong name Channel
I tried to sign the interop project manually (although it seem that it's
supposed to get signed by the build system), By running ildasm on the dll and
then ilasm with the signature file, but this failed.
======================================
Any advice regarding each of these failures will be greatly appreciated.
Peace,
ashatil.
________________________________
Please see important legal disclaimer at http://emaildisclaimer.ezeoms.com,
which must be read and considered in connection with the information in and
attached to this email.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]