Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Diet Build fails #794

Open
TechInterMezzo opened this issue Apr 14, 2024 · 0 comments
Open

Diet Build fails #794

TechInterMezzo opened this issue Apr 14, 2024 · 0 comments

Comments

@TechInterMezzo
Copy link

I get the following error under Windows 10 x64:

gumapiresolver.c.obj : error LNK2019: unresolved external symbol gum_module_api_resolver_new referenced in function gum_api_resolver_make
gumapiresolver.c.obj : error LNK2019: unresolved external symbol gum_swift_api_resolver_new referenced in function gum_api_resolver_make
gumbacktracer.c.obj : error LNK2019: unresolved external symbol gum_dbghelp_backtracer_new referenced in function gum_backtracer_make_accurate
gumbacktracer.c.obj : error LNK2019: unresolved external symbol gum_x86_backtracer_new referenced in function gum_backtracer_make_fuzzy

The problem seems to be the inconsistent use of #ifndef GUM_DIET.
For example the call of gum_x86_backtracer_new is not excluded in gumbacktracer.c but the whole implementation in gumx86backtracer.c is.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant