title: What is the correct package name for gcc in cygwin?
body: <p>I need gcc installed on cygwin,
  but when I search for gcc in the cygwin setup application, I get several results with the string "gcc" in their names, for example:</p>
  
  <pre><code>cygwin32-gcc-ada
  cygwin32-gcc-core
  cygwin32-gcc-fortran
  cygwin32-gcc-g++
  cygwin32-gcc-objc++
  ...
  gcc-ada
  gcc-core
  gcc-fortran
  gcc-g++
  ...
  libgcc1
  minigw-gcc-core
  minigw-gcc-g++
  ....
  minigw64-i686-gcc-core
  minigw64-i686-gcc-g++
  ...
  </code></pre>
  
  <p>when I am searching for gcc in synaptic in ubuntu, I have a very obvious result
  what am I suppose to do with these names? install all?
  install a random one and then create symlinks to where ever it's binary may land to /usr/bin/gcc ?</p>
  
  <p>what usefulness and productivity can be achieved from these many packages names showing up when I attempt searching for that one gcc that I keep reading online that I need to build packages that aren't on cygwin installer?</p>
  
  <p>everywhere I read about "install gcc on cygwin and then continue to do this and that" they never mention which of the gcc packages above is single correct one,</p>
  
  <p>its like everyone everywhere somehow already knows which gcc is the correct one and that information is no where to be found online.</p>
  
  <p>I would appreciate clarification and further help.</p>
  
  <p>EDIT:
  sometime in the past, there actually used to be a package called just "gcc",
  I found that from the screenshots here:
  <a href="http://www.eecg.utoronto.ca/~aamodt/ece242/cygwin.html" rel="noreferrer">http://www.eecg.utoronto.ca/~aamodt/ece242/cygwin.html</a></p>
  
  <p>I can't tell how many years ago that was.</p>