Jump to content

  •  

Bug Tracker Migration

June 3rd
Good news everyone! The staff has decided that it is time to slowly kill off this Bug Tracker. We will begin the process of slowly migrating from this Bug Tracker over to our Github Issues which can be found here: https://github.com/HerculesWS/Hercules/issues

Over the next couple of days, I will be closing off any opportunity to create new reports. However, I still will keep the opportunity to reply to existing Bug Reports. Doing this will allow us to slowly fix any bug reports we have listed here so that we can easily migrate over to our Issue Tracker.

Update - June 7th 2015: Creating new bug posts has been disabled. Please use our https://github.com/HerculesWS/Hercules/issues tracker to post bugs. Users are still able to reply to existing bug posts.

- Administration

Issue Information

  • #008444

  • 0 - None Assigned

  • Needs More Info

Issue Confirmations

  • Yes (0)No (0)
Photo

Building on Windows Platform HPM Hooking errors

Posted by Zirius on 17 November 2014 - 05:03 PM

------ Rebuild All started: Project: plugin-HPMHooking_login, Configuration: Release Win32 ------
Build started 11/14/2014 11:33:38 PM.
_PrepareForClean:
  Deleting file "plugin-HPMHooking_login\Release\plugin-HPMHooking_login.lastbuildstate".
InitializeBuildStatus:
  Touching "plugin-HPMHooking_login\Release\plugin-HPMHooking_login.unsuccessfulbuild".
ClCompile:
  HPMHooking.c
..\src\plugins\HPMHooking.c(78): fatal error C1189: #error :  HPMHooking plugin needs to be compiled for a specific server type. Please make sure your Makefiles are up to date.

Build FAILED.

Time Elapsed 00:00:00.52
------ Rebuild All started: Project: plugin-HPMHooking_char, Configuration: Release Win32 ------
Build started 11/14/2014 11:33:38 PM.
_PrepareForClean:
  Deleting file "plugin-HPMHooking_char\Release\plugin-HPMHooking_char.lastbuildstate".
InitializeBuildStatus:
  Touching "plugin-HPMHooking_char\Release\plugin-HPMHooking_char.unsuccessfulbuild".
ClCompile:
  HPMHooking.c
..\src\plugins\HPMHooking.c(78): fatal error C1189: #error :  HPMHooking plugin needs to be compiled for a specific server type. Please make sure your Makefiles are up to date.

Build FAILED.
Everytime I build, these 2 keep on having errors, for now I am just ignoring, I just pulled the latest GIT.

Follow up from: http://herc.ws/board...hooking-errors/

What Visual Studio version (and which solution) might you be using?

VS 2010, 2012 and 2013 (respectively Hercules-10.sln, Hercules-11.sln and Hercules-12.sln) should work properly. VS2008 (Hercules-9.sln) will fail, as it was not updated and it has currently no maintainer (and is likely to get removed soon)

changed status to: Needs More Info

Microsoft Visual C++ 2010 Express
Hercules-10.sln

Edited by Zirius, 17 November 2014 - 07:58 PM.


I confirm it to be working properly on my MSVC++ 2010 Express with Hercules-10.sln.

Have you tried a clean copy of Hercules?

I confirm it to be working properly on my MSVC++ 2010 Express with Hercules-10.sln.

Have you tried a clean copy of Hercules?

yes error does not occur when building as Debug
but building as Release the error occurs.