Path: utzoo!attcan!uunet!tank!ncar!asuvax!cs.utexas.edu!yale!mintaka!bloom-beacon!eru!luth!sunic!tut!santra!mjolner!jnp From: jnp@mjolner.tele.nokia.fi (J|rgen N|rgaard) Newsgroups: comp.sys.apollo Subject: Help needed with shared libs & ld Message-ID: Date: 6 Feb 90 14:05:57 GMT Sender: news@mjolner.tele.nokia.fi Distribution: comp Organization: Nokia Telecommunications Oy, Espoo, Finland Lines: 33 Hello, I'm trying to figure out how to use shared libraries (that can be inlib'ed in csh). After a small fight with the somewhat vague/ unprecise documentation I succeded in having 2 small files used as shared libraries. (I'm still at SR10.1) Next step was to combine them into one file. Call the two files ext.o ext2.o. then a file was produced like: ld -r -o dd -A allmarks -A loadhigh -A alllooks ext.o ext2.o but when inlib'ed I got the error-message: "dd - object module requires link step (process manager/loader)" which doesn't make sense to me (just linked it :-) . And to my best knowledge not described in the documentation. Any ideas what is wrong / how it should be done ? All help appreciated ! (If Apollo is listening: the documentation lacks a complete list of error messages also in other cases than this (rgyd, rgy_admin, uctnode to mention a few)) -- ------------------------ ORIGIN '~jnp/stdDisclaimers' ------------------------ | Regards, J|rgen N|rgaard ('|' is '\o{}' in \LaTeX{}) | | e-mail: jnp@tele.nokia.fi | telephone: <..>-358-0-511-5671 | -- mail: Nokia Telecommunications, PL 33, SF-02601 Espoo, Suomi Finland --