Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!sample.eng.ohio-state.edu!purdue!news.cs.indiana.edu!widener!netnews.upenn.edu!eniac.seas.upenn.edu!shuque From: shuque@eniac.seas.upenn.edu (Shumon Huque) Newsgroups: comp.sys.next Subject: C libraries question. Message-ID: <44414@netnews.upenn.edu> Date: 10 Jun 91 21:10:31 GMT Sender: news@netnews.upenn.edu Reply-To: shuque@eniac.seas.upenn.edu (Shumon Huque) Organization: University of Pennsylvania Lines: 71 I need some help. Could someone tell me where the NeXT keeps the standard C libraries. I could not find libc.a in the lib directory on our NeXT. % file /whitney/usr/lib/*.a -> produces the following /whitney/usr/lib/libMallocDebug.a: Mach-O relocatable /whitney/usr/lib/libNeXT_p.a: archive random library /whitney/usr/lib/libNeXT_s.a: archive random library /whitney/usr/lib/libPeep.a: Mach-O relocatable /whitney/usr/lib/libarrayproc.a: archive random library /whitney/usr/lib/libarrayproc_p.a: archive random library /whitney/usr/lib/libc++.a: archive random library /whitney/usr/lib/libcs.a: archive random library /whitney/usr/lib/libcurses.a: archive random library /whitney/usr/lib/libcurses_p.a: archive random library /whitney/usr/lib/libdb.a: archive random library /whitney/usr/lib/libdbm.a: archive random library /whitney/usr/lib/libdbm_p.a: archive random library /whitney/usr/lib/libdpsops.a: archive random library /whitney/usr/lib/libdsp_p.a: archive random library /whitney/usr/lib/libdsp_s.a: archive random library /whitney/usr/lib/libg.a: Mach-O relocatable not stripped /whitney/usr/lib/libkernload.a: archive random library /whitney/usr/lib/libl.a: archive random library /whitney/usr/lib/libl_p.a: archive random library /whitney/usr/lib/libln.a: archive random library /whitney/usr/lib/libloadserv.a: archive random library /whitney/usr/lib/libm.a: archive random library /whitney/usr/lib/libm_p.a: archive random library /whitney/usr/lib/libmidi.a: archive random library /whitney/usr/lib/libmidi_p.a: archive random library /whitney/usr/lib/libmp.a: archive random library /whitney/usr/lib/libmp_p.a: archive random library /whitney/usr/lib/libmusic_p.a: archive random library /whitney/usr/lib/libmusic_s.a: archive random library /whitney/usr/lib/libni.a: archive random library /whitney/usr/lib/libni_g.a: archive random library /whitney/usr/lib/libni_p.a: archive random library /whitney/usr/lib/libni_s.a: archive random library /whitney/usr/lib/libnm.a: archive /whitney/usr/lib/libnm_p.a: archive /whitney/usr/lib/librpcsvc.a: archive random library /whitney/usr/lib/libtermcap.a: archive random library /whitney/usr/lib/libtermlib.a: archive random library /whitney/usr/lib/libtermlib_p.a: archive random library /whitney/usr/lib/liby.a: archive random library /whitney/usr/lib/liby_p.a: archive random library I did an 'ar t ' on all of the archived libraries on this list and none of the files seemed to contain the standard C functions. However I did not check the Mach-O relocatable files (whatever they are!) - how can I extract the contents of these files anyway. Am I not looking in the right place? Is libc.a hidden in some strange place? [/whitney/usr/lib is the lib dir on my system btw, not /usr/lib, because of the peculiar way the file systems are mounted]. I can compile my C programs correctly, so obviously 'cc' knows where they are, but the man pages give me no info on this! Any help? Thanx in advance. Shumon. shuque@eniac.seas.upenn.edu I would prefer e-mail responses, as I cannot keep up with the traffic on this newsgroup.