You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by "Chuck Rolke (JIRA)" <ji...@apache.org> on 2011/02/24 23:56:38 UTC
[jira] Commented: (QPID-3083) C++ Windows Build is looking for
'qpid/framing/constants.h', but that file is not in the distribution at
that location
[ 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:dev-subscribe@qpid.apache.org