You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
MemoryTracking.c is not including IMemory.h, and then do not have the declaration of the tf_*_internal* functions. They are then seen as first declaration and definition and miss the FORGE_API macro which could export them.
I tried to include IMemory.h then, but it triggers macro/compilation errors with the #define of tf_malloc.
Anyway i guess the solution would be to create a shared include file which only have these declarations:
and which would be included in MemoryTracking.c and IMemory.h
The text was updated successfully, but these errors were encountered:
vlmillet
changed the title
missing file include creates incomlete DLL export for IMemory.h
missing file include creates incomplete DLL export for IMemory.h
Feb 23, 2023
vlmillet
changed the title
missing file include creates incomplete DLL export for IMemory.h
missing file include creates incomplete DLL export for IMemory.h/MemoryTracking.c
Feb 23, 2023
MemoryTracking.c
is not including IMemory.h, and then do not have the declaration of thetf_*_internal*
functions. They are then seen as first declaration and definition and miss the FORGE_API macro which could export them.I tried to include
IMemory.h
then, but it triggers macro/compilation errors with the #define of tf_malloc.Anyway i guess the solution would be to create a shared include file which only have these declarations:
and which would be included in
MemoryTracking.c
andIMemory.h
The text was updated successfully, but these errors were encountered: