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

Is there any GCC 7.5 (win32) package available? #10

Closed
GrisuBMX opened this issue Apr 16, 2020 · 2 comments
Closed

Is there any GCC 7.5 (win32) package available? #10

GrisuBMX opened this issue Apr 16, 2020 · 2 comments

Comments

@GrisuBMX
Copy link

Hi,
for a very old project of mine none of the newer GCC versions (from 8.x to 10.x) work.
Can you supply a win32 package of the latest GCC 7.5 branch? I couldn't find it on this site.
I'm currently using GCC 7.3.0 (i686-win32-dwarf) from: https://sourceforge.net/projects/mingw-w64/files/ and would love to get the latest fixes.

Thanks in advance
Stefan

@brechtsanders
Copy link
Owner

Hi Stefan,
The focus of this project is on recent versions of GCC.
I did however just try my build script on GCC 7.5.0 and it started out badly with:

configure: error: Building GCC with plugin support requires a host that supports -fPIC, -shared, -ldl and -rdynamic.

I will give it another go with --disable-plugin and if it works I will release the build.
If not I'm afraid I won't be putting much time in this.

Also:
Why do you have a need for this old version?
Is a newer version with the right --std= compiler option not a more logical solution?
For example -std=c11 for C and -std=c++11 for C++ if you cant the the ISO 2011 C/C++ standard.
You can run this command to see the possible options:
gcc --help -v 2>/dev/null | grep " -std="

Regards
Brecht

@brechtsanders
Copy link
Owner

You're in luck!
I was completely able to build GCC 7.5.0 with only a few tweaks in my build script.
You can download it here.
Enjoy.

P.S.: You should probably still stick with a newer version using -std= compiler flag as I mentioned earlier.

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