From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 12021 invoked by alias); 7 May 2012 21:06:02 -0000 Received: (qmail 12004 invoked by uid 22791); 7 May 2012 21:06:01 -0000 X-SWARE-Spam-Status: No, hits=0.5 required=5.0 tests=AWL,BAYES_00,KHOP_DYNAMIC,KHOP_RCVD_UNTRUST,RCVD_IN_DNSWL_LOW,RCVD_IN_HOSTKARMA_YE,TW_LN X-Spam-Check-By: sourceware.org Received: from mx0b-00105401.pphosted.com (HELO mx0b-00105401.pphosted.com) (67.231.152.184) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Mon, 07 May 2012 21:05:48 +0000 Received: from pps.filterd (m0004640 [127.0.0.1]) by mx0b-00105401.pphosted.com (8.14.4/8.14.4) with SMTP id q47L4OT0013504 for ; Mon, 7 May 2012 17:05:48 -0400 Received: from xnwp216.utc.com (xnwp216.utc.com [159.82.148.203]) by mx0b-00105401.pphosted.com with ESMTP id 14pnsc8ftc-1 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=OK) for ; Mon, 07 May 2012 17:05:47 -0400 Received: from uusnwa4t.utc.com (uusnwa4t.utc.com [159.82.101.253]) by xnwp216.utc.com (Switch-3.2.5/Switch-3.2.5) with ESMTP id q47L5kfv020329 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL) for ; Mon, 7 May 2012 17:05:46 -0400 Received: from UUSNWG02.na.utcmail.com (uusnwg02.na.utcmail.com [159.82.111.50]) by uusnwa4t.utc.com (Switch-3.4.3/Switch-3.4.3) with ESMTP id q47L5i98029605 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL) for ; Mon, 7 May 2012 17:05:45 -0400 Received: from UUSNWG0B.na.utcmail.com (159.82.111.51) by UUSNWG02.na.utcmail.com (159.82.111.50) with Microsoft SMTP Server (TLS) id 14.2.298.4; Mon, 7 May 2012 17:05:38 -0400 Received: from UUSNWE1M.na.utcmail.com ([159.82.111.24]) by UUSNWG0B.na.utcmail.com ([159.82.111.51]) with mapi id 14.02.0298.004; Mon, 7 May 2012 17:05:38 -0400 From: "Lusk, Timothy CCS" To: "crossgcc@sourceware.org" Subject: crosstool-NG Cygwin Build Fails Date: Mon, 07 May 2012 21:06:00 -0000 Message-ID: <022F8C6A86906F4CA6FCE17F54B1BFCE07AFC5@UUSNWE1M.na.utcmail.com> Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 spamscore=0 ipscore=0 suspectscore=1 phishscore=0 bulkscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=6.0.2-1203120001 definitions=main-1205070266 Mailing-List: contact crossgcc-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: crossgcc-owner@sourceware.org X-SW-Source: 2012-05/txt/msg00008.txt.bz2 The newest two versions of crosstool-NG (1.14.x and 1.15.x) no longer build= correctly on Cygwin.=A0 It fails to find libintl and nconf fails to find t= he folder with the ncurses sources.=A0 It also doesn't like it if you're us= ing the wide character version of ncurses (ncursesw), but the first two iss= ues still occur when using the original ncurses library.=A0 I used the foll= owing patches to get it building in Cygwin.=A0 Just a heads up for anyone e= lse who might run into this problem. $ diff crosstool-ng-1.15.0_old/kconfig/Makefile crosstool-ng-1.15.0/kconfig= /Makefile 10c10 < LDFLAGS =3D --- > LDFLAGS =3D 37a38 > conf: LDFLAGS +=3D -lintl 44c45 < mconf: LDFLAGS +=3D $(NCURSES_LDFLAGS) --- > mconf: LDFLAGS +=3D -lintl $(NCURSES_LDFLAGS) 50,51c51,52 < $(nconf_OBJ) $(nconf_DEP): CFLAGS +=3D $(INTL_CFLAGS) < nconf: LDFLAGS +=3D -lmenu -lpanel -lncurses --- > $(nconf_OBJ) $(nconf_DEP): CFLAGS +=3D -I/usr/include/ncursesw/ $(INTL_CF= LAGS) > nconf: LDFLAGS +=3D -lintl -lmenuw -lpanelw -lncursesw $ diff crosstool-ng-1.15.0_old/kconfig/nconf.c crosstool-ng-1.15.0/kconfig/= nconf.c 1521c1521 <=A0=A0=A0=A0=A0=A0 ESCDELAY =3D 1; --- >=A0=A0=A0=A0=A0=A0 set_escdelay(1); Tim -- For unsubscribe information see http://sourceware.org/lists.html#faq