PDA

View Full Version : Default Ubuntu system does not include developement tools



jvzsys
November 8th, 2004, 10:31 AM
Reaction from Clarion NewsGroups. Help me out here - the good people of the Ubuntu Forums
Johan van Zyl

Default Ubuntu system does not include developement tools. If you need
to do your own compilation for wine, or even the kernel yourself, it
will be a difficult task. You will have to download all the required
development tools and install them yourself. And... in most cases,
conflicts between the different libraries will eventually kill all your
enthusiasm.

I downloaded many distros and still stick to Fedora because I need to
compile programs in gcc. As a File Server, I would dare say SME Server
is the lightest. It all depends on your requirements. But... through
logical thinking, after a while, I may be more inclined towards Suse in
long term aspect.

Well... you can also obviously get it from their repository, in package
called 'build-essential', by simply running 'apt-get install
build-essential'

Thanks.

Kelvin Chua
SINGAPORE

jdodson
November 8th, 2004, 05:37 PM
i had to install gcc off the ubuntu CDS. its there, just have to dig around either synaptic or apt-get, but gcc is included. i had to build ndis-wrapper(cause i had no internet connection to install the packages from). gcc on the ubuntu cd seemed fine for me and what i need to build(which isnt much to be fair). however you can install most of the gcc libraries off the ubuntu repositories, i guess i would take ubuntus package manager for fedoras in a heartbeat, that might just be me though.

ubuntu-geek
November 8th, 2004, 06:05 PM
i had to install gcc off the ubuntu CDS. its there, just have to dig around either synaptic or apt-get, but gcc is included. i had to build ndis-wrapper(cause i had no internet connection to install the packages from). gcc on the ubuntu cd seemed fine for me and what i need to build(which isnt much to be fair). however you can install most of the gcc libraries off the ubuntu repositories, i guess i would take ubuntus package manager for fedoras in a heartbeat, that might just be me though.
I have compiled lots of apps without a hitch, If I need a development package i just install it. Someone correct me if I am wrong, but I believe Ubuntu left out the development packages to keep the installer down to 1 cd, also tons of applications are available in the Universe so the need to compile most programs is limited.

I personally like the fact all the extra junk is not installed.

kastorff
November 8th, 2004, 06:10 PM
Can't please everyone...I'm sure some thought went into what would/could be included on a single CD. I personally love the approach...put together a good solid working desktop, and let the user fill it out as they choose.

ubuntu-geek
November 8th, 2004, 06:17 PM
Can't please everyone...I'm sure some thought went into what would/could be included on a single CD. I personally love the approach...put together a good solid working desktop, and let the user fill it out as they choose.
Well said..

zenwhen
November 8th, 2004, 11:31 PM
Fire up synaptic, reload the repo listings, and install build-essential.

How hard is that?

Klunk
November 10th, 2004, 08:26 PM
At the end of the day, most people are downloading the iso image and burning it. I would, therefore, presume that most people have some sort of broadband link. Hence having to download a few packages is no great problem. That is certainly the case as far as I am concerned.

Slghtly off topic but ...

I am a total newbie to Ubuntu after using slackware (about 9 years ago) followed by Red Hat 5.2 (i386 and sparc), Red Hat 6.x, Red Hat 7.x and then Red Hat 8.0. I had been running Red Hat 8.0 as a pure server install, no X but with DHCP, JBoss, Apache, OpenLDAP and mail server. I wanted to bring my (perfectly working) system 'up to date' and after being recommended Ubuntu on the GLLUG mailing list. I did a clean install onto a new disk and it worked out of the box. I had to reconfigure my graphics card (actually swapped it for a spare to get the right resolution) and swap my soundcard to a spare one I had. The server elements migrated seamlessly. I for one would recommend Ubuntu on first impressions, I have never had a working Linux install so soon after upgrading.

jdodson
November 11th, 2004, 05:00 AM
Can't please everyone...I'm sure some thought went into what would/could be included on a single CD. I personally love the approach...put together a good solid working desktop, and let the user fill it out as they choose.

yep, strange as when i have a 4 cd distro i install practically everything and use literally nothing:) ok well xorg, gnome, firefox, rhythmbox, gedit, gnome-terminal, apache/mysql/php, python, gcc, g++, gaim, gftp, ssh, sftp... but thats about it. oh and some games at times:)

eNiNjA
November 11th, 2004, 06:15 AM
i have compiled darn near anything...on a clean ubuntu install.

sure, i had sudo apt-get install build-essential heh..but that was it, the rest was up to me, as it should be.

just like any unix/linux/ix, if i wanted it done right, i had to read, search, find the requirements, put them were i know where they are at, and link them together accordingly, to ever expect them to function right..

HiddenWolf
November 11th, 2004, 07:46 PM
I have compiled lots of apps without a hitch, If I need a development package i just install it. Someone correct me if I am wrong, but I believe Ubuntu left out the development packages to keep the installer down to 1 cd, also tons of applications are available in the Universe so the need to compile most programs is limited.

I personally like the fact all the extra junk is not installed.

Amen.
It is definatly possible to get every possible compiler from universe, but why would a desktop distribution want to install it by default?

Anyone who can compile, can certainly use apt to install a compiler.