Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!wuarchive!zaphod.mps.ohio-state.edu!sample.eng.ohio-state.edu!purdue!ccncsu!kelley@kiwi From: kelley@kiwi (Kelley Wittmeyer) Newsgroups: comp.sys.next Subject: 2.0 code linking problem Keywords: linker loader undefined symbol Message-ID: <14606@ccncsu.ColoState.EDU> Date: 30 Apr 91 17:35:13 GMT Sender: news@ccncsu.ColoState.EDU Lines: 17 Background : i have a number of modules, some containing subroutines, that are compiled and archived to a library. ranlib is used to maintain the library. Problem : the next set of compiles i do call some of the subroutines already archived above. the loader complains about a number of these subroutines being undefined symbols. % otool mylib.a reveals that all of the subroutines are in fact in the library table of contents. i have tried reordering the library and using ranlib with the -c option to no avail. any suggestions? thanks in advance for the help kelley