From owner-freebsd-commit Sat Apr 29 01:59:31 1995 Return-Path: commit-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id BAA15698 for commit-outgoing; Sat, 29 Apr 1995 01:59:31 -0700 Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id BAA15685 for cvs-ports-outgoing; Sat, 29 Apr 1995 01:59:24 -0700 Received: from thud.cdrom.com (thud.cdrom.com [192.216.222.13]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id BAA15679 ; Sat, 29 Apr 1995 01:59:16 -0700 Received: (from jmacd@localhost) by thud.cdrom.com (8.6.11/8.6.9) id BAA26963 ; Sat, 29 Apr 1995 01:59:03 -0700 Date: Sat, 29 Apr 1995 01:59:03 -0700 From: Joshua Peck Macdonald Message-Id: <199504290859.BAA26963@thud.cdrom.com> To: CVS-commiters@thud.cdrom.com, cvs-ports@thud.cdrom.com Subject: cvs commit: ports/lang/g77/scripts configure Sender: commit-owner@FreeBSD.org Precedence: bulk jmacd 95/04/29 01:59:01 Modified: lang/g77 Makefile lang/g77/files Makefile.f771 md5 lang/g77/scripts configure Added: lang/g77/files Makefile.inc.diffs gcc.c.diffs Log: Okay, so I basically started over using today's release of version 0.5.14 and corrected things that asami patched up quickly the right way. A rule needed to be removed from the gcc source file to make it not use f2c on .f input files. I also told it to link with -lf2c by default, so that you don't need to specify -lf2c for every fortran program you compile. It now will install in the prefix directory properly, and only needs to make two symbolic links from ${PREFIX}/lib/crt0.o and ${PREFIX}/lib/libgcc.a into /usr/lib. Nothing needs to be added to /usr/lib. I've tested it by building octave, which incorporates all the well known fortran math libraries, which I would assume is a good test. Enjoy!