X-pop3-spooler: POP3MAIL 2.1.0 b 4 980420 -bs- From: Anand Kolatkar Message-Id: <199808022106.OAA16376@galactose.stanford.edu> Subject: Re: pgcc 1.0.3a and intrinsic functions To: pcg AT goof DOT com (Marc Lehmann) Date: Sun, 2 Aug 1998 14:06:33 -0700 (PDT) In-Reply-To: <19980802222250.19133@cerebro.laendle> from "Marc Lehmann" at Aug 2, 98 10:22:51 pm X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: Marc Lehmann Status: RO X-Status: A Content-Length: 2289 Lines: 49 > > On Sat, Aug 01, 1998 at 10:46:08PM -0700, Anand Kolatkar wrote: > > > > I just compiled and installed the full pgcc 1.0.3a package > > on my Pentium Linux (kernel 2.0.34) machine. I am using libc > > version 5.4.44. > > > > While I was able to compile a large fortran program with > > fort77 without incident, I am having problems compiling another > > unrelated fortran program. During the linking process, I get the > > following messages: > > What is fort77? I'm pretty sure its not part of pgcc or egcs. As it outputs > some warnings (perl?), are you sure it is doing what you want? > > How did you compile the program (compiler arguments)? > Thanks for responding. Yes fort77 is a perl wrapper that convert fortran to c and feeds that to pgcc. However, I have just now tried compiling using g77 (pgcc1.0.3a) explicitly. I used the -c -O1 compiler arguments. The result was that the same undefined reference messages were used. I used an addition -v argument whe compiling and the results are: Reading specs from /usr/local/lib/gcc-lib/i686-pc-linux-gnulibc1/pgcc-2.90.29/specs gcc version pgcc-2.90.29 980515 (egcs-1.0.3 release) /usr/local/lib/gcc-lib/i686-pc-linux-gnulibc1/pgcc-2.90.29/f771 molscript.f -fset-g77-defaults -quiet -dumpbase molscript.f -O1 -version -fversion -o /tmp/cca32107.s GNU F77 version pgcc-2.90.29 980515 (egcs-1.0.3 release) (i686-pc-linux-gnulibc1) compiled by GNU C version pgcc-2.90.29 980515 (egcs-1.0.3 release). GNU Fortran Front End version 0.5.22-19970929 as -V -Qy -o molscript.o /tmp/cca32107.s GNU assembler version 980303 (i586-linux), using BFD version 2.8.1.0.23 The last line seems odd. It says that I am using version 980303 (i586-linux) as the assembler. Is that right? Or should I be using a newer version? I used binutils version 2.8.1.0.23. <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><> Anand Kolatkar Stanford University email: anandk AT galactose DOT stanford DOT edu Dept. Structural Biology Lab Phone: (650) 725-4625 or -7866 Fairchild Building D-143 FAX: (650) 723-8464 Stanford, CA. 94305-5126 Home Page - http://galactose.stanford.edu/~anandk <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>