From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 26607 invoked by alias); 23 Dec 2005 21:41:29 -0000 Received: (qmail 26600 invoked by uid 22791); 23 Dec 2005 21:41:28 -0000 X-Spam-Check-By: sourceware.org Received: from marmot.shef.ac.uk (HELO marmot.shef.ac.uk) (143.167.1.4) by sourceware.org (qpsmtpd/0.31) with ESMTP; Fri, 23 Dec 2005 21:41:26 +0000 Received: from va216032.shef.ac.uk ([143.167.216.32] helo=Albinoni) by marmot.shef.ac.uk with esmtp (Exim 4.52) id 1EpufD-0004rO-Lu for insight@sourceware.org; Fri, 23 Dec 2005 21:41:23 +0000 Reply-To: From: "Peter Rockett" To: "'insight'" Subject: RE: FW: Can't build Insight with Cygwin Date: Fri, 23 Dec 2005 22:58:00 -0000 Message-ID: <000001c60809$b3ff2ad0$0300a8c0@Albinoni> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable In-Reply-To: X-S0phie-Scan: No Mailing-List: contact insight-help@sourceware.org; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: insight-owner@sourceware.org X-SW-Source: 2005-q4/txt/msg00069.txt.bz2 Spen Is that with gcc 3.4.4 (the latest gcc version)? If so then I guess there must be some very odd dependency somewhere that is not flagged by the build... Peter > -----Original Message----- > From: insight-owner@sourceware.org=20 > [mailto:insight-owner@sourceware.org] On Behalf Of Spen > Sent: 23 December 2005 18:57 > To: p.rockett@sheffield.ac.uk; 'insight' > Subject: RE: FW: Can't build Insight with Cygwin >=20 >=20 > I have built 6.4 both from the tar.gz release and cvs head >=20 > Regards > Spen=20 >=20 > -----Original Message----- > From: insight-owner@sourceware.org=20 > [mailto:insight-owner@sourceware.org] On Behalf Of Peter Rockett > Sent: 23 December 2005 16:25 > To: 'insight' > Subject: RE: FW: Can't build Insight with Cygwin >=20 > Spen >=20 > Thanks but I have already run this one down. Is it definitely=20 > Insight 6.4 you have built (and not any earlier version)? >=20 > Peter >=20 >=20 > > -----Original Message----- > > From: insight-owner@sourceware.org=20 > > [mailto:insight-owner@sourceware.org] On Behalf Of Spen > > Sent: 23 December 2005 16:22 > > To: wilfried.fauvel@laposte.net; 'insight' > > Subject: RE: FW: Can't build Insight with Cygwin > >=20 > >=20 > > Just to let you know that it does build under cygwin. I=20 > only make one > > patch to enable building under the follow config. > >=20 > > Cygwin: 1.5.18 > > GCC 3.4.4 > >=20 > > The patch can be found here: > > http://sourceware.org/ml/insight/2005-q3/msg00021.html > >=20 > > I did run into one build problem after updating other=20 > cygwin pakages, > > reinstalling gcc fixed the problems, could be with a try. > >=20 > > Regards > > Spen > >=20 > > -----Original Message----- > > From: insight-owner@sourceware.org=20 > > [mailto:insight-owner@sourceware.org] On Behalf Of=20 > > wilfried.fauvel@laposte.net > > Sent: 23 December 2005 13:38 > > To: insight > > Subject: Re:FW: Can't build Insight with Cygwin > >=20 > > Hi, > >=20 > > I think you can use the patch command > > (http://www.gnu.org/software/patch/patch.html) with the=20 > .diff file, I > > have made it manually : you only have to open the three=20 > files listed=20 > > ("RCS > > file:") in the .diff file, and replace the - lines by the +=20 > lines at=20 > > the corresponding patterns. I have tested to build on=20 > another config=20 > > (with the same cygwin version : > > 1.5.18(0.132/4/2), and the same sources), and it seems to=20 > crash still=20 > > ... > >=20 > > Good luck. > >=20 > > > Hi > > > > > > Thanks, Wilfred! This at least confirms my view that there did not > > > seem to be any regular way this source could build. If I read it=20 > > > right, Dave Korn has confirmed that the Win32Dll.c code > > relies on an > > > idiosyncrasy of an earlier version of gcc. Wilfred, can you post a > > > patch? I have read Dave Korn's fix but as I have always=20 > studiously=20 > > > avoided assembler I just don't understand what to do to > > implement it! > > > > > > BTW: Keith, I have used the latest cygwin download which=20 > I think is > > > gcc 3.4... (see Dave Korn's post). I am interested in=20 > Insight under=20 > > > Windows because I have used MSVC in the past (great=20 > debugger!) but=20 > > > want to migrate to gnu for cross-platform reasons.=20 > There's a lot of=20 > > > IDEs available for gcc but debugging support is generally > > poor. Hence the > > interest in Insight. > > > Keith, I guess the cygwin compiler on your Win2K box is an old > > > version... > > > > > > Finally, I tried building with mingw 3.4.4 and the=20 > offending section > > > in tcl/win seems to build OK!! But mingw breaks on the ./bfd > > sub-directory. > > > Output below. Any ideas on this one? This looks like something has > > > coughed in the make file - again, I've studiously avoided > > using make... > > > > > > > > > Peter > > > > > >=20 > >=20 > ###################################################################### > > > ###### > > > ############################# > > > > > > > > make[2]: Entering directory `/c/insight-6.4/bfd' > > > > Making info in doc > > > > make[3]: Entering directory `/c/insight-6.4/bfd/doc' > > > > restore=3D: && backupdir=3D".am$$" && \ am__cwd=3D`pwd` && cd > > > > ../.././bfd/doc && \ rm -rf > > $backupdir && mkdir > > > > $backupdir && \ for f in ../.././bfd/doc/bfd.info > > > > ../.././bfd/doc/bfd.info-[0-9]=20 > ../.././bfd/doc/bfd.info-[0-9][0-9] > > > > ../.././bfd/doc/bfd.i[0-9] > > ../.././bfd/doc/bfd.i[0-9][0-9]; do \ if > > > > test -f $f; then mv $f $backupdir; restore=3Dmv; else :; > > fi; \ done; \ > > > > cd "$am__cwd"; \ if makeinfo --split-size=3D5000000 > > > > --split-size=3D5000000 -I ../.././bfd/doc \ -o=20 > > > > ../.././bfd/doc/bfd.info ../.././bfd/doc/bfd.texinfo; \ > > then \ rc=3D0; > > > > \ cd ../.././bfd/doc; \ else \ rc=3D$?; \ cd ../.././bfd/doc && \ > > > > $restore $backupdir/* `echo "./../.././bfd/doc/bfd.info" | sed=20 > > > > 's|[^/]*$||'`; \ fi; \ rm -rf $backupdir; exit $rc section=20 > > > > mapping'.ss reference to nonexistent node `mmo a New Hash Table=20 > > > > Type'.ference to nonexistent node `Deriving > > > > makeinfo: Removing output file=20 > `../.././bfd/doc/bfd.info' due to=20 > > > > errors; use --force to preserve. > > > > make[3]: *** [../.././bfd/doc/bfd.info] Error 2 > > > > make[3]: Leaving directory `/c/insight-6.4/bfd/doc' > > > > make[2]: *** [info-recursive] Error 1 > > > > make[2]: Leaving directory `/c/insight-6.4/bfd' > > > > make[1]: *** [all-bfd] Error 2 > > > > make[1]: Leaving directory `/c/insight-6.4' > > > > make: *** [all] Error 2 > > > > > > >=20 > >=20 > > Acc=E9dez au courrier =E9lectronique de La Poste : > > www.laposte.net ; Jusqu'au 25 d=E9cembre, participez au grand jeu du=20 > > Calendrier de l'Avent et > > =A0gagnez tous les jours de nombreux lots, + de 300 cadeaux en jeu ! > >=20 > >=20 > >=20 > >=20 > >=20 >=20 >=20 >=20