From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 20594 invoked by alias); 4 Dec 2003 17:50:36 -0000 Mailing-List: contact cygwin-xfree-help@cygwin.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-xfree-owner@cygwin.com Mail-Followup-To: cygwin-xfree@cygwin.com Reply-To: cygwin-xfree@cygwin.com Received: (qmail 20575 invoked from network); 4 Dec 2003 17:50:35 -0000 Received: from unknown (HELO EXCHANGE01.air2web.com) (12.39.48.66) by sources.redhat.com with SMTP; 4 Dec 2003 17:50:35 -0000 Received: by EXCHANGE01.air2web.com with Internet Mail Service (5.5.2653.19) id ; Thu, 4 Dec 2003 12:50:35 -0500 Message-ID: From: Richard Campbell To: cygwin-xfree@cygwin.com Cc: bug-ddd@gnu.org Subject: RE: DDD 3.3.8 (i686-pc-cygwin) gets `Segmentation fault WAS Re: c ompiling DDD Date: Thu, 04 Dec 2003 17:50:00 -0000 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" X-SW-Source: 2003-12/txt/msg00052.txt.bz2 List-Id: >So I guess that it should be something along the lines: >gcc -Wall -I/usr/X11R6/include Xmcheck.c -L/usr/X11R6/lib >.libs/libimp-cygXm-2.a >using whather .libs/libimp-cygXm-2.a points to. Ok, yeah, that seems to be the problem. bash-2.05b$ gcc -Wall -I/usr/X11R6/include Xmcheck.c -L/usr/X11R6/lib -lXm Info: resolving _xmUseVersion by linking to __imp__xmUseVersion (auto-import) bash-2.05b$ ./a.exe xmUseVersion=2001 XmVersion=2001 bash-2.05b$ gcc -Wall -I/usr/X11R6/include Xmcheck.c -L/usr/X11R6/lib ddd/.libs/libimp-cygXm-2.a bash-2.05b$ ./a.exe xmUseVersion=1089480191 XmVersion=2001 Now, I guess, to try and walk back all of the automatic steps to figure out why ddd ended up linking against that libimp-cygXm-2.a file. But first, I'll run that last g++ linking step for ddd after editing it to remove those .libs links. -Richard Campbell.