DMARC-Filter: OpenDMARC Filter v1.4.2 delorie.com 593Bwq0U792775
Authentication-Results: delorie.com; dmarc=pass (p=none dis=none) header.from=cygwin.com
Authentication-Results: delorie.com; spf=pass smtp.mailfrom=cygwin.com
DKIM-Filter: OpenDKIM Filter v2.11.0 delorie.com 593Bwq0U792775
Authentication-Results: delorie.com;
	dkim=pass (1024-bit key, unprotected) header.d=cygwin.com header.i=@cygwin.com header.a=rsa-sha256 header.s=default header.b=OL0mmF/N
X-Recipient: archive-cygwin@delorie.com
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 3FC6B3857C58
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com;
	s=default; t=1759492730;
	bh=Ri22QdKrWq+PS226tjKVActuBc3/Y48Rl1Z2Loh/xxE=;
	h=Date:Subject:To:List-Id:List-Unsubscribe:List-Archive:List-Post:
	 List-Help:List-Subscribe:From:Reply-To:From;
	b=OL0mmF/NH7SzX91uFhUHoyv3aCgSPEEdChRyzrOsQLIT+lRutC7kzKP/1U2lFSvpx
	 d3ylEjV1j1FjnWafr4ButC3dXPZOYDsFuYr0HrUz/XTmjOupRO54+2hnnZSh0AddIF
	 E5yopPPJpQVmIGhc7nMfHdX1WLyDkn2KC37v3PYg=
X-Original-To: cygwin@cygwin.com
Delivered-To: cygwin@cygwin.com
DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 7BB2E3858D33
ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 7BB2E3858D33
ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1759492704; cv=pass;
 b=YZ+GYtS71dm21QWDtRsPfPmTeiZFrpB10FPtT028dGk6dgmSPUwIMd+P0g/WVCMn6OhDjt1SRDd3UrsRSyqvCcXh9Hm9FFUOKiIPeBi2WLApk4dbNOgQV96bv68BMpWHrWhzpmoyJcVWk36PNOTOTZe9Qrrb68K1KOE9Ial104w=
ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key;
 t=1759492704; c=relaxed/simple;
 bh=mwQnnmKET5mxBMVFztCGpJgPWT6TKR7tkFTTrhtbLRc=;
 h=DKIM-Signature:Message-ID:Date:MIME-Version:From:Subject:To;
 b=b6F6dttVc8O0o6ziz4TMZiuTMSViwjqdafphMPDa8H6LP4atzbm277nXTDn6msUwYEOHZZGLgtTao0WI0ViTFKyjJmd5gOim5NS/5/kBfJvpZQvpreGxt6Z4UNsprhrKMJKWBy1b2VW6pjC5TGuLKM9LmRrwJqguoettciF8tx0=
ARC-Authentication-Results: i=2; server2.sourceware.org
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 7BB2E3858D33
ARC-Seal: i=1; a=rsa-sha256; t=1759492701; cv=none; d=zohomail.eu; s=zohoarc; 
 b=cR2jh7HNsfqlTvunYpG1IIky7sKoFPU+53+3NI+5ZuVZooWIzB9faaPCp7OTa6vKY1pnGIlEV0d+IquOf2Ei8f6hoyGS5xxk47rK35ekIL3kGT2+/10Y9d/NdbLn/xmPb7ZbBZ/qWdiZimnfCeBFCnLLqs8LaHwhmmedmIQhd68=
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.eu;
 s=zohoarc; t=1759492701;
 h=Content-Type:Content-Transfer-Encoding:Date:Date:From:From:MIME-Version:Message-ID:Subject:Subject:To:To:Message-Id:Reply-To:Cc;
 bh=JhazteKRJrPuVtZarykAonu7GyuG5QyzCxu+3Ntbcys=; 
 b=YK1n2VRRYk0CO1R4tA4nz3DuX4eXCXsDIFyuR5Fl2FR4rwX2AM1mIBHhgNRngaq58c1bdZS2G7RxDKZJXxo2UxHDECFKZph3eSdKPZrTNYaHYrQtNn9YnX2HS+YkNm2+SUn5UhpTruJ65i6HpH/wTtTtn7P2uy48gHgfiN8PCTk=
ARC-Authentication-Results: i=1; mx.zohomail.eu;
 dkim=pass  header.i=hamishmb.com;
 spf=pass  smtp.mailfrom=cygwin@hamishmb.com;
 dmarc=pass header.from=<cygwin@hamishmb.com>
Message-ID: <76f19efc-f06d-4bb2-ac32-edc846394cc3@hamishmb.com>
Date: Fri, 3 Oct 2025 12:58:18 +0100
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
Subject: Help wanted with compile error with wxWidgets3.1
To: cygwin@cygwin.com
Content-Language: en-US
X-ZohoMailClient: External
X-BeenThere: cygwin@cygwin.com
X-Mailman-Version: 2.1.30
List-Id: General Cygwin discussions and problem reports <cygwin.cygwin.com>
List-Archive: <https://cygwin.com/pipermail/cygwin/>
List-Post: <mailto:cygwin@cygwin.com>
List-Help: <mailto:cygwin-request@cygwin.com?subject=help>
List-Subscribe: <https://cygwin.com/mailman/listinfo/cygwin>,
 <mailto:cygwin-request@cygwin.com?subject=subscribe>
From: Hamish McIntyre-Bhatty via Cygwin <cygwin@cygwin.com>
Reply-To: Hamish McIntyre-Bhatty <cygwin@hamishmb.com>
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="us-ascii"; Format="flowed"
Sender: "Cygwin" <cygwin-bounces~archive-cygwin=delorie.com@cygwin.com>

Hi there,

Re-sending as it seemed to get lost the first time.

I'm trying once again to get newer versions of wxWidgets and wxPython to 
work under Cygwin, but I've noticed I'm running into a new problem when 
simply rebuilding wxWidgets 3.1.5 that I last built around the end of 
March (the prefix option to configure needed to be set), and I don't 
understand how it ever compiled with the error I'm getting.

In amongst other errors, I get "error: wxSoundPLaybackStatus does not 
name a type" and various similar errors. You can get the repo with the 
full cygport setup here: 
https://gitlab.com/hamishmb/cygwin-wxwidgets3.1/-/tree/3.1.5?ref_type=heads

Can anyone give me any hints? I first tried building wxWidgets 3.1.7 but 
that failed with a different error that I also don't know how to solve. 
I'm not sure how I'm meant to know which header file things are meant to 
be in when I get "was not declared in this scope" errors - any hints 
with those or do I just need to be intimately familiar with GNU source 
code for that?

Please note I'll be on holiday soon so I may not reply quickly.

Best,
Hamish


-- 
Problem reports:      https://cygwin.com/problems.html
FAQ:                  https://cygwin.com/faq/
Documentation:        https://cygwin.com/docs.html
Unsubscribe info:     https://cygwin.com/ml/#unsubscribe-simple
