qpid-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ASF subversion and git services (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (QPID-5103) C++ build on Windows needs FindQpid-proton or equivalent
Date Thu, 12 Sep 2013 17:40:52 GMT

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

ASF subversion and git services commented on QPID-5103:

Commit 1522678 from chug@apache.org in branch 'proton/trunk'
[ https://svn.apache.org/r1522678 ]

PROTON-413: Support for finding an installed proton that works on windows
Use in conjunction with commit associated with QPID-5103.
1. In proton: cmake -DCMAKE_INSTALL_PREFIX=P:/install ...
2.            devenv proton.sln /build "Debug|Win32" /project INSTALL
3. In qpid:   cmake -DPROTON_ROOT=P:/install ...
4.            devenv qpid-cpp.sln /build "Debug|Win32 /project INSTALL
> C++ build on Windows needs FindQpid-proton or equivalent
> --------------------------------------------------------
>                 Key: QPID-5103
>                 URL: https://issues.apache.org/jira/browse/QPID-5103
>             Project: Qpid
>          Issue Type: Bug
>          Components: Build Tools
>    Affects Versions: 0.22
>         Environment: Qpid cpp build on windows
>            Reporter: Chuck Rolke
>            Assignee: Chuck Rolke
>         Attachments: ampq-cmake-01.patch
> File qpid/cpp/src/amqp.cmake relies on pkg-config to locate installed qpid-proton libraries.
In general pkg-config is absent on windows and finding qpid-proton could use help.
> One solution is to write a FindQpid-proton.cmake library function. This solution still
has an issue on Windows where there is no generally accepted place to find qpid-proton.
> Another solution proposed here is to modify PROTON to produce a cmake EXPORT during installation.
Then the export file is located by the definition of QPID_PROTON_ROOT and consumed during
a qpid build. File qpid-proton.dll and the include directories are available as if they were
built in the qpid source tree.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

To unsubscribe, e-mail: dev-unsubscribe@qpid.apache.org
For additional commands, e-mail: dev-help@qpid.apache.org

View raw message