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

Fred Cheng edited comment on QPID-6266 at 12/24/14 6:45 AM:
------------------------------------------------------------

Hi Chunk,

Sorry to keep bothering you. 


All the DDLs are x64 since CMake used x64 VC++ compiler.  The 
org.apache.message solution was the only one that gave me options to build 
either win32 or x64.  I have 


While I am building qpid-cpp 0.30, I had to make fixes to the linker 
library/dependencies to compile qpidmessenger.dll.  This also happens to be the 
dll that is throwing the build error in org.apache.messaging.  The original 
Linker -> Input has the following lines

Files/Proton/lib/qpid-proton.lib.lib
Program.lib
Files/Proton/lib/qpid-protond.lib.lib

1. There appears to be an extra .lib attached to qpid-proton.lib.  So I removed 
the extra .lib.
2. Since I am just trying to get the debug one to work for now, I removed the 
line with qpid-proton.lib
3. I could not find "program.lib" so I removed it.  

Question 1. >> Is program.lib necessary? where do I get it? 

I am using the boost files from your link -> boost-win-1.52-64bit-vs2010.zip
Question 2. >> The build are reading header files from a win32 
(..\boost\x64\include\boost-1_52\boost/thread/win32/) directory, will that 
matter?

Question 3. >> The build throws the warning C4251 when it tries to link to the 
boost header.

Question 4. >> Should I use a different set of boost files?  They worked for me 
on CMake, but seem to have issues during build of qpidmessage and amqp projects


was (Author: trix4rabbit):
Hi Chunk,

Sorry to keep bothering you. 


All the DDLs are x64 since CMake used x64 VC++ compiler.  The 
org.apache.message solution was the only one that gave me options to build 
either win32 or x64.  I have 


While I am building qpid-cpp 0.30, I had to make fixes to the linker 
library/dependencies to compile qpidmessenger.dll.  This also happens to be the 
dll that is throwing the build error in org.apache.messaging.  The original 
Linker -> Input has the following lines

Files/Proton/lib/qpid-proton.lib.lib
Program.lib
Files/Proton/lib/qpid-protond.lib.lib

1. There appears to be an extra .lib attached to qpid-proton.lib.  So I removed 
the extra .lib.
2. Since I am just trying to get the debug one to work for now, I removed the 
line with qpid-proton.lib
3. I could not find "program.lib" so I removed it.  

Question 1. >> Is program.lib necessary? where do I get it? 

I am using the boost files from your link -> boost-win-1.52-64bit-vs2010.zip
Question 2. >> The build are reading header files from a win32 
(include\boost-1_52\boost/thread/win32/) directory, will that matter?

Question 3. >> The build throws the warning C4251 when it tries to link to the 
boost header.

Question 4. >> Should I use a different set of boost files?  They worked for me 
on CMake, but seem to have issues during build of qpidmessage and amqp projects

> qpid-cpp-0.30 Build Fail - Org.Apache.Qpid.Messaging.dll
> --------------------------------------------------------
>
>                 Key: QPID-6266
>                 URL: https://issues.apache.org/jira/browse/QPID-6266
>             Project: Qpid
>          Issue Type: Bug
>          Components: Dot Net Client
>    Affects Versions: 0.30
>         Environment: Windows XP (x86)
> Windows 7 ( x64).  
> Visual Studios 2008, 2010
>            Reporter: Fred Cheng
>            Assignee: Chuck Rolke
>   Original Estimate: 120h
>  Remaining Estimate: 120h
>
> The build instructions in the file INSTALL-WINDOWS in qpid-cpp-0.30 does not 
> work.  For example, the file said to install 
> 1. CMake 2.4 
> 2. "cmake -i -G "Visual Studio 9 2008"
> The problem is the CMake 2.4 does not support "Visual Studio 9 2008"
> A second example is that the command -i  for cmake has been depreciated in 
> current version of cmake.  
> The file README-winsdk.txt also appears to be outdated.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

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

Reply via email to