Welcome to the most active Linux Forum on the web.
Go Back > Forums > Linux Forums > Linux - Newbie
User Name
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!


  Search this Thread
Old 08-13-2009, 06:40 PM   #1
Registered: May 2009
Posts: 255

Rep: Reputation: 23
Is GCC a must have for a linux system if you don't need to install anything else?

Just like in the subject I need to know if GCC is an absolute MUST in the final distro.

GCC is HUGE and that is good for a C or C++ developer but I am only going to be working with python.

Do I need it?
Old 08-13-2009, 06:44 PM   #2
Senior Member
Registered: Aug 2007
Location: Massachusetts, USA
Distribution: Solaris 9 & 10, Mac OS X, Ubuntu Server
Posts: 1,194

Rep: Reputation: 105Reputation: 105
As a sysadmin, I consider it a standard. But, if you don't plan on building any applications, ever, then skip it. You can always add it later if you decide you do need it.
Old 08-13-2009, 06:50 PM   #3
Registered: Apr 2002
Location: in a fallen world
Distribution: slackware by choice, others too :} ... android.
Posts: 23,067
Blog Entries: 11

Rep: Reputation: 910Reputation: 910Reputation: 910Reputation: 910Reputation: 910Reputation: 910Reputation: 910Reputation: 910
As a sysadmin I make sure it's not installed on any instances of Linux
but the one that us admin folk use to build stuff on. Our users won't be
given any opportunity to create hacking tools or compile exploits on our
servers. ;}

Just for a 2nd opinion.

Old 08-14-2009, 08:44 PM   #4
Senior Member
Registered: Aug 2007
Location: Massachusetts, USA
Distribution: Solaris 9 & 10, Mac OS X, Ubuntu Server
Posts: 1,194

Rep: Reputation: 105Reputation: 105
Tinkster, your comments are perfectly legitimate. In either case, the answer is that gcc is not required.

How things are handled is going to depend on a lot of things. I'm presuming from the original post that David was talking about his own computer. So there wouldn't be an issue with other users. In my environment, we don't have the resources to be able to deploy an extra system just for builds, turn things into packages, and then redistribute to other systems. We have neither enough servers to make that really worth it, nor the manpower to go through the extra effort. I do spend a fair bit of time on security issues, and do other things to protect our systems, but that's a whole 'nother discussion.

I have also seen some very slick setups with Solaris ldoms and containers deploying virtual environments that give users only exactly what they need and nothing else and closing them off from everything else. In my setting, again, we simply don't have the resources to do that sort of thing.


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
yum install gcc doesn't set the lastest gcc ver 4.3.x kim,jw Linux - Newbie 3 12-22-2008 11:51 PM
gcc c cross compiler to create linux executables on a windows system Wanda Tinasky Programming 1 02-25-2007 09:36 AM
gcc wont install, 'failed dependencies: glibc-devel is needed by gcc-3.3.3-41' TdlSnare SUSE / openSUSE 3 11-29-2004 02:13 PM
New Linux From Scratch system still using GCC in /tools! black hole sun Linux From Scratch 1 09-26-2004 08:21 PM
linux system based on a non-GCC compiler? dschobel Linux - General 1 06-21-2004 06:19 PM > Forums > Linux Forums > Linux - Newbie

All times are GMT -5. The time now is 10:25 PM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration