[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Sheflug] GCC Compiler
>>>>> "Al" == Alex Hudson <eah106 [at] york.ac.uk> writes:
Al> Eeeeeeee gads. :) I thought you were an advocate of dumb
Al> software? :)
No. Educated users.
Al> Although, I somewhat agree with you. To my mind, the gcc
Al> package *shouldn't* request binutils, libc, stuff like that,
Al> it should just be gcc.
GCC is pretty useless by itself. It outputs assembler. gas is in the
binutils package, as is ld. These are actually useful without gcc.
It occurred to me that your cross-compiler point is almost certainly
incorrect. Although gcc can be configured as a xc, it is highly
unlikely that the gcc in gcc*.rpm is. So gcc*.rpm should recommend
binutils and glibc-dev.
Al> But potential developers should be able to get linux-dev.rpm
Al> or something similar, which would include a 'proper'
Al> development environment
Problem is, that means depending on Emacs. ;-)
One of the nice things about modern Debian is that you can do exactly
that. You can get a devel-task package, which is a virtual package
that does nothing except depend on gcc, libc, stdlibc++, perl, python,
m4, autoconf, ... you get the drift. There are also more specialized
ones, like python-task and c-devel-task, with the obvious more
restricted dependency lists.
Other -task packages handle things like localization (japanese-task)
and text processing (sgml-task, which includes tex and groff among
other text-related dependencies).
Don't the various RPM-family distros have this by now?
--
University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN
Institute of Policy and Planning Sciences Tel/fax: +81 (298) 53-5091
_________________ _________________ _________________ _________________
What are those straight lines for? "XEmacs rules."
---------------------------------------------------------------------
Sheffield Linux User's Group - http://www.sheflug.co.uk
To unsubscribe from this list send mail to
- <sheflug-request [at] vuw.ac.nz> - with the word
"unsubscribe" in the body of the message.
GNU the choice of a complete generation.