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

Unable to load "xash.dll" #1915

Open
NetheriteOfficial opened this issue Dec 9, 2024 · 5 comments
Open

Unable to load "xash.dll" #1915

NetheriteOfficial opened this issue Dec 9, 2024 · 5 comments

Comments

@NetheriteOfficial
Copy link

The DLL file is in the same folder, i even forced it to compile in 32 bits but it still doesn't run, the builds from github work (i386) but builds i compiled myself don't. I use VS2022 and Windows 11 (all of the libraries it needs are in the build folder)

@a1batross
Copy link
Member

Is there a strict reason why you need to compile the engine by yourself?

I wouldn't recommend making any changes to it, as Xash3D FWGS is in active development, and it would be a nightmare to try to merge your changes with ours.

@NetheriteOfficial
Copy link
Author

I want to build it myself because I want to modernize the engine a bit and not contribute to it on GitHub (changes are only for me)

@a1batross
Copy link
Member

I don't really know what exactly you're going to modernize, there isn't a lot that need to be modernized to begin with, but once you will start sharing your work, you will need to comply with GNU GPL licensing anyway, i.e. also share your source code changes.

Can you tell how exactly you're building the engine and how you're running it? Sadly, Windows doesn't give us an exact reason why a DLL might not load.

@NetheriteOfficial
Copy link
Author

I am building the default way, using waf and i am running it with the half life assets through the terminal with -console

@a1batross
Copy link
Member

That sadly doesn't give enough information.

Can you look at the dll with some tool like dependency walker and look what's missing?

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

2 participants