logo
Apache Lounge
Webmasters

 

About Forum Index Downloads Search Register Log in RSS X


Keep Server Online

If you find the Apache Lounge, the downloads and overall help useful, please express your satisfaction with a donation.

or

Bitcoin

A donation makes a contribution towards the costs, the time and effort that's going in this site and building.

Thank You! Steffen

Your donations will help to keep this site alive and well, and continuing building binaries. Apache Lounge is not sponsored.
Post new topic   Forum Index -> Building & Member Downloads View previous topic :: View next topic
Reply to topic   Topic: Apache Monitor
Author
Carel



Joined: 13 Mar 2016
Posts: 3
Location: South Africa

PostPosted: Mon 28 Mar '16 5:12    Post subject: Apache Monitor Reply with quote

I've been trying to build Apache Httpd over the past while and not had much luck. I was trying to do so directly from the respective repositories but as this didn't go as smoothly as I had hoped I've reverted to the pre-packages zip/tar.gz files which have been more successful. I've followed the instructions provided in



replacing
Code:
nmake & nmake install
with
Code:
cmake --build .
in an environment set by
Code:
vsdevcmd
rather then
Code:
vcvarsall
. I'm doing this in Visual Studio 2015. What I can't seem to get right is building Apache Monitor. The build Error I get is listed below

Code:

"E:\httpd\target\httpd\ALL_BUILD.vcxproj" (default target) (1) ->
"E:\httpd\target\httpd\ApacheMonitor.vcxproj" (default target) (2) ->
(Link target) ->
  CVTRES : fatal error CVT1100: duplicate resource.  type:MANIFEST, name:1, language:0x0409 [E:\httpd\target\httpd\ApacheMonitor.v
cxproj]
  LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or corrupt [E:\httpd\target\httpd\ApacheMonitor.vcxp
roj]

I followed the instructions in the 6462 link posted above uncommenting the appropriate lines in the CMakeFiles.txt. But could not comment line 29 as it no longer exists. Looking around I found


Which says to disable the Manifest Tool in Apache Monitor's properties, But I can't see how to do that. Has anyone hit upon this before. I can post more information as necessary. I'm still a bit new though so I may require explicit instructions on how to get whatever is required.

Thanks
Update :

The CVT/LNK errors quoted above are apparently tied to the .net 4.5 and .net 4 frameworks from visual studio which is odd because I've only ever installed the 2013 and 2015 comunity editions of visual studio (Or at least that's what I've done what windows has done is another story). The following SO link was useful

http://stackoverflow.com/a/16257619

As I know very little of CMake I tried the following suggestion in unrelated CMake based project

https://cmake.org/pipermail/cmake/2010-February/035174.html

where it's indicated that adding the following

Code:

#this line has to go before PROJECT
SET(MSVC_INCREMENTAL_DEFAULT ON)


might resolve the CVT/LNK error. Obviously it's a stretch that this would have worked but it seemed a reasonable solution.
Back to top


Reply to topic   Topic: Apache Monitor View previous topic :: View next topic
Post new topic   Forum Index -> Building & Member Downloads