[jira] Commented: (QPID-1673) Dynamic Library Build on Windows (DLL)

2009-03-12 Thread Steve Huston (JIRA)

[ 
https://issues.apache.org/jira/browse/QPID-1673?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12681423#action_12681423
 ] 

Steve Huston commented on QPID-1673:


No project for qmf-agent is because nobody has gotten there yet. I don't think 
there's any technical reason to prevent it, and I'll try to get one in for M5.

> Dynamic Library Build on Windows (DLL)
> --
>
> Key: QPID-1673
> URL: https://issues.apache.org/jira/browse/QPID-1673
> Project: Qpid
>  Issue Type: New Feature
>Reporter: Danushka Menikkumbura
>Assignee: Steve Huston
> Attachments: create_dir_struct.bat, 
> QPID-1673-examples-solution.patch, QPID-1673-examples-solution.v2.patch, 
> QPID-1673-examples.patch, QPID-1673-INSTALL-WINDOWS.patch, 
> QPID-1673-INSTALL-WINDOWS.v2, QPID-1673-qpid-solution.patch, 
> QPID-1673-qpid-solution.v2.patch, QPID-1673-rubygen.patch, 
> QPID-1673-rubygen.v2.patch, QPID-1673-src-qpid-amqp_0_10.patch, 
> QPID-1673-src-qpid-amqp_0_10.v2.patch, QPID-1673-src-qpid-broker.patch, 
> QPID-1673-src-qpid-client.patch, QPID-1673-src-qpid-client.v2.patch, 
> QPID-1673-src-qpid-console.patch, QPID-1673-src-qpid-framing.patch, 
> QPID-1673-src-qpid-framing.v2.patch, QPID-1673-src-qpid-log.patch, 
> QPID-1673-src-qpid-log.v2.patch, QPID-1673-src-qpid-management.patch, 
> QPID-1673-src-qpid-management.v2.patch, QPID-1673-src-qpid-sys.patch, 
> QPID-1673-src-qpid-sys.v2.patch, QPID-1673-src-qpid.patch, 
> QPID-1673-src-qpid.v2.patch, QPID-1673-src.patch, QPID-1673-src.v2.patch
>
>


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


-
Apache Qpid - AMQP Messaging Implementation
Project:  http://qpid.apache.org
Use/Interact: mailto:dev-subscr...@qpid.apache.org



[jira] Commented: (QPID-1673) Dynamic Library Build on Windows (DLL)

2009-03-12 Thread Pete MacKinnon (JIRA)

[ 
https://issues.apache.org/jira/browse/QPID-1673?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12681418#action_12681418
 ] 

Pete MacKinnon commented on QPID-1673:
--

There appears to be no MS project for the qmf-agent example in the branch. Was 
this intentional or an oversight?

> Dynamic Library Build on Windows (DLL)
> --
>
> Key: QPID-1673
> URL: https://issues.apache.org/jira/browse/QPID-1673
> Project: Qpid
>  Issue Type: New Feature
>Reporter: Danushka Menikkumbura
>Assignee: Steve Huston
> Attachments: create_dir_struct.bat, 
> QPID-1673-examples-solution.patch, QPID-1673-examples-solution.v2.patch, 
> QPID-1673-examples.patch, QPID-1673-INSTALL-WINDOWS.patch, 
> QPID-1673-INSTALL-WINDOWS.v2, QPID-1673-qpid-solution.patch, 
> QPID-1673-qpid-solution.v2.patch, QPID-1673-rubygen.patch, 
> QPID-1673-rubygen.v2.patch, QPID-1673-src-qpid-amqp_0_10.patch, 
> QPID-1673-src-qpid-amqp_0_10.v2.patch, QPID-1673-src-qpid-broker.patch, 
> QPID-1673-src-qpid-client.patch, QPID-1673-src-qpid-client.v2.patch, 
> QPID-1673-src-qpid-console.patch, QPID-1673-src-qpid-framing.patch, 
> QPID-1673-src-qpid-framing.v2.patch, QPID-1673-src-qpid-log.patch, 
> QPID-1673-src-qpid-log.v2.patch, QPID-1673-src-qpid-management.patch, 
> QPID-1673-src-qpid-management.v2.patch, QPID-1673-src-qpid-sys.patch, 
> QPID-1673-src-qpid-sys.v2.patch, QPID-1673-src-qpid.patch, 
> QPID-1673-src-qpid.v2.patch, QPID-1673-src.patch, QPID-1673-src.v2.patch
>
>


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


-
Apache Qpid - AMQP Messaging Implementation
Project:  http://qpid.apache.org
Use/Interact: mailto:dev-subscr...@qpid.apache.org



[jira] Commented: (QPID-1673) Dynamic Library Build on Windows (DLL)

2009-03-10 Thread shan wang (JIRA)

[ 
https://issues.apache.org/jira/browse/QPID-1673?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12680427#action_12680427
 ] 

shan wang commented on QPID-1673:
-

Thanks guys. It was my fault last week. I was using a wrong runtime library( I 
should use Multi-threaded Debug DLL (/MDd) ).



> Dynamic Library Build on Windows (DLL)
> --
>
> Key: QPID-1673
> URL: https://issues.apache.org/jira/browse/QPID-1673
> Project: Qpid
>  Issue Type: New Feature
>Reporter: Danushka Menikkumbura
>Assignee: Steve Huston
> Attachments: create_dir_struct.bat, 
> QPID-1673-examples-solution.patch, QPID-1673-examples-solution.v2.patch, 
> QPID-1673-examples.patch, QPID-1673-INSTALL-WINDOWS.patch, 
> QPID-1673-INSTALL-WINDOWS.v2, QPID-1673-qpid-solution.patch, 
> QPID-1673-qpid-solution.v2.patch, QPID-1673-rubygen.patch, 
> QPID-1673-rubygen.v2.patch, QPID-1673-src-qpid-amqp_0_10.patch, 
> QPID-1673-src-qpid-amqp_0_10.v2.patch, QPID-1673-src-qpid-broker.patch, 
> QPID-1673-src-qpid-client.patch, QPID-1673-src-qpid-client.v2.patch, 
> QPID-1673-src-qpid-console.patch, QPID-1673-src-qpid-framing.patch, 
> QPID-1673-src-qpid-framing.v2.patch, QPID-1673-src-qpid-log.patch, 
> QPID-1673-src-qpid-log.v2.patch, QPID-1673-src-qpid-management.patch, 
> QPID-1673-src-qpid-management.v2.patch, QPID-1673-src-qpid-sys.patch, 
> QPID-1673-src-qpid-sys.v2.patch, QPID-1673-src-qpid.patch, 
> QPID-1673-src-qpid.v2.patch, QPID-1673-src.patch, QPID-1673-src.v2.patch
>
>


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


-
Apache Qpid - AMQP Messaging Implementation
Project:  http://qpid.apache.org
Use/Interact: mailto:dev-subscr...@qpid.apache.org



[jira] Commented: (QPID-1673) Dynamic Library Build on Windows (DLL)

2009-03-06 Thread Steve Huston (JIRA)

[ 
https://issues.apache.org/jira/browse/QPID-1673?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12679740#action_12679740
 ] 

Steve Huston commented on QPID-1673:


Hi folks,
I ran some of the examples (debug build) on the qpid-1673 branch without error.
I'm going to begin merging this up to trunk and hopefully by the end of Monday 
it'll be on trunk. Then there'll be no need to assemble a build from various 
places.
-Steve

> Dynamic Library Build on Windows (DLL)
> --
>
> Key: QPID-1673
> URL: https://issues.apache.org/jira/browse/QPID-1673
> Project: Qpid
>  Issue Type: New Feature
>Reporter: Danushka Menikkumbura
>Assignee: Steve Huston
> Attachments: create_dir_struct.bat, 
> QPID-1673-examples-solution.patch, QPID-1673-examples-solution.v2.patch, 
> QPID-1673-examples.patch, QPID-1673-INSTALL-WINDOWS.patch, 
> QPID-1673-INSTALL-WINDOWS.v2, QPID-1673-qpid-solution.patch, 
> QPID-1673-qpid-solution.v2.patch, QPID-1673-rubygen.patch, 
> QPID-1673-rubygen.v2.patch, QPID-1673-src-qpid-amqp_0_10.patch, 
> QPID-1673-src-qpid-amqp_0_10.v2.patch, QPID-1673-src-qpid-broker.patch, 
> QPID-1673-src-qpid-client.patch, QPID-1673-src-qpid-client.v2.patch, 
> QPID-1673-src-qpid-console.patch, QPID-1673-src-qpid-framing.patch, 
> QPID-1673-src-qpid-framing.v2.patch, QPID-1673-src-qpid-log.patch, 
> QPID-1673-src-qpid-log.v2.patch, QPID-1673-src-qpid-management.patch, 
> QPID-1673-src-qpid-management.v2.patch, QPID-1673-src-qpid-sys.patch, 
> QPID-1673-src-qpid-sys.v2.patch, QPID-1673-src-qpid.patch, 
> QPID-1673-src-qpid.v2.patch, QPID-1673-src.patch, QPID-1673-src.v2.patch
>
>


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


-
Apache Qpid - AMQP Messaging Implementation
Project:  http://qpid.apache.org
Use/Interact: mailto:dev-subscr...@qpid.apache.org



[jira] Commented: (QPID-1673) Dynamic Library Build on Windows (DLL)

2009-03-06 Thread shan wang (JIRA)

[ 
https://issues.apache.org/jira/browse/QPID-1673?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12679591#action_12679591
 ] 

shan wang commented on QPID-1673:
-

Hi Danushka,

Are you running a debug verion or release version? 

I built release version for decalre_queue and turned on debug in visual studio, 
the debug stopped at the following point:

>   
> qpidcommon.dll!std::_String_const_iterator,std::allocator
>  >::operator+=()  + 0x51 bytes   C++

qpidcommon.dll!std::equal,std::allocator
 >,std::_String_const_iterator,std::allocator 
>,bool (*)(char,char)>()  + 0x32 bytesC++
qpidcommon.dll!qpid::`anonymous namespace'::EnvOptMapper::matchStr()  + 
0x86 bytes  C++

qpidcommon.dll!std::_Find_if
 const *,boost::_bi::bind_t,std::allocator > const 
&,boost::shared_ptr),boost::_bi::list2,std::allocator
 > >,boost::arg<1> > > >()  + 0x62 bytes  C++

qpidcommon.dll!std::find_if,std::allocator
 > >,boost::_bi::bind_t,std::allocator > const 
&,boost::shared_ptr),boost::_bi::list2,std::allocator
 > >,boost::arg<1> > > >()  + 0x5a bytes  C++
qpidcommon.dll!qpid::`anonymous namespace'::EnvOptMapper::operator()()  
+ 0x184 bytes   C++

qpidcommon.dll!boost::detail::function::function_obj_invoker1,std::allocator
 >,std::basic_string,std::allocator > 
>::invoke()  + 0x4b bytes C++


Will this have anything to do with Unicode? I did NOT build common and client 
lib with Unicode because there were errors about wchar.


Thanks,
Shan


> Dynamic Library Build on Windows (DLL)
> --
>
> Key: QPID-1673
> URL: https://issues.apache.org/jira/browse/QPID-1673
> Project: Qpid
>  Issue Type: New Feature
>Reporter: Danushka Menikkumbura
>Assignee: Steve Huston
> Attachments: create_dir_struct.bat, 
> QPID-1673-examples-solution.patch, QPID-1673-examples-solution.v2.patch, 
> QPID-1673-examples.patch, QPID-1673-INSTALL-WINDOWS.patch, 
> QPID-1673-INSTALL-WINDOWS.v2, QPID-1673-qpid-solution.patch, 
> QPID-1673-qpid-solution.v2.patch, QPID-1673-rubygen.patch, 
> QPID-1673-rubygen.v2.patch, QPID-1673-src-qpid-amqp_0_10.patch, 
> QPID-1673-src-qpid-amqp_0_10.v2.patch, QPID-1673-src-qpid-broker.patch, 
> QPID-1673-src-qpid-client.patch, QPID-1673-src-qpid-client.v2.patch, 
> QPID-1673-src-qpid-console.patch, QPID-1673-src-qpid-framing.patch, 
> QPID-1673-src-qpid-framing.v2.patch, QPID-1673-src-qpid-log.patch, 
> QPID-1673-src-qpid-log.v2.patch, QPID-1673-src-qpid-management.patch, 
> QPID-1673-src-qpid-management.v2.patch, QPID-1673-src-qpid-sys.patch, 
> QPID-1673-src-qpid-sys.v2.patch, QPID-1673-src-qpid.patch, 
> QPID-1673-src-qpid.v2.patch, QPID-1673-src.patch, QPID-1673-src.v2.patch
>
>


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


-
Apache Qpid - AMQP Messaging Implementation
Project:  http://qpid.apache.org
Use/Interact: mailto:dev-subscr...@qpid.apache.org



[jira] Commented: (QPID-1673) Dynamic Library Build on Windows (DLL)

2009-03-05 Thread Danushka Menikkumbura (JIRA)

[ 
https://issues.apache.org/jira/browse/QPID-1673?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12679501#action_12679501
 ] 

Danushka Menikkumbura commented on QPID-1673:
-

Hi Shan,

I am yet to test the QPID-1673 branch. Will let you know as soon as I test it. 
I was able to run all the samples without any issue with the patches I have 
submitted.

Danushka

> Dynamic Library Build on Windows (DLL)
> --
>
> Key: QPID-1673
> URL: https://issues.apache.org/jira/browse/QPID-1673
> Project: Qpid
>  Issue Type: New Feature
>Reporter: Danushka Menikkumbura
>Assignee: Steve Huston
> Attachments: create_dir_struct.bat, 
> QPID-1673-examples-solution.patch, QPID-1673-examples-solution.v2.patch, 
> QPID-1673-examples.patch, QPID-1673-INSTALL-WINDOWS.patch, 
> QPID-1673-INSTALL-WINDOWS.v2, QPID-1673-qpid-solution.patch, 
> QPID-1673-qpid-solution.v2.patch, QPID-1673-rubygen.patch, 
> QPID-1673-rubygen.v2.patch, QPID-1673-src-qpid-amqp_0_10.patch, 
> QPID-1673-src-qpid-amqp_0_10.v2.patch, QPID-1673-src-qpid-broker.patch, 
> QPID-1673-src-qpid-client.patch, QPID-1673-src-qpid-client.v2.patch, 
> QPID-1673-src-qpid-console.patch, QPID-1673-src-qpid-framing.patch, 
> QPID-1673-src-qpid-framing.v2.patch, QPID-1673-src-qpid-log.patch, 
> QPID-1673-src-qpid-log.v2.patch, QPID-1673-src-qpid-management.patch, 
> QPID-1673-src-qpid-management.v2.patch, QPID-1673-src-qpid-sys.patch, 
> QPID-1673-src-qpid-sys.v2.patch, QPID-1673-src-qpid.patch, 
> QPID-1673-src-qpid.v2.patch, QPID-1673-src.patch, QPID-1673-src.v2.patch
>
>


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


-
Apache Qpid - AMQP Messaging Implementation
Project:  http://qpid.apache.org
Use/Interact: mailto:dev-subscr...@qpid.apache.org



[jira] Commented: (QPID-1673) Dynamic Library Build on Windows (DLL)

2009-03-05 Thread shan wang (JIRA)

[ 
https://issues.apache.org/jira/browse/QPID-1673?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12679301#action_12679301
 ] 

shan wang commented on QPID-1673:
-

Hi guys,

I built the declare_queue project with qpidcommon.dll and qpidclient.dll built 
from QPID-1673 branch. The example project files are from trunk and patched 
with v2 patch from this jira.  When I tried to run declare_queue.exe, I got a 
error like below:
"The exception unknown software exception (0xc417) occurred in the 
application at location 0x7858c955"

Have you guys tested these example programs on windows with dll before? Is 
there anything particular I need to adjust?

Thanks & Regards,
Shan

> Dynamic Library Build on Windows (DLL)
> --
>
> Key: QPID-1673
> URL: https://issues.apache.org/jira/browse/QPID-1673
> Project: Qpid
>  Issue Type: New Feature
>Reporter: Danushka Menikkumbura
>Assignee: Steve Huston
> Attachments: create_dir_struct.bat, 
> QPID-1673-examples-solution.patch, QPID-1673-examples-solution.v2.patch, 
> QPID-1673-examples.patch, QPID-1673-INSTALL-WINDOWS.patch, 
> QPID-1673-INSTALL-WINDOWS.v2, QPID-1673-qpid-solution.patch, 
> QPID-1673-qpid-solution.v2.patch, QPID-1673-rubygen.patch, 
> QPID-1673-rubygen.v2.patch, QPID-1673-src-qpid-amqp_0_10.patch, 
> QPID-1673-src-qpid-amqp_0_10.v2.patch, QPID-1673-src-qpid-broker.patch, 
> QPID-1673-src-qpid-client.patch, QPID-1673-src-qpid-client.v2.patch, 
> QPID-1673-src-qpid-console.patch, QPID-1673-src-qpid-framing.patch, 
> QPID-1673-src-qpid-framing.v2.patch, QPID-1673-src-qpid-log.patch, 
> QPID-1673-src-qpid-log.v2.patch, QPID-1673-src-qpid-management.patch, 
> QPID-1673-src-qpid-management.v2.patch, QPID-1673-src-qpid-sys.patch, 
> QPID-1673-src-qpid-sys.v2.patch, QPID-1673-src-qpid.patch, 
> QPID-1673-src-qpid.v2.patch, QPID-1673-src.patch, QPID-1673-src.v2.patch
>
>


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


-
Apache Qpid - AMQP Messaging Implementation
Project:  http://qpid.apache.org
Use/Interact: mailto:dev-subscr...@qpid.apache.org



[jira] Commented: (QPID-1673) Dynamic Library Build on Windows (DLL)

2009-03-05 Thread Steve Huston (JIRA)

[ 
https://issues.apache.org/jira/browse/QPID-1673?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12679277#action_12679277
 ] 

Steve Huston commented on QPID-1673:


The qpid-1673 branch  now has the 'deploy' post-build step for client, common, 
and qmfconsole libs.

> Dynamic Library Build on Windows (DLL)
> --
>
> Key: QPID-1673
> URL: https://issues.apache.org/jira/browse/QPID-1673
> Project: Qpid
>  Issue Type: New Feature
>Reporter: Danushka Menikkumbura
>Assignee: Steve Huston
> Attachments: create_dir_struct.bat, 
> QPID-1673-examples-solution.patch, QPID-1673-examples-solution.v2.patch, 
> QPID-1673-examples.patch, QPID-1673-INSTALL-WINDOWS.patch, 
> QPID-1673-INSTALL-WINDOWS.v2, QPID-1673-qpid-solution.patch, 
> QPID-1673-qpid-solution.v2.patch, QPID-1673-rubygen.patch, 
> QPID-1673-rubygen.v2.patch, QPID-1673-src-qpid-amqp_0_10.patch, 
> QPID-1673-src-qpid-amqp_0_10.v2.patch, QPID-1673-src-qpid-broker.patch, 
> QPID-1673-src-qpid-client.patch, QPID-1673-src-qpid-client.v2.patch, 
> QPID-1673-src-qpid-console.patch, QPID-1673-src-qpid-framing.patch, 
> QPID-1673-src-qpid-framing.v2.patch, QPID-1673-src-qpid-log.patch, 
> QPID-1673-src-qpid-log.v2.patch, QPID-1673-src-qpid-management.patch, 
> QPID-1673-src-qpid-management.v2.patch, QPID-1673-src-qpid-sys.patch, 
> QPID-1673-src-qpid-sys.v2.patch, QPID-1673-src-qpid.patch, 
> QPID-1673-src-qpid.v2.patch, QPID-1673-src.patch, QPID-1673-src.v2.patch
>
>


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


-
Apache Qpid - AMQP Messaging Implementation
Project:  http://qpid.apache.org
Use/Interact: mailto:dev-subscr...@qpid.apache.org



[jira] Commented: (QPID-1673) Dynamic Library Build on Windows (DLL)

2009-03-05 Thread shan wang (JIRA)

[ 
https://issues.apache.org/jira/browse/QPID-1673?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12679223#action_12679223
 ] 

shan wang commented on QPID-1673:
-

that worked, thanks a lot

> Dynamic Library Build on Windows (DLL)
> --
>
> Key: QPID-1673
> URL: https://issues.apache.org/jira/browse/QPID-1673
> Project: Qpid
>  Issue Type: New Feature
>Reporter: Danushka Menikkumbura
>Assignee: Steve Huston
> Attachments: create_dir_struct.bat, 
> QPID-1673-examples-solution.patch, QPID-1673-examples-solution.v2.patch, 
> QPID-1673-examples.patch, QPID-1673-INSTALL-WINDOWS.patch, 
> QPID-1673-INSTALL-WINDOWS.v2, QPID-1673-qpid-solution.patch, 
> QPID-1673-qpid-solution.v2.patch, QPID-1673-rubygen.patch, 
> QPID-1673-rubygen.v2.patch, QPID-1673-src-qpid-amqp_0_10.patch, 
> QPID-1673-src-qpid-amqp_0_10.v2.patch, QPID-1673-src-qpid-broker.patch, 
> QPID-1673-src-qpid-client.patch, QPID-1673-src-qpid-client.v2.patch, 
> QPID-1673-src-qpid-console.patch, QPID-1673-src-qpid-framing.patch, 
> QPID-1673-src-qpid-framing.v2.patch, QPID-1673-src-qpid-log.patch, 
> QPID-1673-src-qpid-log.v2.patch, QPID-1673-src-qpid-management.patch, 
> QPID-1673-src-qpid-management.v2.patch, QPID-1673-src-qpid-sys.patch, 
> QPID-1673-src-qpid-sys.v2.patch, QPID-1673-src-qpid.patch, 
> QPID-1673-src-qpid.v2.patch, QPID-1673-src.patch, QPID-1673-src.v2.patch
>
>


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


-
Apache Qpid - AMQP Messaging Implementation
Project:  http://qpid.apache.org
Use/Interact: mailto:dev-subscr...@qpid.apache.org



[jira] Commented: (QPID-1673) Dynamic Library Build on Windows (DLL)

2009-03-05 Thread Danushka Menikkumbura (JIRA)

[ 
https://issues.apache.org/jira/browse/QPID-1673?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12679144#action_12679144
 ] 

Danushka Menikkumbura commented on QPID-1673:
-

Until the deploy funtionality is integrated, try applying the patch 
QPID-1673-qpid-solution.v2.patch locally and see.

Danushka

> Dynamic Library Build on Windows (DLL)
> --
>
> Key: QPID-1673
> URL: https://issues.apache.org/jira/browse/QPID-1673
> Project: Qpid
>  Issue Type: New Feature
>Reporter: Danushka Menikkumbura
>Assignee: Steve Huston
> Attachments: create_dir_struct.bat, 
> QPID-1673-examples-solution.patch, QPID-1673-examples-solution.v2.patch, 
> QPID-1673-examples.patch, QPID-1673-INSTALL-WINDOWS.patch, 
> QPID-1673-INSTALL-WINDOWS.v2, QPID-1673-qpid-solution.patch, 
> QPID-1673-qpid-solution.v2.patch, QPID-1673-rubygen.patch, 
> QPID-1673-rubygen.v2.patch, QPID-1673-src-qpid-amqp_0_10.patch, 
> QPID-1673-src-qpid-amqp_0_10.v2.patch, QPID-1673-src-qpid-broker.patch, 
> QPID-1673-src-qpid-client.patch, QPID-1673-src-qpid-client.v2.patch, 
> QPID-1673-src-qpid-console.patch, QPID-1673-src-qpid-framing.patch, 
> QPID-1673-src-qpid-framing.v2.patch, QPID-1673-src-qpid-log.patch, 
> QPID-1673-src-qpid-log.v2.patch, QPID-1673-src-qpid-management.patch, 
> QPID-1673-src-qpid-management.v2.patch, QPID-1673-src-qpid-sys.patch, 
> QPID-1673-src-qpid-sys.v2.patch, QPID-1673-src-qpid.patch, 
> QPID-1673-src-qpid.v2.patch, QPID-1673-src.patch, QPID-1673-src.v2.patch
>
>


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


-
Apache Qpid - AMQP Messaging Implementation
Project:  http://qpid.apache.org
Use/Interact: mailto:dev-subscr...@qpid.apache.org



[jira] Commented: (QPID-1673) Dynamic Library Build on Windows (DLL)

2009-03-05 Thread shan wang (JIRA)

[ 
https://issues.apache.org/jira/browse/QPID-1673?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12679138#action_12679138
 ] 

shan wang commented on QPID-1673:
-

Hi Steve,

When do you think the deoloy function can be integrated to qpid-1673 branch?
If it's not going to be soon then what the easiest way to get the header files 
in place? It came to me that the headers on linux are from m4 version so even i 
grab them and replace linux specific files with windows ones it probably still 
won't work.

Do we have any visual studio static build which can generate the same 
headers?(I assume there's no such thing for qpid-1673)


Thanks,
Shan

> Dynamic Library Build on Windows (DLL)
> --
>
> Key: QPID-1673
> URL: https://issues.apache.org/jira/browse/QPID-1673
> Project: Qpid
>  Issue Type: New Feature
>Reporter: Danushka Menikkumbura
>Assignee: Steve Huston
> Attachments: create_dir_struct.bat, 
> QPID-1673-examples-solution.patch, QPID-1673-examples-solution.v2.patch, 
> QPID-1673-examples.patch, QPID-1673-INSTALL-WINDOWS.patch, 
> QPID-1673-INSTALL-WINDOWS.v2, QPID-1673-qpid-solution.patch, 
> QPID-1673-qpid-solution.v2.patch, QPID-1673-rubygen.patch, 
> QPID-1673-rubygen.v2.patch, QPID-1673-src-qpid-amqp_0_10.patch, 
> QPID-1673-src-qpid-amqp_0_10.v2.patch, QPID-1673-src-qpid-broker.patch, 
> QPID-1673-src-qpid-client.patch, QPID-1673-src-qpid-client.v2.patch, 
> QPID-1673-src-qpid-console.patch, QPID-1673-src-qpid-framing.patch, 
> QPID-1673-src-qpid-framing.v2.patch, QPID-1673-src-qpid-log.patch, 
> QPID-1673-src-qpid-log.v2.patch, QPID-1673-src-qpid-management.patch, 
> QPID-1673-src-qpid-management.v2.patch, QPID-1673-src-qpid-sys.patch, 
> QPID-1673-src-qpid-sys.v2.patch, QPID-1673-src-qpid.patch, 
> QPID-1673-src-qpid.v2.patch, QPID-1673-src.patch, QPID-1673-src.v2.patch
>
>


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


-
Apache Qpid - AMQP Messaging Implementation
Project:  http://qpid.apache.org
Use/Interact: mailto:dev-subscr...@qpid.apache.org



[jira] Commented: (QPID-1673) Dynamic Library Build on Windows (DLL)

2009-03-04 Thread Steve Huston (JIRA)

[ 
https://issues.apache.org/jira/browse/QPID-1673?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12679010#action_12679010
 ] 

Steve Huston commented on QPID-1673:


No, the include names generated for Linux are not the same - there are a few 
subsitutions. You can tell them by the presence of 'posix' in the directory 
path.

> Dynamic Library Build on Windows (DLL)
> --
>
> Key: QPID-1673
> URL: https://issues.apache.org/jira/browse/QPID-1673
> Project: Qpid
>  Issue Type: New Feature
>Reporter: Danushka Menikkumbura
>Assignee: Steve Huston
> Attachments: create_dir_struct.bat, 
> QPID-1673-examples-solution.patch, QPID-1673-examples-solution.v2.patch, 
> QPID-1673-examples.patch, QPID-1673-INSTALL-WINDOWS.patch, 
> QPID-1673-INSTALL-WINDOWS.v2, QPID-1673-qpid-solution.patch, 
> QPID-1673-qpid-solution.v2.patch, QPID-1673-rubygen.patch, 
> QPID-1673-rubygen.v2.patch, QPID-1673-src-qpid-amqp_0_10.patch, 
> QPID-1673-src-qpid-amqp_0_10.v2.patch, QPID-1673-src-qpid-broker.patch, 
> QPID-1673-src-qpid-client.patch, QPID-1673-src-qpid-client.v2.patch, 
> QPID-1673-src-qpid-console.patch, QPID-1673-src-qpid-framing.patch, 
> QPID-1673-src-qpid-framing.v2.patch, QPID-1673-src-qpid-log.patch, 
> QPID-1673-src-qpid-log.v2.patch, QPID-1673-src-qpid-management.patch, 
> QPID-1673-src-qpid-management.v2.patch, QPID-1673-src-qpid-sys.patch, 
> QPID-1673-src-qpid-sys.v2.patch, QPID-1673-src-qpid.patch, 
> QPID-1673-src-qpid.v2.patch, QPID-1673-src.patch, QPID-1673-src.v2.patch
>
>


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


-
Apache Qpid - AMQP Messaging Implementation
Project:  http://qpid.apache.org
Use/Interact: mailto:dev-subscr...@qpid.apache.org



[jira] Commented: (QPID-1673) Dynamic Library Build on Windows (DLL)

2009-03-04 Thread shan wang (JIRA)

[ 
https://issues.apache.org/jira/browse/QPID-1673?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12678797#action_12678797
 ] 

shan wang commented on QPID-1673:
-

Aha...then is there anyway I can extract necessary headers myself? Is the 
"include" folder generated by Linux build the same as windows one?

> Dynamic Library Build on Windows (DLL)
> --
>
> Key: QPID-1673
> URL: https://issues.apache.org/jira/browse/QPID-1673
> Project: Qpid
>  Issue Type: New Feature
>Reporter: Danushka Menikkumbura
>Assignee: Steve Huston
> Attachments: create_dir_struct.bat, 
> QPID-1673-examples-solution.patch, QPID-1673-examples-solution.v2.patch, 
> QPID-1673-examples.patch, QPID-1673-INSTALL-WINDOWS.patch, 
> QPID-1673-INSTALL-WINDOWS.v2, QPID-1673-qpid-solution.patch, 
> QPID-1673-qpid-solution.v2.patch, QPID-1673-rubygen.patch, 
> QPID-1673-rubygen.v2.patch, QPID-1673-src-qpid-amqp_0_10.patch, 
> QPID-1673-src-qpid-amqp_0_10.v2.patch, QPID-1673-src-qpid-broker.patch, 
> QPID-1673-src-qpid-client.patch, QPID-1673-src-qpid-client.v2.patch, 
> QPID-1673-src-qpid-console.patch, QPID-1673-src-qpid-framing.patch, 
> QPID-1673-src-qpid-framing.v2.patch, QPID-1673-src-qpid-log.patch, 
> QPID-1673-src-qpid-log.v2.patch, QPID-1673-src-qpid-management.patch, 
> QPID-1673-src-qpid-management.v2.patch, QPID-1673-src-qpid-sys.patch, 
> QPID-1673-src-qpid-sys.v2.patch, QPID-1673-src-qpid.patch, 
> QPID-1673-src-qpid.v2.patch, QPID-1673-src.patch, QPID-1673-src.v2.patch
>
>


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


-
Apache Qpid - AMQP Messaging Implementation
Project:  http://qpid.apache.org
Use/Interact: mailto:dev-subscr...@qpid.apache.org



[jira] Commented: (QPID-1673) Dynamic Library Build on Windows (DLL)

2009-03-04 Thread Steve Huston (JIRA)

[ 
https://issues.apache.org/jira/browse/QPID-1673?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12678790#action_12678790
 ] 

Steve Huston commented on QPID-1673:


The 'deploy' part has not yet been integrated. Hopefully before M5...

> Dynamic Library Build on Windows (DLL)
> --
>
> Key: QPID-1673
> URL: https://issues.apache.org/jira/browse/QPID-1673
> Project: Qpid
>  Issue Type: New Feature
>Reporter: Danushka Menikkumbura
>Assignee: Steve Huston
> Attachments: create_dir_struct.bat, 
> QPID-1673-examples-solution.patch, QPID-1673-examples-solution.v2.patch, 
> QPID-1673-examples.patch, QPID-1673-INSTALL-WINDOWS.patch, 
> QPID-1673-INSTALL-WINDOWS.v2, QPID-1673-qpid-solution.patch, 
> QPID-1673-qpid-solution.v2.patch, QPID-1673-rubygen.patch, 
> QPID-1673-rubygen.v2.patch, QPID-1673-src-qpid-amqp_0_10.patch, 
> QPID-1673-src-qpid-amqp_0_10.v2.patch, QPID-1673-src-qpid-broker.patch, 
> QPID-1673-src-qpid-client.patch, QPID-1673-src-qpid-client.v2.patch, 
> QPID-1673-src-qpid-console.patch, QPID-1673-src-qpid-framing.patch, 
> QPID-1673-src-qpid-framing.v2.patch, QPID-1673-src-qpid-log.patch, 
> QPID-1673-src-qpid-log.v2.patch, QPID-1673-src-qpid-management.patch, 
> QPID-1673-src-qpid-management.v2.patch, QPID-1673-src-qpid-sys.patch, 
> QPID-1673-src-qpid-sys.v2.patch, QPID-1673-src-qpid.patch, 
> QPID-1673-src-qpid.v2.patch, QPID-1673-src.patch, QPID-1673-src.v2.patch
>
>


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


-
Apache Qpid - AMQP Messaging Implementation
Project:  http://qpid.apache.org
Use/Interact: mailto:dev-subscr...@qpid.apache.org



[jira] Commented: (QPID-1673) Dynamic Library Build on Windows (DLL)

2009-03-04 Thread shan wang (JIRA)

[ 
https://issues.apache.org/jira/browse/QPID-1673?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12678747#action_12678747
 ] 

shan wang commented on QPID-1673:
-

I built qpid.sln with broker, client and common projects, all the libs are fine 
but no deploy folder created. Which should the deploy residence? From the outpu 
of visual studio it didn't try to copy files or create new directories. Do I 
need to set up something in solution config to make it work?

> Dynamic Library Build on Windows (DLL)
> --
>
> Key: QPID-1673
> URL: https://issues.apache.org/jira/browse/QPID-1673
> Project: Qpid
>  Issue Type: New Feature
>Reporter: Danushka Menikkumbura
>Assignee: Steve Huston
> Attachments: create_dir_struct.bat, 
> QPID-1673-examples-solution.patch, QPID-1673-examples-solution.v2.patch, 
> QPID-1673-examples.patch, QPID-1673-INSTALL-WINDOWS.patch, 
> QPID-1673-INSTALL-WINDOWS.v2, QPID-1673-qpid-solution.patch, 
> QPID-1673-qpid-solution.v2.patch, QPID-1673-rubygen.patch, 
> QPID-1673-rubygen.v2.patch, QPID-1673-src-qpid-amqp_0_10.patch, 
> QPID-1673-src-qpid-amqp_0_10.v2.patch, QPID-1673-src-qpid-broker.patch, 
> QPID-1673-src-qpid-client.patch, QPID-1673-src-qpid-client.v2.patch, 
> QPID-1673-src-qpid-console.patch, QPID-1673-src-qpid-framing.patch, 
> QPID-1673-src-qpid-framing.v2.patch, QPID-1673-src-qpid-log.patch, 
> QPID-1673-src-qpid-log.v2.patch, QPID-1673-src-qpid-management.patch, 
> QPID-1673-src-qpid-management.v2.patch, QPID-1673-src-qpid-sys.patch, 
> QPID-1673-src-qpid-sys.v2.patch, QPID-1673-src-qpid.patch, 
> QPID-1673-src-qpid.v2.patch, QPID-1673-src.patch, QPID-1673-src.v2.patch
>
>


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


-
Apache Qpid - AMQP Messaging Implementation
Project:  http://qpid.apache.org
Use/Interact: mailto:dev-subscr...@qpid.apache.org



[jira] Commented: (QPID-1673) Dynamic Library Build on Windows (DLL)

2009-03-04 Thread Danushka Menikkumbura (JIRA)

[ 
https://issues.apache.org/jira/browse/QPID-1673?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12678706#action_12678706
 ] 

Danushka Menikkumbura commented on QPID-1673:
-

qpid.sln should deploy bin, include, lib nicely in to "deploy" directory.

Danushka

> Dynamic Library Build on Windows (DLL)
> --
>
> Key: QPID-1673
> URL: https://issues.apache.org/jira/browse/QPID-1673
> Project: Qpid
>  Issue Type: New Feature
>Reporter: Danushka Menikkumbura
>Assignee: Steve Huston
> Attachments: create_dir_struct.bat, 
> QPID-1673-examples-solution.patch, QPID-1673-examples-solution.v2.patch, 
> QPID-1673-examples.patch, QPID-1673-INSTALL-WINDOWS.patch, 
> QPID-1673-INSTALL-WINDOWS.v2, QPID-1673-qpid-solution.patch, 
> QPID-1673-qpid-solution.v2.patch, QPID-1673-rubygen.patch, 
> QPID-1673-rubygen.v2.patch, QPID-1673-src-qpid-amqp_0_10.patch, 
> QPID-1673-src-qpid-amqp_0_10.v2.patch, QPID-1673-src-qpid-broker.patch, 
> QPID-1673-src-qpid-client.patch, QPID-1673-src-qpid-client.v2.patch, 
> QPID-1673-src-qpid-console.patch, QPID-1673-src-qpid-framing.patch, 
> QPID-1673-src-qpid-framing.v2.patch, QPID-1673-src-qpid-log.patch, 
> QPID-1673-src-qpid-log.v2.patch, QPID-1673-src-qpid-management.patch, 
> QPID-1673-src-qpid-management.v2.patch, QPID-1673-src-qpid-sys.patch, 
> QPID-1673-src-qpid-sys.v2.patch, QPID-1673-src-qpid.patch, 
> QPID-1673-src-qpid.v2.patch, QPID-1673-src.patch, QPID-1673-src.v2.patch
>
>


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


-
Apache Qpid - AMQP Messaging Implementation
Project:  http://qpid.apache.org
Use/Interact: mailto:dev-subscr...@qpid.apache.org



[jira] Commented: (QPID-1673) Dynamic Library Build on Windows (DLL)

2009-03-04 Thread shan wang (JIRA)

[ 
https://issues.apache.org/jira/browse/QPID-1673?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12678682#action_12678682
 ] 

shan wang commented on QPID-1673:
-

the qpid-1673 branch built successfully. Thanks for your help.

My next question is: how can I get the necessary header files? Unlike building 
on linux, visual studio doesn't generate a include directory with header files. 
I only need the headers for client.

> Dynamic Library Build on Windows (DLL)
> --
>
> Key: QPID-1673
> URL: https://issues.apache.org/jira/browse/QPID-1673
> Project: Qpid
>  Issue Type: New Feature
>Reporter: Danushka Menikkumbura
>Assignee: Steve Huston
> Attachments: create_dir_struct.bat, 
> QPID-1673-examples-solution.patch, QPID-1673-examples-solution.v2.patch, 
> QPID-1673-examples.patch, QPID-1673-INSTALL-WINDOWS.patch, 
> QPID-1673-INSTALL-WINDOWS.v2, QPID-1673-qpid-solution.patch, 
> QPID-1673-qpid-solution.v2.patch, QPID-1673-rubygen.patch, 
> QPID-1673-rubygen.v2.patch, QPID-1673-src-qpid-amqp_0_10.patch, 
> QPID-1673-src-qpid-amqp_0_10.v2.patch, QPID-1673-src-qpid-broker.patch, 
> QPID-1673-src-qpid-client.patch, QPID-1673-src-qpid-client.v2.patch, 
> QPID-1673-src-qpid-console.patch, QPID-1673-src-qpid-framing.patch, 
> QPID-1673-src-qpid-framing.v2.patch, QPID-1673-src-qpid-log.patch, 
> QPID-1673-src-qpid-log.v2.patch, QPID-1673-src-qpid-management.patch, 
> QPID-1673-src-qpid-management.v2.patch, QPID-1673-src-qpid-sys.patch, 
> QPID-1673-src-qpid-sys.v2.patch, QPID-1673-src-qpid.patch, 
> QPID-1673-src-qpid.v2.patch, QPID-1673-src.patch, QPID-1673-src.v2.patch
>
>


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


-
Apache Qpid - AMQP Messaging Implementation
Project:  http://qpid.apache.org
Use/Interact: mailto:dev-subscr...@qpid.apache.org



[jira] Commented: (QPID-1673) Dynamic Library Build on Windows (DLL)

2009-03-03 Thread shan wang (JIRA)

[ 
https://issues.apache.org/jira/browse/QPID-1673?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12678365#action_12678365
 ] 

shan wang commented on QPID-1673:
-

I can't check out from apache server on my current PC, will try it on another 
machine later.

With Danushka's instruction I managed to generate all the codes but still get 5 
compiling errors:
The first 3 are missing files ClusterUpdateRequestBody.cpp, 
ClusterUpdateOfferBody.cpp, ClusterMessageExpiredBody.cpp
The last two are:
..\..\..\..\src\qpid\framing\FrameDecoder.cpp(73) : error C2039: 'data' : is 
not a member of 'std::vector<_Ty>
which looks like a code bug.
Hopefully the qpid1673 branch won't have these errors.

Another issue is, the vs project configuration in Release mode are not setup as 
in Debug mode. And both Releaes and Debug mode are using Unicode, which I 
remember will generate a compile error(I'm not totally sure on this).

Thanks very much for your help.

Regards,
Shan

> Dynamic Library Build on Windows (DLL)
> --
>
> Key: QPID-1673
> URL: https://issues.apache.org/jira/browse/QPID-1673
> Project: Qpid
>  Issue Type: New Feature
>Reporter: Danushka Menikkumbura
>Assignee: Steve Huston
> Attachments: create_dir_struct.bat, 
> QPID-1673-examples-solution.patch, QPID-1673-examples-solution.v2.patch, 
> QPID-1673-examples.patch, QPID-1673-INSTALL-WINDOWS.patch, 
> QPID-1673-INSTALL-WINDOWS.v2, QPID-1673-qpid-solution.patch, 
> QPID-1673-qpid-solution.v2.patch, QPID-1673-rubygen.patch, 
> QPID-1673-rubygen.v2.patch, QPID-1673-src-qpid-amqp_0_10.patch, 
> QPID-1673-src-qpid-amqp_0_10.v2.patch, QPID-1673-src-qpid-broker.patch, 
> QPID-1673-src-qpid-client.patch, QPID-1673-src-qpid-client.v2.patch, 
> QPID-1673-src-qpid-console.patch, QPID-1673-src-qpid-framing.patch, 
> QPID-1673-src-qpid-framing.v2.patch, QPID-1673-src-qpid-log.patch, 
> QPID-1673-src-qpid-log.v2.patch, QPID-1673-src-qpid-management.patch, 
> QPID-1673-src-qpid-management.v2.patch, QPID-1673-src-qpid-sys.patch, 
> QPID-1673-src-qpid-sys.v2.patch, QPID-1673-src-qpid.patch, 
> QPID-1673-src-qpid.v2.patch, QPID-1673-src.patch, QPID-1673-src.v2.patch
>
>


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


-
Apache Qpid - AMQP Messaging Implementation
Project:  http://qpid.apache.org
Use/Interact: mailto:dev-subscr...@qpid.apache.org



[jira] Commented: (QPID-1673) Dynamic Library Build on Windows (DLL)

2009-03-03 Thread Steve Huston (JIRA)

[ 
https://issues.apache.org/jira/browse/QPID-1673?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12678357#action_12678357
 ] 

Steve Huston commented on QPID-1673:


Hi Shan,
In addition to Danushka's directions (which are correct) you will also need 
python installed before running nmake /f protocol_gen.mak

If you check out the qpid-1673 branch 
(http://svn.apache.org/repos/asf/qpid/branches/qpid-1673) you should be able to 
build DLLs (after you run nmake /f protocol_gen.mak). Please report any issues 
in this jira.

Thanks,
-Steve


> Dynamic Library Build on Windows (DLL)
> --
>
> Key: QPID-1673
> URL: https://issues.apache.org/jira/browse/QPID-1673
> Project: Qpid
>  Issue Type: New Feature
>Reporter: Danushka Menikkumbura
>Assignee: Steve Huston
> Attachments: create_dir_struct.bat, 
> QPID-1673-examples-solution.patch, QPID-1673-examples-solution.v2.patch, 
> QPID-1673-examples.patch, QPID-1673-INSTALL-WINDOWS.patch, 
> QPID-1673-INSTALL-WINDOWS.v2, QPID-1673-qpid-solution.patch, 
> QPID-1673-qpid-solution.v2.patch, QPID-1673-rubygen.patch, 
> QPID-1673-rubygen.v2.patch, QPID-1673-src-qpid-amqp_0_10.patch, 
> QPID-1673-src-qpid-amqp_0_10.v2.patch, QPID-1673-src-qpid-broker.patch, 
> QPID-1673-src-qpid-client.patch, QPID-1673-src-qpid-client.v2.patch, 
> QPID-1673-src-qpid-console.patch, QPID-1673-src-qpid-framing.patch, 
> QPID-1673-src-qpid-framing.v2.patch, QPID-1673-src-qpid-log.patch, 
> QPID-1673-src-qpid-log.v2.patch, QPID-1673-src-qpid-management.patch, 
> QPID-1673-src-qpid-management.v2.patch, QPID-1673-src-qpid-sys.patch, 
> QPID-1673-src-qpid-sys.v2.patch, QPID-1673-src-qpid.patch, 
> QPID-1673-src-qpid.v2.patch, QPID-1673-src.patch, QPID-1673-src.v2.patch
>
>


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


-
Apache Qpid - AMQP Messaging Implementation
Project:  http://qpid.apache.org
Use/Interact: mailto:dev-subscr...@qpid.apache.org



[jira] Commented: (QPID-1673) Dynamic Library Build on Windows (DLL)

2009-03-03 Thread Danushka Menikkumbura (JIRA)

[ 
https://issues.apache.org/jira/browse/QPID-1673?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12678348#action_12678348
 ] 

Danushka Menikkumbura commented on QPID-1673:
-

1. Checkout specs directory from 
http://svn.apache.org/repos/asf/qpid/trunk/qpid/specs. Note that specs, cpp, 
java, ruby, etc are at the same level.

2. Go to cpp\src and run "nmake /f protocol_gen.mak"

Danushka

> Dynamic Library Build on Windows (DLL)
> --
>
> Key: QPID-1673
> URL: https://issues.apache.org/jira/browse/QPID-1673
> Project: Qpid
>  Issue Type: New Feature
>Reporter: Danushka Menikkumbura
>Assignee: Steve Huston
> Attachments: create_dir_struct.bat, 
> QPID-1673-examples-solution.patch, QPID-1673-examples-solution.v2.patch, 
> QPID-1673-examples.patch, QPID-1673-INSTALL-WINDOWS.patch, 
> QPID-1673-INSTALL-WINDOWS.v2, QPID-1673-qpid-solution.patch, 
> QPID-1673-qpid-solution.v2.patch, QPID-1673-rubygen.patch, 
> QPID-1673-rubygen.v2.patch, QPID-1673-src-qpid-amqp_0_10.patch, 
> QPID-1673-src-qpid-amqp_0_10.v2.patch, QPID-1673-src-qpid-broker.patch, 
> QPID-1673-src-qpid-client.patch, QPID-1673-src-qpid-client.v2.patch, 
> QPID-1673-src-qpid-console.patch, QPID-1673-src-qpid-framing.patch, 
> QPID-1673-src-qpid-framing.v2.patch, QPID-1673-src-qpid-log.patch, 
> QPID-1673-src-qpid-log.v2.patch, QPID-1673-src-qpid-management.patch, 
> QPID-1673-src-qpid-management.v2.patch, QPID-1673-src-qpid-sys.patch, 
> QPID-1673-src-qpid-sys.v2.patch, QPID-1673-src-qpid.patch, 
> QPID-1673-src-qpid.v2.patch, QPID-1673-src.patch, QPID-1673-src.v2.patch
>
>


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


-
Apache Qpid - AMQP Messaging Implementation
Project:  http://qpid.apache.org
Use/Interact: mailto:dev-subscr...@qpid.apache.org



[jira] Commented: (QPID-1673) Dynamic Library Build on Windows (DLL)

2009-03-03 Thread shan wang (JIRA)

[ 
https://issues.apache.org/jira/browse/QPID-1673?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12678341#action_12678341
 ] 

shan wang commented on QPID-1673:
-

Hi Danushka, Steve,

Thanks for the reply, but I need to get some dlls to test as soon as possible. 
Do you have a estimated timeline for M5?

Also, I checked out the latest trunk this morning, the patches worked fine. But 
when I built it, I got errors about missing XXXFactory.cpp files. According to 
their headers they should be generated by rubygen, I download rubygen folder 
but can't find a clue how to use it. Can you please give me a short instruction 
for generating those missed files.

Thanks,
Shan

> Dynamic Library Build on Windows (DLL)
> --
>
> Key: QPID-1673
> URL: https://issues.apache.org/jira/browse/QPID-1673
> Project: Qpid
>  Issue Type: New Feature
>Reporter: Danushka Menikkumbura
>Assignee: Steve Huston
> Attachments: create_dir_struct.bat, 
> QPID-1673-examples-solution.patch, QPID-1673-examples-solution.v2.patch, 
> QPID-1673-examples.patch, QPID-1673-INSTALL-WINDOWS.patch, 
> QPID-1673-INSTALL-WINDOWS.v2, QPID-1673-qpid-solution.patch, 
> QPID-1673-qpid-solution.v2.patch, QPID-1673-rubygen.patch, 
> QPID-1673-rubygen.v2.patch, QPID-1673-src-qpid-amqp_0_10.patch, 
> QPID-1673-src-qpid-amqp_0_10.v2.patch, QPID-1673-src-qpid-broker.patch, 
> QPID-1673-src-qpid-client.patch, QPID-1673-src-qpid-client.v2.patch, 
> QPID-1673-src-qpid-console.patch, QPID-1673-src-qpid-framing.patch, 
> QPID-1673-src-qpid-framing.v2.patch, QPID-1673-src-qpid-log.patch, 
> QPID-1673-src-qpid-log.v2.patch, QPID-1673-src-qpid-management.patch, 
> QPID-1673-src-qpid-management.v2.patch, QPID-1673-src-qpid-sys.patch, 
> QPID-1673-src-qpid-sys.v2.patch, QPID-1673-src-qpid.patch, 
> QPID-1673-src-qpid.v2.patch, QPID-1673-src.patch, QPID-1673-src.v2.patch
>
>


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


-
Apache Qpid - AMQP Messaging Implementation
Project:  http://qpid.apache.org
Use/Interact: mailto:dev-subscr...@qpid.apache.org



[jira] Commented: (QPID-1673) Dynamic Library Build on Windows (DLL)

2009-03-03 Thread Steve Huston (JIRA)

[ 
https://issues.apache.org/jira/browse/QPID-1673?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12678300#action_12678300
 ] 

Steve Huston commented on QPID-1673:


Also, the current plan is for the DLL improvements to be in M5. Since a number 
of changes are required above what's posted here, I recommend waiting for M5 
for the DLLs. If you need to use DLLs before then, the work to integrate these 
patches is going on in the qpid-1673 branch of the svn repository.

> Dynamic Library Build on Windows (DLL)
> --
>
> Key: QPID-1673
> URL: https://issues.apache.org/jira/browse/QPID-1673
> Project: Qpid
>  Issue Type: New Feature
>Reporter: Danushka Menikkumbura
>Assignee: Steve Huston
> Attachments: create_dir_struct.bat, 
> QPID-1673-examples-solution.patch, QPID-1673-examples-solution.v2.patch, 
> QPID-1673-examples.patch, QPID-1673-INSTALL-WINDOWS.patch, 
> QPID-1673-INSTALL-WINDOWS.v2, QPID-1673-qpid-solution.patch, 
> QPID-1673-qpid-solution.v2.patch, QPID-1673-rubygen.patch, 
> QPID-1673-rubygen.v2.patch, QPID-1673-src-qpid-amqp_0_10.patch, 
> QPID-1673-src-qpid-amqp_0_10.v2.patch, QPID-1673-src-qpid-broker.patch, 
> QPID-1673-src-qpid-client.patch, QPID-1673-src-qpid-client.v2.patch, 
> QPID-1673-src-qpid-console.patch, QPID-1673-src-qpid-framing.patch, 
> QPID-1673-src-qpid-framing.v2.patch, QPID-1673-src-qpid-log.patch, 
> QPID-1673-src-qpid-log.v2.patch, QPID-1673-src-qpid-management.patch, 
> QPID-1673-src-qpid-management.v2.patch, QPID-1673-src-qpid-sys.patch, 
> QPID-1673-src-qpid-sys.v2.patch, QPID-1673-src-qpid.patch, 
> QPID-1673-src-qpid.v2.patch, QPID-1673-src.patch, QPID-1673-src.v2.patch
>
>


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


-
Apache Qpid - AMQP Messaging Implementation
Project:  http://qpid.apache.org
Use/Interact: mailto:dev-subscr...@qpid.apache.org



[jira] Commented: (QPID-1673) Dynamic Library Build on Windows (DLL)

2009-03-03 Thread Danushka Menikkumbura (JIRA)

[ 
https://issues.apache.org/jira/browse/QPID-1673?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12678278#action_12678278
 ] 

Danushka Menikkumbura commented on QPID-1673:
-

Shan,

It has to be the latest source from trunk. I can not remember the exact 
revision number. But it wont work with M4 source dist for sure.

Danushka

> Dynamic Library Build on Windows (DLL)
> --
>
> Key: QPID-1673
> URL: https://issues.apache.org/jira/browse/QPID-1673
> Project: Qpid
>  Issue Type: New Feature
>Reporter: Danushka Menikkumbura
>Assignee: Steve Huston
> Attachments: create_dir_struct.bat, 
> QPID-1673-examples-solution.patch, QPID-1673-examples-solution.v2.patch, 
> QPID-1673-examples.patch, QPID-1673-INSTALL-WINDOWS.patch, 
> QPID-1673-INSTALL-WINDOWS.v2, QPID-1673-qpid-solution.patch, 
> QPID-1673-qpid-solution.v2.patch, QPID-1673-rubygen.patch, 
> QPID-1673-rubygen.v2.patch, QPID-1673-src-qpid-amqp_0_10.patch, 
> QPID-1673-src-qpid-amqp_0_10.v2.patch, QPID-1673-src-qpid-broker.patch, 
> QPID-1673-src-qpid-client.patch, QPID-1673-src-qpid-client.v2.patch, 
> QPID-1673-src-qpid-console.patch, QPID-1673-src-qpid-framing.patch, 
> QPID-1673-src-qpid-framing.v2.patch, QPID-1673-src-qpid-log.patch, 
> QPID-1673-src-qpid-log.v2.patch, QPID-1673-src-qpid-management.patch, 
> QPID-1673-src-qpid-management.v2.patch, QPID-1673-src-qpid-sys.patch, 
> QPID-1673-src-qpid-sys.v2.patch, QPID-1673-src-qpid.patch, 
> QPID-1673-src-qpid.v2.patch, QPID-1673-src.patch, QPID-1673-src.v2.patch
>
>


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


-
Apache Qpid - AMQP Messaging Implementation
Project:  http://qpid.apache.org
Use/Interact: mailto:dev-subscr...@qpid.apache.org



[jira] Commented: (QPID-1673) Dynamic Library Build on Windows (DLL)

2009-03-03 Thread shan wang (JIRA)

[ 
https://issues.apache.org/jira/browse/QPID-1673?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12678272#action_12678272
 ] 

shan wang commented on QPID-1673:
-

Hi Danushka, 

I applied your patches to the qpid-0.4 source code I got from Qpid download 
page. But it had a number of failures when applying the patches. Is your patch 
compatible with the 0.4 source or have to be used with the lastest source from 
trunk?

Thanks,
Shan

> Dynamic Library Build on Windows (DLL)
> --
>
> Key: QPID-1673
> URL: https://issues.apache.org/jira/browse/QPID-1673
> Project: Qpid
>  Issue Type: New Feature
>Reporter: Danushka Menikkumbura
>Assignee: Steve Huston
> Attachments: create_dir_struct.bat, 
> QPID-1673-examples-solution.patch, QPID-1673-examples-solution.v2.patch, 
> QPID-1673-examples.patch, QPID-1673-INSTALL-WINDOWS.patch, 
> QPID-1673-INSTALL-WINDOWS.v2, QPID-1673-qpid-solution.patch, 
> QPID-1673-qpid-solution.v2.patch, QPID-1673-rubygen.patch, 
> QPID-1673-rubygen.v2.patch, QPID-1673-src-qpid-amqp_0_10.patch, 
> QPID-1673-src-qpid-amqp_0_10.v2.patch, QPID-1673-src-qpid-broker.patch, 
> QPID-1673-src-qpid-client.patch, QPID-1673-src-qpid-client.v2.patch, 
> QPID-1673-src-qpid-console.patch, QPID-1673-src-qpid-framing.patch, 
> QPID-1673-src-qpid-framing.v2.patch, QPID-1673-src-qpid-log.patch, 
> QPID-1673-src-qpid-log.v2.patch, QPID-1673-src-qpid-management.patch, 
> QPID-1673-src-qpid-management.v2.patch, QPID-1673-src-qpid-sys.patch, 
> QPID-1673-src-qpid-sys.v2.patch, QPID-1673-src-qpid.patch, 
> QPID-1673-src-qpid.v2.patch, QPID-1673-src.patch, QPID-1673-src.v2.patch
>
>


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


-
Apache Qpid - AMQP Messaging Implementation
Project:  http://qpid.apache.org
Use/Interact: mailto:dev-subscr...@qpid.apache.org



[jira] Commented: (QPID-1673) Dynamic Library Build on Windows (DLL)

2009-02-27 Thread Steve Huston (JIRA)

[ 
https://issues.apache.org/jira/browse/QPID-1673?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12677424#action_12677424
 ] 

Steve Huston commented on QPID-1673:


Hi Danushka,
The patched Makefile.am refers to qpid/cpp/src/qpid/broker/BrokerImportExport.h 
and qpid/cpp/src/qpid/console/ConsoleImportExport.h but there are no patches 
with those files, or patches to files in broker and console. Did you intend to 
supply these?

> Dynamic Library Build on Windows (DLL)
> --
>
> Key: QPID-1673
> URL: https://issues.apache.org/jira/browse/QPID-1673
> Project: Qpid
>  Issue Type: New Feature
>Reporter: Danushka Menikkumbura
>Assignee: Steve Huston
> Attachments: create_dir_struct.bat, 
> QPID-1673-examples-solution.patch, QPID-1673-examples-solution.v2.patch, 
> QPID-1673-examples.patch, QPID-1673-INSTALL-WINDOWS.patch, 
> QPID-1673-INSTALL-WINDOWS.v2, QPID-1673-qpid-solution.patch, 
> QPID-1673-qpid-solution.v2.patch, QPID-1673-rubygen.patch, 
> QPID-1673-rubygen.v2.patch, QPID-1673-src-qpid-amqp_0_10.patch, 
> QPID-1673-src-qpid-amqp_0_10.v2.patch, QPID-1673-src-qpid-client.patch, 
> QPID-1673-src-qpid-client.v2.patch, QPID-1673-src-qpid-framing.patch, 
> QPID-1673-src-qpid-framing.v2.patch, QPID-1673-src-qpid-log.patch, 
> QPID-1673-src-qpid-log.v2.patch, QPID-1673-src-qpid-management.patch, 
> QPID-1673-src-qpid-management.v2.patch, QPID-1673-src-qpid-sys.patch, 
> QPID-1673-src-qpid-sys.v2.patch, QPID-1673-src-qpid.patch, 
> QPID-1673-src-qpid.v2.patch, QPID-1673-src.patch, QPID-1673-src.v2.patch
>
>


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


-
Apache Qpid - AMQP Messaging Implementation
Project:  http://qpid.apache.org
Use/Interact: mailto:dev-subscr...@qpid.apache.org



[jira] Commented: (QPID-1673) Dynamic Library Build on Windows (DLL)

2009-02-26 Thread Danushka Menikkumbura (JIRA)

[ 
https://issues.apache.org/jira/browse/QPID-1673?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12676981#action_12676981
 ] 

Danushka Menikkumbura commented on QPID-1673:
-

Hi Steve,

Please apply the attached *.v2.patch files as follows.

QPID-1673-examples-solution.v2.patch -> %QPID_CPP_ROOT%\examples
QPID-1673-qpid-solution.v2.patch -> %QPID_CPP_ROOT%\src
QPID-1673-INSTALL-WINDOWS.v2 -> %QPID_CPP_ROOT%
QPID-1673-rubygen.v2.patch -> %QPID_CPP_ROOT%\rubygen
QPID-1673-src-qpid.v2.patch -> %QPID_CPP_ROOT%\src\qpid
QPID-1673-src.v2.patch -> %QPID_CPP_ROOT%\src
QPID-1673-src-qpid-amqp_0_10.v2.patch -> %QPID_CPP_ROOT%\src\qpid\amqp_0_10
QPID-1673-src-qpid-client.v2.patch -> %QPID_CPP_ROOT%\src\qpid\client
QPID-1673-src-qpid-framing.v2.patch -> %QPID_CPP_ROOT%\src\qpid\framing
QPID-1673-src-qpid-management.v2.patch -> %QPID_CPP_ROOT%\src\qpid\management
QPID-1673-src-qpid-sys.v2.patch -> %QPID_CPP_ROOT%\src\qpid\sys
QPID-1673-src-qpid-log.v2.patch -> %QPID_CPP_ROOT%\src\qpid\log

Please let me know if you find any issue.

Thanks,

Danushka

> Dynamic Library Build on Windows (DLL)
> --
>
> Key: QPID-1673
> URL: https://issues.apache.org/jira/browse/QPID-1673
> Project: Qpid
>  Issue Type: New Feature
>Reporter: Danushka Menikkumbura
>Assignee: Steve Huston
> Attachments: create_dir_struct.bat, 
> QPID-1673-examples-solution.patch, QPID-1673-examples-solution.v2.patch, 
> QPID-1673-examples.patch, QPID-1673-INSTALL-WINDOWS.patch, 
> QPID-1673-INSTALL-WINDOWS.v2, QPID-1673-qpid-solution.patch, 
> QPID-1673-qpid-solution.v2.patch, QPID-1673-rubygen.patch, 
> QPID-1673-rubygen.v2.patch, QPID-1673-src-qpid-amqp_0_10.patch, 
> QPID-1673-src-qpid-amqp_0_10.v2.patch, QPID-1673-src-qpid-client.patch, 
> QPID-1673-src-qpid-client.v2.patch, QPID-1673-src-qpid-framing.patch, 
> QPID-1673-src-qpid-framing.v2.patch, QPID-1673-src-qpid-log.patch, 
> QPID-1673-src-qpid-log.v2.patch, QPID-1673-src-qpid-management.patch, 
> QPID-1673-src-qpid-management.v2.patch, QPID-1673-src-qpid-sys.patch, 
> QPID-1673-src-qpid-sys.v2.patch, QPID-1673-src-qpid.patch, 
> QPID-1673-src-qpid.v2.patch, QPID-1673-src.patch, QPID-1673-src.v2.patch
>
>


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


-
Apache Qpid - AMQP Messaging Implementation
Project:  http://qpid.apache.org
Use/Interact: mailto:dev-subscr...@qpid.apache.org



[jira] Commented: (QPID-1673) Dynamic Library Build on Windows (DLL)

2009-02-25 Thread Steve Huston (JIRA)

[ 
https://issues.apache.org/jira/browse/QPID-1673?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12676639#action_12676639
 ] 

Steve Huston commented on QPID-1673:


Hi Danushka,
I don't think it's worthwhile to keep the VS projects somewhere other than 
where the Linux, etc. projects are. The build itself will store object files in 
a subdirectory to avoid cluttering, so I think it would be better to keep the 
projects in the cpp/src directory.
-Steve

> Dynamic Library Build on Windows (DLL)
> --
>
> Key: QPID-1673
> URL: https://issues.apache.org/jira/browse/QPID-1673
> Project: Qpid
>  Issue Type: New Feature
>Reporter: Danushka Menikkumbura
>Assignee: Steve Huston
> Attachments: create_dir_struct.bat, 
> QPID-1673-examples-solution.patch, QPID-1673-examples.patch, 
> QPID-1673-INSTALL-WINDOWS.patch, QPID-1673-qpid-solution.patch, 
> QPID-1673-rubygen.patch, QPID-1673-src-qpid-amqp_0_10.patch, 
> QPID-1673-src-qpid-client.patch, QPID-1673-src-qpid-framing.patch, 
> QPID-1673-src-qpid-log.patch, QPID-1673-src-qpid-management.patch, 
> QPID-1673-src-qpid-sys.patch, QPID-1673-src-qpid.patch, QPID-1673-src.patch
>
>


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


-
Apache Qpid - AMQP Messaging Implementation
Project:  http://qpid.apache.org
Use/Interact: mailto:dev-subscr...@qpid.apache.org



[jira] Commented: (QPID-1673) Dynamic Library Build on Windows (DLL)

2009-02-25 Thread Danushka Menikkumbura (JIRA)

[ 
https://issues.apache.org/jira/browse/QPID-1673?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12676600#action_12676600
 ] 

Danushka Menikkumbura commented on QPID-1673:
-

Hi Steve,

1. I was under the impression that you still needed the static build. Even 
otherwise don't you think its good to have a separate place for VS solutions so 
that the root directory does not get cluttered? Please let me know what you 
think. I think we should at least have a separate directory at the root level, 
not a deep directory tree as I have suggested, though.

2. Well importing symbols helps generate smaller and faster code (jums vs. 
indirect calls). I did not worry about it initially. On the other hand in order 
to support this, we need to have separate interfaces for each library we have 
(to be able to do both import/export). Anyways we should do it the proper way. 
I will do the changes and resubmit the patches.

3. I tried exporting classes themselves and gave it up in the middle. The 
problem in exporting class itself is that it is required to export all relevant 
base classes and all classes that are used for the definition of data members. 
And also there were issues due to not having default constructors for certain 
classes (Address was one of them if I remember right) and stuff like that. On 
the other hand exporing more than what is required is not necessary at the end 
of the day.

Please correct me if I am wrong. I will anyway resubmit patches for #2. Please 
let me know what you think of #1.

Thanks,
Danushka

> Dynamic Library Build on Windows (DLL)
> --
>
> Key: QPID-1673
> URL: https://issues.apache.org/jira/browse/QPID-1673
> Project: Qpid
>  Issue Type: New Feature
>Reporter: Danushka Menikkumbura
>Assignee: Steve Huston
> Attachments: create_dir_struct.bat, 
> QPID-1673-examples-solution.patch, QPID-1673-examples.patch, 
> QPID-1673-INSTALL-WINDOWS.patch, QPID-1673-qpid-solution.patch, 
> QPID-1673-rubygen.patch, QPID-1673-src-qpid-amqp_0_10.patch, 
> QPID-1673-src-qpid-client.patch, QPID-1673-src-qpid-framing.patch, 
> QPID-1673-src-qpid-log.patch, QPID-1673-src-qpid-management.patch, 
> QPID-1673-src-qpid-sys.patch, QPID-1673-src-qpid.patch, QPID-1673-src.patch
>
>


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


-
Apache Qpid - AMQP Messaging Implementation
Project:  http://qpid.apache.org
Use/Interact: mailto:dev-subscr...@qpid.apache.org



[jira] Commented: (QPID-1673) Dynamic Library Build on Windows (DLL)

2009-02-24 Thread Steve Huston (JIRA)

[ 
https://issues.apache.org/jira/browse/QPID-1673?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12676429#action_12676429
 ] 

Steve Huston commented on QPID-1673:


one more question for Danushka... what factors drew you to decorate individual 
class members for export rather than the class itself?


> Dynamic Library Build on Windows (DLL)
> --
>
> Key: QPID-1673
> URL: https://issues.apache.org/jira/browse/QPID-1673
> Project: Qpid
>  Issue Type: New Feature
>Reporter: Danushka Menikkumbura
>Assignee: Steve Huston
> Attachments: create_dir_struct.bat, 
> QPID-1673-examples-solution.patch, QPID-1673-examples.patch, 
> QPID-1673-INSTALL-WINDOWS.patch, QPID-1673-qpid-solution.patch, 
> QPID-1673-rubygen.patch, QPID-1673-src-qpid-amqp_0_10.patch, 
> QPID-1673-src-qpid-client.patch, QPID-1673-src-qpid-framing.patch, 
> QPID-1673-src-qpid-log.patch, QPID-1673-src-qpid-management.patch, 
> QPID-1673-src-qpid-sys.patch, QPID-1673-src-qpid.patch, QPID-1673-src.patch
>
>


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


-
Apache Qpid - AMQP Messaging Implementation
Project:  http://qpid.apache.org
Use/Interact: mailto:dev-subscr...@qpid.apache.org



[jira] Commented: (QPID-1673) Dynamic Library Build on Windows (DLL)

2009-02-24 Thread Steve Huston (JIRA)

[ 
https://issues.apache.org/jira/browse/QPID-1673?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12676339#action_12676339
 ] 

Steve Huston commented on QPID-1673:


Thanks for the thorough job of explaining the patches. I have a few questions 
before we begin integrating these:

1. Do you think we need to maintain parallel static and dll builds? I was 
hoping that the new DLL builds would supplant the static-lib builds and, thus, 
the separate directory tree is not needed.

2. How do you keep the separate libs' import/export separate? They all seem to 
use QPID_EXPORT - so, for example, when building the client lib, shouldn't the 
client symbols be declspec export and the common symbols be declspec import?

Thanks,
-Steve

> Dynamic Library Build on Windows (DLL)
> --
>
> Key: QPID-1673
> URL: https://issues.apache.org/jira/browse/QPID-1673
> Project: Qpid
>  Issue Type: New Feature
>Reporter: Danushka Menikkumbura
>Assignee: Steve Huston
> Attachments: create_dir_struct.bat, 
> QPID-1673-examples-solution.patch, QPID-1673-examples.patch, 
> QPID-1673-INSTALL-WINDOWS.patch, QPID-1673-qpid-solution.patch, 
> QPID-1673-rubygen.patch, QPID-1673-src-qpid-amqp_0_10.patch, 
> QPID-1673-src-qpid-client.patch, QPID-1673-src-qpid-framing.patch, 
> QPID-1673-src-qpid-log.patch, QPID-1673-src-qpid-management.patch, 
> QPID-1673-src-qpid-sys.patch, QPID-1673-src-qpid.patch, QPID-1673-src.patch
>
>


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


-
Apache Qpid - AMQP Messaging Implementation
Project:  http://qpid.apache.org
Use/Interact: mailto:dev-subscr...@qpid.apache.org



[jira] Commented: (QPID-1673) Dynamic Library Build on Windows (DLL)

2009-02-23 Thread Danushka Menikkumbura (JIRA)

[ 
https://issues.apache.org/jira/browse/QPID-1673?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12676140#action_12676140
 ] 

Danushka Menikkumbura commented on QPID-1673:
-

The work related to the DLL build is done and ready to integrate with the 
source tree. I have not tested the changes on Linux as well as with the Windows 
static library build. Please go through the action items as mentioned herewith 
and apply the patches.

> Dynamic Library Build on Windows (DLL)
> --
>
> Key: QPID-1673
> URL: https://issues.apache.org/jira/browse/QPID-1673
> Project: Qpid
>  Issue Type: New Feature
>Reporter: Danushka Menikkumbura
>Assignee: Danushka Menikkumbura
>


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


-
Apache Qpid - AMQP Messaging Implementation
Project:  http://qpid.apache.org
Use/Interact: mailto:dev-subscr...@qpid.apache.org