From owner-freebsd-current Sat Apr 3 11:18: 8 1999 Delivered-To: freebsd-current@freebsd.org Received: from rah.star-gate.com (rah.star-gate.com [209.249.129.138]) by hub.freebsd.org (Postfix) with ESMTP id 82F8514E16 for ; Sat, 3 Apr 1999 11:18:06 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Received: from rah.star-gate.com (localhost.star-gate.com [127.0.0.1]) by rah.star-gate.com (8.9.1/8.8.8) with ESMTP id LAA56145; Sat, 3 Apr 1999 11:14:43 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Message-Id: <199904031914.LAA56145@rah.star-gate.com> X-Mailer: exmh version 2.0.2 2/24/98 To: Steve Price Cc: Andreas Klemm , current@FreeBSD.ORG Subject: Re: X problems using egcs as compiler In-reply-to: Your message of "Sat, 03 Apr 1999 11:57:58 CST." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sat, 03 Apr 1999 11:14:43 -0800 From: Amancio Hasty Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Actually, it probably means that the program must be compiled with "-fexecptions". Here is a little clue: from egcs-1.1.2: ./gcc/frame.c:/* Called from crtbegin.o to deregister the unwind info for an object. */ ./gcc/frame.c:__deregister_frame_info (void *begin) ./gcc/frame.c:__deregister_frame (void *begin) ./gcc/frame.c: free (__deregister_frame_info (begin)); Just tried to compile apache and apache's jserv and got hit by the above bug so I hope that this gets resolved prior to using egcs as the default. Amancio > David O'Brien forwarded me a message a couple of days ago that > contains a fix that may help. You need to add the following > line at line 301 in target.make > > -u __deregister_frame_info \ > > -steve > > On Sat, 3 Apr 1999, Andreas Klemm wrote: > > # Got the latest egcs port > # > # # $Id: Makefile,v 1.53 1999/03/30 02:58:02 obrien Exp $ > # > # Build X11R6 with the following CFLAGS: > # > # -pipe -mpentiumpro -O2 > # > # I'm still running X11 and after ,make install' I'm unable > # to launch x applications (xterm, ...) > # > # andreas@titan{1001} $ xterm > # /usr/libexec/ld-elf.so.1: /usr/X11R6/lib/libXaw.so.6: Undefined symbol "__deregister_frame_info" > # Exit 1 > # > # Is this a problem with egcs ? Or did I overlook something ? > # > # My freebsd 3.1-STABLE kernel, compiled with -pipe -O2 -mpentiumpro, > # runs fine since half a day. > # > # -- > # Andreas Klemm http://www.FreeBSD.ORG/~andreas > # http://www.freebsd.org/~fsmp/SMP/SMP.html > # powered by Symmetric MultiProcessor FreeBSD > # > # > # To Unsubscribe: send mail to majordomo@FreeBSD.org > # with "unsubscribe freebsd-current" in the body of the message > # > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message