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

Chuck Rolke commented on QPID-3083:
-----------------------------------

The file is not part of the source kit. It is generated when you run CMake.

When you run CMake from a given directory, say <dir>, it will produce file 
<dir>\qpid-cpp.sln.
Then from there CMake will produce <dir>\include\qpid\framing\constants.h.

When I first started on this project I was running CMake in the qpid\cpp 
directory. This works
for just one platform, say x86, but fails if you try to build a second platform 
like x64. Lately
I run CMake from a directory under qpid\ to be a peer directory of qpid\cpp. 
Usually I create
qpid\b32 and qpid\b64 to build 32-bit and 64-bit variants.

So if you can get CMake to work your constants.h file will be generated in a 
directory relative
to where CMake ran.

> C++ Windows Build is looking for 'qpid/framing/constants.h', but that file is 
> not in the distribution at that location
> ----------------------------------------------------------------------------------------------------------------------
>
>                 Key: QPID-3083
>                 URL: https://issues.apache.org/jira/browse/QPID-3083
>             Project: Qpid
>          Issue Type: Bug
>          Components: Build Tools, C++ Broker, C++ Client, C++ Clustering
>    Affects Versions: 0.8
>         Environment: Windows 7 OS, MS Visual Studio 2008, CMake, Ruby, Python
>            Reporter: David Hickerson
>              Labels: build
>   Original Estimate: 24h
>  Remaining Estimate: 24h
>
> qpid/Exception.h:  #include "qpid/framing/constants.h" 
> in the cpp portion of the Full Source Distribution of the 0.8 source, 
> constants.h does not exist at that location. One was found at 
> qpid-0.8\cpp\src\qpid\replication , but it is not clear as to if that was the 
> intended file.

-- 
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:[email protected]

Reply via email to