LinuxQuestions.org
Visit Jeremy's Blog.
Go Back   LinuxQuestions.org > Forums > Non-*NIX Forums > Programming
User Name
Password
Programming This forum is for all programming questions.
The question does not have to be directly related to Linux and any language is fair game.

Notices

Reply
 
Search this Thread
Old 05-04-2007, 03:52 PM   #1
Frederick J. Harris
LQ Newbie
 
Registered: May 2007
Posts: 10

Rep: Reputation: 0
Linux distros with programming tools included?


I would be very interested to know if there are any Linux distros that include programming software on the disks which could be easily installed at the time of installation of the OS. I'm a C and C++ Windows programmer interested in Linux, but as I have no capability to download software from the internet, I'd need some way of obtaining software which could be installed from removable media. I don't know very much about Linux but I see this as my main problem to adopting this operating system. Also, it appears I'd need toolkits such as lesstif, gtk+, etc. Right? It doesn't have to be free to suit me. I'm not poor. But I'm very interested!

Fred
 
Old 05-04-2007, 04:02 PM   #2
acid_kewpie
Moderator
 
Registered: Jun 2001
Location: UK
Distribution: Gentoo, RHEL, Fedora, Centos
Posts: 43,414

Rep: Reputation: 1966Reputation: 1966Reputation: 1966Reputation: 1966Reputation: 1966Reputation: 1966Reputation: 1966Reputation: 1966Reputation: 1966Reputation: 1966Reputation: 1966
virtually all the most popular fully featured ones do, it's a very common thing to want to do, as many programs are distributed as source code. probably worth your while checking distrowatch.com as they list the versions of major packages like gcc and glibc in each distro listed, which is what you would be looking for.
 
Old 05-04-2007, 05:58 PM   #3
Indiestory
Member
 
Registered: Aug 2006
Location: Aberdeen, Scotland
Distribution: OpenBSD
Posts: 164
Blog Entries: 1

Rep: Reputation: 30
Slackware would be a really good distro for out of the box programming, but it might be quite difficult to start off with.

My reasoning is that slackware ships with Qt, Gtk and Tcl/Tk all as a standard full install. And you can easily buy the whole distro on cd from www.slackware.com. Not many other distros ship with that capacity.
 
Old 05-05-2007, 12:17 AM   #4
reverse
Member
 
Registered: Apr 2007
Distribution: Gentoo
Posts: 337

Rep: Reputation: 30
Quote:
Also, it appears I'd need toolkits such as lesstif, gtk+, etc. Right?
Well, it really depends on your project. You might not need them at all. But as you don't have a network connection, having everything you can get your hands on would be a safe way to go (i.e. better safe than sorry).
 
Old 05-05-2007, 12:26 AM   #5
paulsm4
Guru
 
Registered: Mar 2004
Distribution: SusE 8.2
Posts: 5,863
Blog Entries: 1

Rep: Reputation: Disabled
Hi -

Acid Kewpie is correct - virtually all of the Linux distros should have everything you're looking for, usually right out of the box. And of course (as the previous posters noted), if you have an Internet connection, you can always get the latest version of whatever you want.

For whatever it's worth, I've always found SuSE Linux to be an excellent package with all of the Linux development tools (languages, libraries, tools, etc etc) I could possibly ask for:

http://www.novell.com/products/opens...velopment.html

'Hope that helps .. PSM
 
Old 05-05-2007, 02:40 AM   #6
acid_kewpie
Moderator
 
Registered: Jun 2001
Location: UK
Distribution: Gentoo, RHEL, Fedora, Centos
Posts: 43,414

Rep: Reputation: 1966Reputation: 1966Reputation: 1966Reputation: 1966Reputation: 1966Reputation: 1966Reputation: 1966Reputation: 1966Reputation: 1966Reputation: 1966Reputation: 1966
Quote:
Originally Posted by Indiestory
Slackware would be a really good distro for out of the box programming, but it might be quite difficult to start off with.

My reasoning is that slackware ships with Qt, Gtk and Tcl/Tk all as a standard full install. And you can easily buy the whole distro on cd from www.slackware.com. Not many other distros ship with that capacity.
just becuase slack contains them (like all others in it's class) that's not a reason to recommend it as such. this shouldn't just be a popularity contest.
 
Old 05-05-2007, 10:51 AM   #7
indienick
Senior Member
 
Registered: Dec 2005
Location: London, ON, Canada
Distribution: Arch, Ubuntu, Slackware, OpenBSD, FreeBSD
Posts: 1,853

Rep: Reputation: 65
I remember reading about Zenwalk Linux, and how their distribution levitates around providing comfortable programming environments for the end user - meaning they include as many libraries, IDEs and interpreters as possible.
 
Old 05-06-2007, 06:53 PM   #8
Frederick J. Harris
LQ Newbie
 
Registered: May 2007
Posts: 10

Original Poster
Rep: Reputation: 0
Thanks for all the replies! I'm a Linux newbie just struggling to get started with Linux (been at it for about 3 weeks). When I wrote this post couple days back I was pretty much in the depths of despair with Ubuntu and my difficulties in getting software installed without an internet connection and further aggravated with my poor knowledge of Linux. So that was the context of my question. I was about ready to just give up on Linux and it occurred to me that perhaps I could try another Distro that perhaps had a good bit of what I might need in terms of programming tools 'out of the box'. I had been suffering immensely downloading through Windows hundreds of deb packages and sweating blood to get them 'in' what with dependency issues and so on, and, I've gotta say, its been rough....

About a week ago I finally managed to get my gcc and g++ build environment working. I thought that was hard till I turned to Xlib! Brutal! About two hours ago I finally got my first Xlib program running (its not much to look at, I'll tell ya, but I'm elated, nonetheless!).

So, I think I'm good! I'm basically a Windows Api coder, and I'm really excited to try out this new environment. I want to try out the various toolkits, and go with what I like best. Since I'm basically a low level type coder I thought I'd start with Xlib, even though I've had people recommend against it. I'd really like to find something similar to the Win32 Api code I do in Windows. But I know its a different environment, and can't really expect exact similarities.

In terms of the internet connection thing, I just don't have the Linux configuration skills yet to tackle trying to configure a non-cooperating wireless card or a win-modem, and since my first love is programming, I wanted to see if I could get that going with Linux. If I could - and it looks to me like I have - I'll eventually deal with the connection thing. I've gotta say though, it doesn't look to me like enough thought has been given to installation issues for people not connected back to the 'mother-ship'.
 
Old 05-06-2007, 08:08 PM   #9
paulsm4
Guru
 
Registered: Mar 2004
Distribution: SusE 8.2
Posts: 5,863
Blog Entries: 1

Rep: Reputation: Disabled
Hi -

Glad you got things working!

An Internet connection is really indispensible ... and most configurations are just "plug and play". In fact, most Linux distros (believe it or not) are better at auto-detection and auto-configuration than Windows. That's certainly my experience with SuSE Linux (Suse Pro 8.x, 9.x and 10.x).

So please don't shy away from trying to get Internet working.

If you're lucky enough to have inexpensive broadband, that's obviously the way to go. Simply buy a standard NIC, plug it in ... and it's very likely to "just work".

If you are forced to use dial-up, then please do *not* buy a WinModem. It will be more expensive, but you really need to purchase a hardware modem if you want to be sure it will work.

And if you have any questions or any problems, please feel free to post back to LQ (in particular, to the "LQ, Networking" forum).

Your .. PSM
 
  


Reply

Tags
installation, software


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
Module Programming...file not included b_mallerd Programming 2 10-17-2005 12:56 PM
With what tools can I do Desktop Programming in Redhat 9 Linux? linuxdullhead Programming 3 12-23-2004 06:46 PM
Programming tools? mifan Linux - Software 1 07-21-2004 01:50 PM
Linux Programming tools - Plz help monty_neo Programming 1 07-17-2004 06:05 AM


All times are GMT -5. The time now is 08:14 AM.

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