In both cases they are declared and defined this way (a simple empty function.
void Nothing(void) {(void)NULL;}
This function is required by the direct injection method. It is called at the very beginning on start of the game and thus the uMod dll gets loaded into the game.
BUT this function is only declared if a certain #define is set. Pleas look in the code, the defines differ from the trunk to the branch. If you use the makefile with the correct command line options everything should be defined and compiled correctly.
Best ROTA
Group: http://groups.google.com/group/texmod/topics
Nenad Vujic <nesa2...@gmail.com> Mar 13 04:34PM -0700
--
Hello,
i am trying to compile uMod latest or older version [OTM]
i compile with
*uMod_DX9_dll_DIRECT_INJECTION.def* it gives me error unresolved external
symbol Nothing
and with
*uMod_DX9_dll_HOOK_INJECTION.def* it gives me error unresolved external
symbol InstallHook and RemoveHook
if i remove Nothing from *uMod_DX9_dll_DIRECT_INJECTION.def *it compiles
but uMod tool gives me error unable to find function Nothing
Any help?
Thanks in advance
You received this message because you are subscribed to the Google Groups "TexMod development" group.
To unsubscribe from this group and stop receiving emails from it, send an email to texmod+un...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.