Path: utzoo!attcan!uunet!mcsun!unido!sbsvax!roeder From: roeder@sbsvax.cs.uni-sb.de (Edgar Roeder) Newsgroups: comp.sys.atari.st Subject: dld 3.2 (was Re: MiNT: first things first) Message-ID: <6814@sbsvax.cs.uni-sb.de> Date: 28 Sep 90 16:35:59 GMT References: <1990Sep25.175226.6410@doe.utoronto.ca> <1990Sep27.170514.19506@agate.berkeley.edu> Organization: Universitaet des Saarlandes, Saarbruecken, W-Germany Lines: 24 In article <1990Sep27.170514.19506@agate.berkeley.edu>, ericco@stew.ssl.berkeley.edu (Eric C. Olson) writes: > Another possibility is a GNUware program I got off the net, called > dld, a dynamic loader. > A version of dld for gcc is on cs.uni-sb.de in dir /pub/atari/gcc/binutils. The archive dld-3-2.zoo contains the dynamic loader package (source). The complete library for linking/unlinking and findinng symbols is < 20 kB when compiled by gcc 1.37. To use the package you need GNU-object files (these are produced by gcc or Laser C) and you have to link your executable with the new ld (in dir /pub/atari/bin) to produce a TOS executable with dbx-symbols. You should also get the binary for GNU-strip to strip local symbols from the objects you which to link dynamically. Before i forget it: this is a beta test version according to Wilson Ho who wrote the unix-version! - Edgar -- Mail: Edgar R\"oder E-Mail: roeder@cs.uni-sb.de Liesbet-Dill-Stra\ss e 3 D-6602 Dudweiler -o- -o- W-Germany ^ Phone: 06897/74643 '---'