acemod / ACE3

Open-source realism mod for Arma 3
https://ace3.acemod.org
Other
1k stars 735 forks source link

Battleye Blocking Fresh DLLs #3332

Closed looterz closed 8 years ago

looterz commented 8 years ago

So, I'm working on an important update to the ace_clipboard extension, and after compiling for "Release" under VS2015 Battleye has started blocking my version of ace_clipboard. Is there a standard compiling process or mode I need to work with in order to get around BEService?

You can see the source here. It's definitely not the servers being down, the DLLs from the last stable release load fine. I have also reinstalled BE, and followed the steps on the wiki.

nicolasbadano commented 8 years ago

For testing, I'd recommend not to enable Battleye. I'm not aware of any other special procedure to prevent it blocking your extensions.

Maybe @Glowbal can offer a better perspective.

looterz commented 8 years ago

I suppose it could be an issue with my VS2015 compiler setup, I do notice thousands of warnings during the compilation of ACE's modules (C4710, C4820). I may try getting CMake to spit out a clang-able setup just as an alternative to msvc for testing.

nicolasbadano commented 8 years ago

I do notice thousands of warnings during the compilation of ACE's modules

Yeah, that's because CMAKE is setting the /Wall flag. Changing it manually to /W3 really makes things easier. I don't think that's related to the issue though.

jonpas commented 8 years ago

You just have to disable BattlEye, there is also no point running it when testing.