From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 25225 invoked by alias); 23 Dec 2005 16:24:21 -0000 Received: (qmail 25166 invoked by uid 22791); 23 Dec 2005 16:24:21 -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 16:24:19 +0000 Received: from va208044.shef.ac.uk ([143.167.208.44] helo=Albinoni) by marmot.shef.ac.uk with esmtp (Exim 4.52) id 1EppiK-0004Vt-Mm for insight@sourceware.org; Fri, 23 Dec 2005 16:24:16 +0000 Reply-To: From: "Peter Rockett" To: "'insight'" Subject: RE: FW: Can't build Insight with Cygwin Date: Fri, 23 Dec 2005 18:52:00 -0000 Message-ID: <000901c607dd$5fb5e1c0$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/msg00066.txt.bz2 Spen Thanks but I have already run this one down. Is it definitely Insight 6.4 you have built (and not any earlier version)? Peter > -----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 only=20 > 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:=20 > http://sourceware.org/ml/insight/2005-q3/msg00021.html >=20 > I did run into one build problem after updating other cygwin=20 > 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 .diff=20 > file, I have made it manually : you only have to open the=20 > three files listed ("RCS > file:") in the .diff file, and replace the - lines by the +=20 > lines at the corresponding patterns. I have tested to build=20 > on another config (with the same cygwin version :=20 > 1.5.18(0.132/4/2), and the same sources), and it seems to=20 > crash still ... >=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=20 > relies on an=20 > > idiosyncrasy of an earlier version of gcc. Wilfred, can you post a=20 > > patch? I have read Dave Korn's fix but as I have always studiously=20 > > avoided assembler I just don't understand what to do to=20 > implement it! > > > > BTW: Keith, I have used the latest cygwin download which I think is > > gcc 3.4... (see Dave Korn's post). I am interested in Insight under=20 > > Windows because I have used MSVC in the past (great debugger!) but=20 > > want to migrate to gnu for cross-platform reasons. There's a lot of=20 > > IDEs available for gcc but debugging support is generally=20 > poor. Hence the > interest in Insight. > > Keith, I guess the cygwin compiler on your Win2K box is an old=20 > > version... > > > > Finally, I tried building with mingw 3.4.4 and the 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=20 > using make... > > > > > > Peter > > > >=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=20 > $backupdir && mkdir > > > $backupdir && \ for f in ../.././bfd/doc/bfd.info=20 > > > ../.././bfd/doc/bfd.info-[0-9] ../.././bfd/doc/bfd.info-[0-9][0-9] > > > ../.././bfd/doc/bfd.i[0-9]=20 > ../.././bfd/doc/bfd.i[0-9][0-9]; do \ if=20 > > > test -f $f; then mv $f $backupdir; restore=3Dmv; else :;=20 > fi; \ done; \=20 > > > cd "$am__cwd"; \ if makeinfo --split-size=3D5000000=20 > > > --split-size=3D5000000 -I ../.././bfd/doc \ -o=20 > > > ../.././bfd/doc/bfd.info ../.././bfd/doc/bfd.texinfo; \=20 > then \ rc=3D0;=20 > > > \ cd ../.././bfd/doc; \ else \ rc=3D$?; \ cd ../.././bfd/doc && \=20 > > > $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 `../.././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 :=20 > www.laposte.net ; Jusqu'au 25 d=E9cembre, participez au grand=20 > jeu du Calendrier de l'Avent et > =A0gagnez tous les jours de nombreux lots, + de 300 cadeaux en jeu ! >=20 >=20 >=20 >=20 >=20