delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2018/07/23/11:27:52

X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f
X-Recipient: djgpp AT delorie DOT com
X-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20161025;
h=subject:from:to:references:openpgp:autocrypt:message-id:date
:user-agent:mime-version:in-reply-to:content-language
:content-transfer-encoding;
bh=OSb4AS3rYt19t9oSvQIC14wLCKUjtH31I9cJdTb9xeE=;
b=qx0Vbr+pjMbpA56D8IguxCtOjuwqRd5dC9N5w1Di3tCV8HJ9xbJjf2sdfxGPj9Jm+M
uBoEpCWVe+FkiYvHKZKNb66EOiU4hsK2axsL8kPIpJi1X/LGiO2+ukG249o/3BFkk4Q6
M3aiJW8ck6OWtSU/UMwdEEGRZRFdILjHAOJBmMfFiUTK2682ZtJA5XM8IBPVgtSnuLPb
mvyNMjFrBr3ABCyxO3wnnJKBq8koTmp9L81n2uRpKgaJNRf4rCPx7Rt0EiR2n5TH9dCp
uL2QRglrnuc04V19Al6s700nNr29RacFyAYEleFGUsYmoZIV54fR4Sh7QNsoL9+EPxPd
ENAg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20161025;
h=x-gm-message-state:subject:from:to:references:openpgp:autocrypt
:message-id:date:user-agent:mime-version:in-reply-to
:content-language:content-transfer-encoding;
bh=OSb4AS3rYt19t9oSvQIC14wLCKUjtH31I9cJdTb9xeE=;
b=j9xYuqmw/DChk+Gnk3As8z876PL4dO0jvqvwI9dK8z50R2klxTvgCJ95kn5Jc3unLi
EKrN7rIwt+YB+uFc3pvfeAccTWs5/f/oh99+DfbUFsGDDEjeCHUZyKJwgwNFRTirb1g+
94ZlMiK70xQvYJIv+7ic6zMTlB6SVS5mMbocqS5ntvHilbsJvKdsQhuTIxoRccwy1m5e
mllfAluHk+QhTfrI2S/bpruq4OZEiCJR4GcFV5qSZwMGGvdpL1TC+JX15On0IWfbbLxe
3A3gbl9czF2pnyVn+Qjc60UAc5/K3IcMpbPVa4JtBMrNhpc71WBvxV7SkiKX+MGYF66l
XCRQ==
X-Gm-Message-State: AOUpUlFQMXywCBAOPNuPmScMB4TxOfcrAimnVTuoyOh9t/6i7FeJhT7n
rl5Ws3Tm5a/35qdW5WoW4nwIKedQ
X-Google-Smtp-Source: AAOMgpcobP2vc6mNL3VUms59RqFCrxvbDo8mnVYas/4o8x7gNUWT/7GH2UyMvG6x+nsxDp3vBa0S3g==
X-Received: by 2002:a50:a6c7:: with SMTP id f7-v6mr14280839edc.225.1532359664606;
Mon, 23 Jul 2018 08:27:44 -0700 (PDT)
Subject: Re: trouble building gcc 8.1
From: "J.W. Jagersma (jwjagersma AT gmail DOT com) [via djgpp AT delorie DOT com]" <djgpp AT delorie DOT com>
To: djgpp AT delorie DOT com
References: <d74b2c6f-147b-f365-0525-9127c2f68677 AT gmail DOT com>
Openpgp: id=D1694EA4DA1338AF4905293BA5102F469FA45960
Autocrypt: addr=jwjagersma AT gmail DOT com; prefer-encrypt=mutual; keydata=
mJMEWlMYlBMJKyQDAwIIAQENBAMEORD9eiW30pI0XzJbuE7/4WF3ZyEOkpRgrmZnpTRmzXMW
z22N+2YrczEM+q+NzM/wn8XOVH4hZ7eSaUsLT86YLS+gF/F44IbRZVCHxdrL+qSQQ0SafwDM
Aaddx2azX+6MtlFO2B6oDbCHT7Nn5oQi3IgR+pgBzaCkfxyOnU1wjvO0JEouVy4gSmFnZXJz
bWEgPGp3amFnZXJzbWFAZ21haWwuY29tPojQBBMTCgA4FiEE0WlOpNoTOK9JBSk7pRAvRp+k
WWAFAlpTGJQCGwMFCwkIBwIGFQgJCgsCBBYCAwECHgECF4AACgkQpRAvRp+kWWA3xAH/WIBG
sLngyIrTsn5uKz4JygtlCfjMRRSwl3/UIaW96VvIM/wUyzHl+vlyLmuclOjAiTVia/Js03Ar
zB9iCHZQ0QH/W8cRwHjRNZRukU2IR8eqoGsl6hTUrrAAOKOVO04wrjO4jGDHg3Sw2GxBx7Md
mD0QRId/gFwR/1UWS0jBdSUWC7iXBFpTGJQSCSskAwMCCAEBDQQDBFipNF/RUEAer/hhT6yJ
5no1ZLAZgpypvWZ3xJSrBKmcDTaOmNKNRrw1dNtSZ6M6wYcBmtCq7uvR5iiGyK3nD+olwe7a
4WDkhEEvbmdAYl2LnBsYeyruoW+N+KiMalvf9SphDmBi2NwdSZ1IhnBpxlUns8jqlgZGvG1G
xE1sleq7AwEKCYi4BBgTCgAgFiEE0WlOpNoTOK9JBSk7pRAvRp+kWWAFAlpTGJQCGwwACgkQ
pRAvRp+kWWBnyAH+JLrW/cK2aVDvq2nxn471opBgHyExzMi0hvbuy8BjyEt+AfL0RNCFcdds
CQakIGDv5k69TAgOftECgASwv6CG5wH8D3jnksh6YvYMf0hCBlSfwJ5ehIeqQTj0m2410RgC
KWywqmfU1X5YVXgmuXatRNgV/ggXS2Q7GnSP/StQzlh3sQ==
Message-ID: <00d65ebd-5a60-22f7-34e7-cecacb05c58b@gmail.com>
Date: Mon, 23 Jul 2018 17:26:47 +0200
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101
Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <d74b2c6f-147b-f365-0525-9127c2f68677@gmail.com>
Reply-To: djgpp AT delorie DOT com
Errors-To: nobody AT delorie DOT com
X-Mailing-List: djgpp AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com

On 2018-07-23 14:53, J.W. Jagersma wrote:
> Has anyone here been able to compile gcc 8.1 for djgpp? I'm trying to
> build it on mingw64 using unpack-gcc.sh from the djcross-gcc-8.1.0
> package. It fails while building libstdc++ precompiled headers,
> seemingly due to conflicting definitions with min/max macros from a C
> header. I've tried building without PCH too but it eventually fails with
> similar errors. 
> 
> Here is an excerpt from the build log:
> https://gist.github.com/jwt27/62c674d6da30ce41a99df8a26f1bede3
> 

Nevermind, figured it out: I had watt32 installed in my global include
path, which redefines these macros in sys/cdefs.h. Removing those
headers resolved the issue.
In case anyone is interested in the build script I used, see the link
below. It's a fork of Andrew Wu's build-djgpp script, which I modified
for more customizability and to build various other cross-compiler
targets (alongside djgpp).
https://github.com/jwt27/build-gcc

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019