From owner-freebsd-current Wed May 22 22:28:31 2002 Delivered-To: freebsd-current@freebsd.org Received: from boggy.acest.tutrp.tut.ac.jp (boggy.acest.tutrp.tut.ac.jp [133.15.67.40]) by hub.freebsd.org (Postfix) with ESMTP id 5C3AF37B410 for ; Wed, 22 May 2002 22:28:14 -0700 (PDT) Received: from boggy.acest.tutrp.tut.ac.jp (localhost [127.0.0.1]) by boggy.acest.tutrp.tut.ac.jp (8.12.3/8.12.3) with ESMTP id g4N5S6wt095398 for ; Thu, 23 May 2002 14:28:07 +0900 (JST) (envelope-from nakaji@tutrp.tut.ac.jp) To: freebsd-current@freebsd.org Subject: f77, too [Re: cannot link C++ apps any more (GCC 3.1)] References: <1021984017.1417.46.camel@hunter.muc.macsch.com> MIME-Version: 1.0 (generated by SEMI 1.14.3 - "Ushinoya") Content-Type: text/plain; charset=US-ASCII From: NAKAJI Hiroyuki Date: Thu, 23 May 2002 14:28:06 +0900 In-Reply-To: <1021984017.1417.46.camel@hunter.muc.macsch.com> (Georg-W. Koltermann's message of "21 May 2002 14:26:57 +0200") Message-ID: <87off7v3fd.fsf@boggy.acest.tutrp.tut.ac.jp> Lines: 39 User-Agent: T-gnus/6.15.6 (based on Oort Gnus v0.06) SEMI/1.14.3 (Ushinoya) FLIM/1.14.4 (=?ISO-8859-4?Q?Kashiharajing=FE-mae?=) APEL/10.3 Emacs/20.7 (i386--freebsd) MULE/4.1 (AOI) X-Virus-Scanned: by AMaViS-perl11-milter (http://amavis.org/) Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG I have trouble that f77 cannot find -lfrtbegin which gcc-3.1 has. For example, the program shown below cannot be linked. --->8------>8------>8------>8--- program killw2k c write(*,*) '\t\b\b' stop end --->8------>8------>8------>8--- Verbose output is like this. $ f77 -v killw2k.f Driving: f77 -v killw2k.f -lfrtbegin -lg2c -lm Using built-in specs. Configured with: FreeBSD/i386 system compiler Thread model: posix gcc version 3.1 [FreeBSD] 20020509 (prerelease) /usr/libexec/f771 killw2k.f -quiet -dumpbase killw2k.f -version -o /home/nakaji/tmp/ccCXNucA.s GNU F77 version 3.1 [FreeBSD] 20020509 (prerelease) (i386-undermydesk-freebsd) compiled by GNU C version 3.1 [FreeBSD] 20020509 (prerelease). /usr/libexec/elf/as -v -o /home/nakaji/tmp/ccSLtLlz.o /home/nakaji/tmp/ccCXNucA.s GNU assembler version 2.12.0 [FreeBSD] 2002-04-10 (i386-obrien-freebsd5.0) using BFD version 2.12.0 [FreeBSD] 2002-04-10 /usr/libexec/elf/ld -V -dynamic-linker /usr/libexec/ld-elf.so.1 /usr/lib/crt1.o /usr/lib/crti.o /usr/lib/crtbegin.o -L/usr/lib /home/nakaji/tmp/ccSLtLlz.o -lfrtbegin -lg2c -lm -lgcc -lc -lgcc /usr/lib/crtend.o /usr/lib/crtn.o GNU ld version 2.12.0 [FreeBSD] 2002-04-10 Supported emulations: elf_i386 /usr/libexec/elf/ld: cannot find -lfrtbegin The kernel is built yesterday. $ uname -a FreeBSD boggy.acest.tutrp.tut.ac.jp 5.0-CURRENT FreeBSD 5.0-CURRENT #4: Wed May 22 13:08:08 JST 2002 root@boggy.acest.tutrp.tut.ac.jp:/usr/obj/usr/src/sys/NAKAJI i386 -- NAKAJI Hiroyuki To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message