Search the FAQ Archives

3 - A - B - C - D - E - F - G - H - I - J - K - L - M
N - O - P - Q - R - S - T - U - V - W - X - Y - Z
faqs.org - Internet FAQ Archives

comp.sys.3b1 FAQ part1
Section - 3.1. Can I use the GNU C compiler in place of the hard-to-find development set?

( Part1 - Part2 - Single Page )
[ Usenet FAQs | Web FAQs | Documents | RFC Index | Business Photos and Profiles ]


Top Document: comp.sys.3b1 FAQ part1
Previous Document: 2.0. Software Development
Next Document: 3.2. What do I with old object-file archives?
See reader questions & answers on this topic! - Help others by sharing your knowledge

	In theory, anyway, most of what you need from the Development
Set can be obtained elsewhere.  There are at least five things that
you need to do C programming on the UNIX PC:
	o a C compiler
		Use GCC (binary available in languages/gcc-gas.tar.Z
		on OSU-CIS)
	o an assembler
		Use GAS (binary available in languages/gcc-gas.tar.Z
		on OSU-CIS)
	o a linker/loader (/bin/ld)
		This is included in the Foundation Set.
	o system header files
		Alex Crain (alex@umbc3.umbc.edu) has created a set of
		ANSI header files which appeared in Volume 1, Issue 49
		of comp.sources.3b1, with one patch.
	o libraries
		This is the tough one.  There are a bunch of libraries
		that come the Development Set which would be difficult
		to replace.  One of the most important (/lib/libc.a)
		is on the Encryption Set disks in the Foundation Set.
		Supposedly FIXDISK2.0 contains one or more updated
		libraries.  The network and OSU remain good sources
		for strings, POSIX, dirent, etc. libraries.  Of
		course, there are other libraries like /lib/libm.a
		(math) and /lib/libld.a (COFF access) which might be
		more difficult to replace.

	This writer hasn't actually heard of anyone actually pulling
this feat off, but sometimes he has trouble paying attention. ("Eh?")

	(Thanks to Glenn Thobe for providing up-to-date information.)

User Contributions:

Comment about this article, ask questions, or add new information about this topic:

CAPTCHA




Top Document: comp.sys.3b1 FAQ part1
Previous Document: 2.0. Software Development
Next Document: 3.2. What do I with old object-file archives?

Part1 - Part2 - Single Page

[ Usenet FAQs | Web FAQs | Documents | RFC Index ]

Send corrections/additions to the FAQ Maintainer:
jbunch@nyx.nyx.net (John B. Bunch)





Last Update March 27 2014 @ 02:11 PM