Path: utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!swrinde!zaphod.mps.ohio-state.edu!uakari.primate.wisc.edu!aplcen!haven!umbc3!uunet!umbc3!cityzoo.acs.umbc.edu!greg From: greg@cityzoo.acs.umbc.edu (Greg Sylvain,Lib 007,3929,4376834) Newsgroups: comp.sys.hp Subject: Fortran Libraries ??? Message-ID: <2644@umbc3.UMBC.EDU> Date: 20 Dec 89 15:51:35 GMT Sender: newspost@umbc3.UMBC.EDU Reply-To: greg@cityzoo.acs.umbc.edu (Greg Sylvain,Lib 007,3929,4376834) Organization: University of Maryland, Baltimore County Lines: 26 Hello again, Another unrelated question for you all. I'm trying to build some fortran packages, and I was having some linking errors. So I looked in the archived library where the funcions are supposed to be. And the functions were there, except they had an underscore ( _ ) after the function name. So I looked on a SGI machine and a DEC machine, they all had the underscore. Except on these machines the package was built with no problem. And I looked on the machine (DEC) that had the sources to some of the math fortran libraries, and, in the comments, they showedthe function name with a underscore and how it should be called from fortran. The call was WITHOUT the underscore? Does the fortran compiler (on some machines) append the underscore to the call? What is the purpose of the underscore - to distinguish between and _ ???? Any clues ??? Thanks alot, Greg Greg Sylvain Academic Computing Services Systems Programmer UUCP: ...{uunet}!umbc3!greg Internet (Arpa) : greg@umbc3.umbc.edu BITNET : GREGS@UMBC