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

can you list your DLL file to execute .exe of this project? #11

Closed
manman25 opened this issue Oct 25, 2021 · 4 comments
Closed

can you list your DLL file to execute .exe of this project? #11

manman25 opened this issue Oct 25, 2021 · 4 comments

Comments

@manman25
Copy link

Its my pleasure to meet you.
I debug this project, but some DLL may not exsit in my Ouput file, then the 3DWorld.exe can not run.

@fegennari
Copy link
Owner

The DLLs I have in my run directory are alut.dll, freeglut.dll, glew32.dll, and tiff.dll. These are all 32-bit DLLs because I found it easier to create a 32-bit build of some of the dependencies. They're included in the git repo.

Which DLL(s) are you missing? Are you building from source, or did you use the release exe? If I'm missing a DLL I'll add it to the repo.

If you want 64-bit DLLs, that will take more time to put together. I do have it working, but I'm not sure how to set up the git repo so that you can switch between builds because many of the libraries, DLLs, and object files have the same name and would conflict.

@fegennari
Copy link
Owner

The four 64-bit DLLs are in the lib64 folder. You have to copy these out one level into the root git repo location where 3DWorld.exe will be run. Just overwrite the existing files, which are for 32-bit builds. I believe these four DLLs are the only ones needed.

Please let me know if you have any problems or additional questions. If I don't hear back in the next two days, I'll assume you figured it out and close the issue.

@manman25
Copy link
Author

The four 64-bit DLLs are in the lib64 folder. You have to copy these out one level into the root git repo location where 3DWorld.exe will be run. Just overwrite the existing files, which are for 32-bit builds. I believe these four DLLs are the only ones needed.

Please let me know if you have any problems or additional questions. If I don't hear back in the next two days, I'll assume you figured it out and close the issue.

Okay, my dear friend. you can close this issue.
This is a great project and you pay hard work into this.
Hope we can communicate with more details in this project, and do more contributions to this project.

@fegennari
Copy link
Owner

Thanks! Marking this issue closed.

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