From owner-freebsd-current Fri Apr 9 15: 7:19 1999 Delivered-To: freebsd-current@freebsd.org Received: from pozo.com (pozo.com [216.101.162.50]) by hub.freebsd.org (Postfix) with ESMTP id 41B3615DEB for ; Fri, 9 Apr 1999 14:46:19 -0700 (PDT) (envelope-from mantar@pacbell.net) Received: from dual (dual.pozo.com [216.101.162.51]) by pozo.com (8.9.3/8.9.3) with ESMTP id JAA37453; Fri, 9 Apr 1999 09:31:59 -0700 (PDT) (envelope-from mantar@pacbell.net) Message-Id: <4.2.0.32.19990409092450.00a3f960@216.101.162.50> X-Sender: null@216.101.162.50 X-Mailer: QUALCOMM Windows Eudora Pro Version 4.2.0.32 (Beta) Date: Fri, 09 Apr 1999 09:31:58 -0700 To: sobomax@altavista.net, Jeroen Ruigrok/Asmodai From: Manfred Antar Subject: Re: EGCS troubles Cc: "David O'Brien" , current@FreeBSD.ORG In-Reply-To: <370DA528.A37CFCD6@altavista.net> References: Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG At 09:58 AM 4/9/99 +0300, Maxim Sobolev wrote: >> > Compile Jade with "-g" and see where in the coredump the signal 11 is >> > occuring. What does ``ldd jade'' show? You might be mixing shared libs, >> > that doesn't work for C++. Could also be an exceptions problem. Try >> > compiling with -fnoexpcetions. >> >> [asmodai@daemon] (163) $ ldd /usr/local/bin/jade >> /usr/local/bin/jade: >> libstyle.so.1 => /usr/local/lib/libstyle.so.1 (0x280b6000) >> libspgrove.so.1 => /usr/local/lib/libspgrove.so.1 (0x282ac000) >> libgrove.so.1 => /usr/local/lib/libgrove.so.1 (0x282ef000) >> libsp.so.1 => /usr/local/lib/libsp.so.1 (0x282f7000) >> libintl.so.1 => /usr/local/lib/libintl.so.1 (0x284ce000) >> libstdc++.so.3 => /usr/lib/libstdc++.so.3 (0x284d2000) >> libm.so.2 => /usr/lib/libm.so.2 (0x2850d000) >> libc.so.3 => /usr/lib/libc.so.3 (0x28527000) >> >> I know for certain that libintl is gcc. >> >> Will go and do recompilations of all stuff this weekend *sigh* ;) >> > >In my case (it seems all libs compiled under egcs - exactly when jade >compiled): > >/usr/local/bin/jade: > libstyle.so.1 => /usr/local/lib/libstyle.so.1 (0x280b9000) > libspgrove.so.1 => /usr/local/lib/libspgrove.so.1 (0x282b6000) > libgrove.so.1 => /usr/local/lib/libgrove.so.1 (0x282f9000) > libsp.so.1 => /usr/local/lib/libsp.so.1 (0x28301000) > libstdc++.so.3 => /usr/lib/libstdc++.so.3 (0x284e4000) > libm.so.2 => /usr/lib/libm.so.2 (0x28521000) > libc.so.3 => /usr/lib/libc.so.3 (0x2853c000) The Only way I could get Jade to work with the new compiler was with CFLAGS= -O -pipe The only way I have tested it is by building the Handbook -O2 -pipe built ,but Signal 11 -O2 -fno-exceptions won't build Manfred ===================== || mantar@pacbell.net || || Ph. (415) 681-6235 || ===================== To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message