Tuesday, February 1, 2022

[SOLVED] C:\cygwin64\bin does not have gcc.exe, g++.exe

Issue

I am using Mingw with code:blocks for years but now I need to to use cygwin64 with code blocks.

So I installed cygwin64 (for 64-bit windows) and the folder C:\cygwin64\bin does not have gcc.exe or g++.exe, while I installed them along with other packages indicated here (NOTE: I do not know if the command prompt runs the gcc/g++ from mingw or from cygwin?)

enter image description here

I do not know if the gcc.exe or g++.exe did not get installed because i also have mingw.

There are many youtube tutorials for this, but they all download the 32-bit version of cygwin. I would like to use the 64-bit. Has anyone done this?

Note that i followed the code:blocks wiki on how to install cygwin, but it does not say whether I need to install the 32 or 64-bit, and there are many points where it says " add [Cygwin]\usr\X11R6\bin (if required)" and ""-3" may need to be changed to "-4"". Unclear documentation!


Solution

the gcc compiler is included in the gcc-core package

$ cygcheck -p bin/gcc
Found 10 matches for bin/gcc
gcc-core-10.2.0-1 - gcc-core: GNU Compiler Collection (C, OpenMP)
...

This is valid for both 32bit and 64bit versions of Cygwin.



Answered By - matzeri
Answer Checked By - Willingham (WPSolving Volunteer)