Path: utzoo!utgpu!news-server.csri.toronto.edu!rutgers!cs.utexas.edu!uunet!auspex!guy From: guy@auspex.auspex.com (Guy Harris) Newsgroups: comp.windows.x Subject: Re: imake and ranlib? Message-ID: <3309@auspex.auspex.com> Date: 5 May 90 18:38:34 GMT References: <227@dynasys.UUCP> Organization: Auspex Systems, Santa Clara Lines: 34 >...I get an error when make tries to use "ranlib". What >is this If "this" is "ranlib", it's a V7-vintage program that adds a table of contents to an archive file; said table of contents makes it easier for the linker to find whatever files in the archive define a given symbol. In System V, the program that adds the table of contents is called "ar" - in other words, it's done automatically, so you don't need "ranlib", and don't have it anyway. >and where do I get it? If your system needs it, it should be in "/bin" or "/usr/bin" - i.e., it should come standard with the system. If your system doesn't have it, it probably doesn't need it. >I've also seem imake mentioned in every source I've gotten. What is >this A program to generate Makefiles from Imakefiles, using the C preprocessor. >and where can I get it? It comes with the MIT X11 source; vendors offering X11 should (in the prescriptive sense, rather than the descriptive sense) supply it. You say you're "running Open Look", but don't indicate what you're actually running (Open Look is a look and feel style, not a software product), or what machine/OS you're running it on. Your vendor may have supplied "imake", or may not have; ask them where it is, and if they don't have it ask them why they don't.