TIP: Click on subject to list as thread! ANSI
echo: c_echo
to: David Burns
from: Neil Heller
date: 1998-07-11 09:45:00
subject: COMPILER, LINKER, ASSEMBL

DB> What's a linker for?  why would you need one?

A linker reads the OBJ file created by the compiler and outputs any of
EXE, LIB or DLL.  You don't need one if you never want to run your
program.

DB> Why can't a compiler have one built in to create an executable?

Turbo Pascal has the linker built in to the compiler.  Since it
doesn't produce an OBJ, its code can never be ported to other platforms
(or even other versions of Turbo Pascal, for that matter) without
having to be recompiled from scratch.

 * KWQ/2 1.2i *

--- FLAME v1.1
* Origin: Port Chicago's Loading Dock - 510-676-5359 (1:161/204)
SEEN-BY: 396/1 622/419 632/371 633/260 267 270 371 634/397 635/506 728
SEEN-BY: 639/252 670/213 218
@PATH: 161/204 42 215/34 270/101 396/1 633/260 635/506 728 633/267

SOURCE: echomail via fidonet.ozzmosis.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.