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

xoreos 0.0.5 tools won't run on Windows 7 #32

Closed
JCarter426 opened this issue Jan 28, 2019 · 9 comments
Closed

xoreos 0.0.5 tools won't run on Windows 7 #32

JCarter426 opened this issue Jan 28, 2019 · 9 comments
Assignees

Comments

@JCarter426
Copy link

I did some poking around and according to what I've found, this is probably a Windows problem rather than a xoreos problem and might not be worth fixing. But I figured I ought to make it known that there is an issue in case it becomes a problem for someone else.

Whenever I try to use at tool from the 0.0.5 release, I get the following error message:
The procedure entry point _create_locale could not be located in the dynamic link library msvcrt.dll.
I found some old error reports for other software that suggest this issue is specific to Visual C++ on Windows 7. According to users from ages past, it shouldn't happen on Windows 8 or 10. And of course I know people who can run the 0.0.5 release tools on Windows 10 successfully, and they work for me on Linux. The 0.0.4 release tools also do run on Windows 7 for me, so the issue is probably limited to the most recent update. I can run the tools just fine on Linux or by downgrading for Windows 7, so no pressure or anything to fix them on my account.

@DrMcCoy
Copy link
Member

DrMcCoy commented Jan 28, 2019

That's our precompiled package from the releases page here on GitHub?

Those weren't even compiled with Visual C++, but with a cross-compiling mingw-w64 on my Linux box. I did upgrade it between the 0.0.4 and 0.0.5 release, though (it's a mingw-w64 7.3.0 now)

@DrMcCoy
Copy link
Member

DrMcCoy commented Jan 28, 2019

@JCarter426
Copy link
Author

Yup, that sounds like it all right.

@DrMcCoy
Copy link
Member

DrMcCoy commented Jan 28, 2019

Seems to be some weird interplay between ICU and mingw. I'll see if I can resolve that somehow when I find some time.

Thanks for notifying us! :)

@DrMcCoy DrMcCoy self-assigned this Jan 28, 2019
@DrMcCoy DrMcCoy added this to To do in DrMcCoy's WIP Jan 28, 2019
@DrMcCoy
Copy link
Member

DrMcCoy commented Apr 4, 2019

Oh, I still need to look at that as well. I consider that a blocker for a new release (which we've been talking about).

I do have a mingw-w64 8.3.0 set up now as well. If I throw a new test build of the xoreos-tools your way, @JCarter426, on the weekend, could you test it for me?

@JCarter426
Copy link
Author

Sure.

@DrMcCoy
Copy link
Member

DrMcCoy commented Apr 7, 2019

Based on 93122d5, built with mingw-w64 8.3.0 and ICU 63.1.

Please tell me if it's still broken with these.

@JCarter426
Copy link
Author

I can confirm that tools now work on Windows 7 64-bit. I tested tlk2xml, xml2tlk, all with no errors. I also ran the help option on a few others and that displayed correctly too, so I assume they're all working. Good job!

@DrMcCoy
Copy link
Member

DrMcCoy commented Apr 8, 2019

Yay. Thanks for alerting and checking! :)

@DrMcCoy DrMcCoy closed this as completed Apr 8, 2019
@DrMcCoy DrMcCoy removed this from To do in DrMcCoy's WIP Apr 28, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants