-
Notifications
You must be signed in to change notification settings - Fork 58
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
linking failed , Windows 7 ,32bit #414
Comments
Has anyone successfully completed dLangide 0.8.17? |
Hi, seems to me that this project is somewhat dead? |
Yes, it seems. I feel the same way. |
Just go in C:\ProgramData\dub\packages\dlangui-0.9.182\dlangui\src\win_app.def |
@Siemargl The way you said doesn't work. I used dmd2.088/2.090 to compile directly. I didn't use dub package alone; |
I use version dmd 2.092.1 without installed MS VS. So build with mingw toolchain and lld Also you can download binaries from my (a little fixed) fork |
@Siemargl I got your file ,but it still doesn't work . It indicates that I'm missing msvcr120.dll. There is a clear difference between your document requirements and the original version. The original version does not need this document.Thank you all the same. |
Yes, I have msvsrt120.dll in dmd2\bin I understand this, programs, built with dmd 2.092.1 may require Microsoft Visual C++ 2013 Runtime. |
@Siemargl I copied this file "msvcrt120.lib", the program can run, thank you. |
I had complied DlangIDE0.8.17 32bit version in windows 7.
The steps were as follows:
1, download dlangide-Master.zip
2, go into "dlangide-Master" folder
3, using : dub run --build=release --arch=x86_mscoff dlangide
compling was successful, but linking error;
It was showing me these:
Linking...
lld-link: error: unknown directive: EXETYPE
Error: linker exited with status 1
H:\dlang\dmd2088\windows\bin\dmd.exe failed with exit code 1.
How to solve this problem?
The text was updated successfully, but these errors were encountered: