Re: [Mingw-w64-public] [patch] Prefer to use local headers over installed headers

2013-04-04 Thread NightStrike
On Thu, Apr 4, 2013 at 11:23 AM, Corinna Vinschen wrote: > Hi, > > On Mar 15 16:14, Corinna Vinschen wrote: >> On Mar 15 06:09, JonY wrote: >> > On 3/14/2013 23:52, Corinna Vinschen wrote: >> > > >> > > What two build systems? It's a fairly simple patch which allows the >> > > normal user of ming

Re: [Mingw-w64-public] [patch] Prefer to use local headers over installed headers

2013-04-04 Thread Corinna Vinschen
Hi, On Mar 15 16:14, Corinna Vinschen wrote: > On Mar 15 06:09, JonY wrote: > > On 3/14/2013 23:52, Corinna Vinschen wrote: > > > > > > What two build systems? It's a fairly simple patch which allows the > > > normal user of mingw64 to build the entire source tree in a single > > > `configure; m

Re: [Mingw-w64-public] [patch] Prefer to use local headers over installed headers

2013-03-15 Thread NightStrike
On Fri, Mar 15, 2013 at 3:24 PM, John E. / TDM wrote: > On 3/15/2013 8:14 AM, NightStrike wrote: >> On Fri, Mar 15, 2013 at 12:55 AM, John E. / TDM wrote: >>> The headers seem to get built along with all the other subtrees... ? >> Curious... when configuring the crt, which headers is it checking

Re: [Mingw-w64-public] [patch] Prefer to use local headers over installed headers

2013-03-15 Thread John E. / TDM
On 3/15/2013 8:14 AM, NightStrike wrote: > On Fri, Mar 15, 2013 at 12:55 AM, John E. / TDM wrote: >> The headers seem to get built along with all the other subtrees... ? > Curious... when configuring the crt, which headers is it checking for > _mingw_mac.h? The soon-to-be-built ones, or the > alr

Re: [Mingw-w64-public] [patch] Prefer to use local headers over installed headers

2013-03-15 Thread JonY
On 3/15/2013 22:14, NightStrike wrote: > Curious... when configuring the crt, which headers is it checking for > _mingw_mac.h? The soon-to-be-built ones, or the > already-installed-as-part-of-the-toolchain ones? Similarly, which is > it compiling against? > It is a sanity check, to make sure we

Re: [Mingw-w64-public] [patch] Prefer to use local headers over installed headers

2013-03-15 Thread Corinna Vinschen
On Mar 15 06:09, JonY wrote: > On 3/14/2013 23:52, Corinna Vinschen wrote: > > > > What two build systems? It's a fairly simple patch which allows the > > normal user of mingw64 to build the entire source tree in a single > > `configure; make; make install', nothing more, nothing less. I don't >

Re: [Mingw-w64-public] [patch] Prefer to use local headers over installed headers

2013-03-15 Thread NightStrike
On Fri, Mar 15, 2013 at 12:55 AM, John E. / TDM wrote: > On 3/14/2013 8:54 PM, NightStrike wrote: >> On Thu, Mar 14, 2013 at 4:22 PM, John E. / TDM wrote: >>> $(RUNTIME_SRC)/configure --build=x86_64-w64-mingw32 --enable-lib32 >>> --enable-sdk=all --with-libraries=libmangle --with-tools=all >>> --

Re: [Mingw-w64-public] [patch] Prefer to use local headers over installed headers

2013-03-14 Thread John E. / TDM
On 3/14/2013 8:54 PM, NightStrike wrote: > On Thu, Mar 14, 2013 at 4:22 PM, John E. / TDM wrote: >> $(RUNTIME_SRC)/configure --build=x86_64-w64-mingw32 --enable-lib32 >> --enable-sdk=all --with-libraries=libmangle --with-tools=all >> --prefix=$(RUNTIME_STAGE) >> make >> make install >> >> If GCC o

Re: [Mingw-w64-public] [patch] Prefer to use local headers over installed headers

2013-03-14 Thread NightStrike
On Thu, Mar 14, 2013 at 4:22 PM, John E. / TDM wrote: > On 3/14/2013 6:26 PM, NightStrike wrote: >> On Thu, Mar 14, 2013 at 1:26 PM, John E. / TDM wrote: >>> Just to throw another data point out there, I use top-level configure >>> for TDM-GCC (i.e. an x86_64-w64-mingw32 native bootstrap). It see

Re: [Mingw-w64-public] [patch] Prefer to use local headers over installed headers

2013-03-14 Thread John E. / TDM
On 3/14/2013 6:26 PM, NightStrike wrote: > On Thu, Mar 14, 2013 at 1:26 PM, John E. / TDM wrote: >> Just to throw another data point out there, I use top-level configure >> for TDM-GCC (i.e. an x86_64-w64-mingw32 native bootstrap). It seems to >> work and is far easier than building each sub-tree

Re: [Mingw-w64-public] [patch] Prefer to use local headers over installed headers

2013-03-14 Thread NightStrike
On Thu, Mar 14, 2013 at 1:26 PM, John E. / TDM wrote: > On 3/14/2013 1:00 PM, NightStrike wrote: >> On Thu, Mar 14, 2013 at 11:27 AM, Corinna Vinschen >> wrote: >>> On Mar 14 10:53, NightStrike wrote: When you say "full mingw tree", do you mean that you are building crt, headers, and t

Re: [Mingw-w64-public] [patch] Prefer to use local headers over installed headers

2013-03-14 Thread John E. / TDM
On 3/14/2013 1:00 PM, NightStrike wrote: > On Thu, Mar 14, 2013 at 11:27 AM, Corinna Vinschen > wrote: >> On Mar 14 10:53, NightStrike wrote: >>> When you say "full mingw tree", do you mean that you are building crt, >>> headers, and tools using the top level configure/make, as opposed to >>> bui

Re: [Mingw-w64-public] [patch] Prefer to use local headers over installed headers

2013-03-14 Thread JonY
On 3/14/2013 23:52, Corinna Vinschen wrote: > > What two build systems? It's a fairly simple patch which allows the > normal user of mingw64 to build the entire source tree in a single > `configure; make; make install', nothing more, nothing less. I don't > understand why the unnecessary complic

Re: [Mingw-w64-public] [patch] Prefer to use local headers over installed headers

2013-03-14 Thread Corinna Vinschen
On Mar 14 15:00, NightStrike wrote: > On Thu, Mar 14, 2013 at 11:27 AM, Corinna Vinschen > wrote: > > On Mar 14 10:53, NightStrike wrote: > >> On Thu, Mar 14, 2013 at 5:13 AM, Corinna Vinschen > >> wrote: > >> > On Mar 13 16:18, NightStrike wrote: > >> >> On Wed, Mar 13, 2013 at 7:22 AM, Corinn

Re: [Mingw-w64-public] [patch] Prefer to use local headers over installed headers

2013-03-14 Thread Jacek Caban
On 3/14/13 8:00 PM, NightStrike wrote: > Pretty much nobody uses the top level configure. It > was an idea that I had that nobody really wanted, and so it fell into > disuse and doesn't really work (which I guess is what you are seeing). Personally I like the idea of top level configure, *but* th

Re: [Mingw-w64-public] [patch] Prefer to use local headers over installed headers

2013-03-14 Thread NightStrike
On Thu, Mar 14, 2013 at 11:27 AM, Corinna Vinschen wrote: > On Mar 14 10:53, NightStrike wrote: >> On Thu, Mar 14, 2013 at 5:13 AM, Corinna Vinschen >> wrote: >> > On Mar 13 16:18, NightStrike wrote: >> >> On Wed, Mar 13, 2013 at 7:22 AM, Corinna Vinschen >> >> wrote: >> >> > Hi, >> >> > >> >>

Re: [Mingw-w64-public] [patch] Prefer to use local headers over installed headers

2013-03-14 Thread Corinna Vinschen
On Mar 14 23:30, JonY wrote: > On 3/14/2013 18:41, Ruben Van Boxem wrote: > > 2013/3/14 Corinna Vinschen > > > >> On Mar 14 11:13, m...@morous.org wrote: > >>> > > You *have* to install the headers first as a prerequisite for the crt > >> to > work. There are generated headers requ

Re: [Mingw-w64-public] [patch] Prefer to use local headers over installed headers

2013-03-14 Thread JonY
On 3/14/2013 18:41, Ruben Van Boxem wrote: > 2013/3/14 Corinna Vinschen > >> On Mar 14 11:13, m...@morous.org wrote: >>> You *have* to install the headers first as a prerequisite for the crt >> to work. There are generated headers required for the CRT, not a plain and simple -

Re: [Mingw-w64-public] [patch] Prefer to use local headers over installed headers

2013-03-14 Thread Corinna Vinschen
On Mar 14 10:53, NightStrike wrote: > On Thu, Mar 14, 2013 at 5:13 AM, Corinna Vinschen wrote: > > On Mar 13 16:18, NightStrike wrote: > >> On Wed, Mar 13, 2013 at 7:22 AM, Corinna Vinschen > >> wrote: > >> > Hi, > >> > > >> > I'd like to resurrect a patch which has been refused last year, but >

Re: [Mingw-w64-public] [patch] Prefer to use local headers over installed headers

2013-03-14 Thread NightStrike
On Thu, Mar 14, 2013 at 5:13 AM, Corinna Vinschen wrote: > On Mar 13 16:18, NightStrike wrote: >> On Wed, Mar 13, 2013 at 7:22 AM, Corinna Vinschen >> wrote: >> > Hi, >> > >> > I'd like to resurrect a patch which has been refused last year, but >> > I think it's still helpful and maybe the opini

Re: [Mingw-w64-public] [patch] Prefer to use local headers over installed headers

2013-03-14 Thread Ruben Van Boxem
2013/3/14 Corinna Vinschen > On Mar 14 11:13, m...@morous.org wrote: > > > > > > > > You *have* to install the headers first as a prerequisite for the crt > to > > > work. There are generated headers required for the CRT, not a plain and > > > simple -I. > > > > Many packages generate headers or

Re: [Mingw-w64-public] [patch] Prefer to use local headers over installed headers

2013-03-14 Thread Corinna Vinschen
On Mar 14 11:13, m...@morous.org wrote: > > > > > You *have* to install the headers first as a prerequisite for the crt to > > work. There are generated headers required for the CRT, not a plain and > > simple -I. > > Many packages generate headers or some sources. Consider config.h.in -> > confi

Re: [Mingw-w64-public] [patch] Prefer to use local headers over installed headers

2013-03-14 Thread Rainer Emrich
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Am 14.03.2013 10:37, schrieb JonY: > On 3/14/2013 16:51, Rainer Emrich wrote: >> I just kick in because Corrina is completly right. A common case as for >> me, is to update the mingw-w64 runtime for an existing installation. So >> what you want, is to

Re: [Mingw-w64-public] [patch] Prefer to use local headers over installed headers

2013-03-14 Thread mity
> > You *have* to install the headers first as a prerequisite for the crt to > work. There are generated headers required for the CRT, not a plain and > simple -I. Many packages generate headers or some sources. Consider config.h.in -> config.h as the most common case. I cannot see that as a reas

Re: [Mingw-w64-public] [patch] Prefer to use local headers over installed headers

2013-03-14 Thread JonY
On 3/14/2013 16:51, Rainer Emrich wrote: > I just kick in because Corrina is completly right. A common case as for me, is > to update the mingw-w64 runtime for an existing installation. So what you > want, is to compile the runtime in one go, configue, make, make install. > That's impossible for no

Re: [Mingw-w64-public] [patch] Prefer to use local headers over installed headers

2013-03-14 Thread Corinna Vinschen
On Mar 14 10:13, Corinna Vinschen wrote: > Sorry, but I'm really confused about the unnecessary complexity. I don't > want to "stage" anything. I would like to be able call > > configure --prefix=... > make > make install > > That's a pretty standard scenario. But here's what happens: Tr

Re: [Mingw-w64-public] [patch] Prefer to use local headers over installed headers

2013-03-14 Thread Corinna Vinschen
On Mar 13 16:18, NightStrike wrote: > On Wed, Mar 13, 2013 at 7:22 AM, Corinna Vinschen wrote: > > Hi, > > > > I'd like to resurrect a patch which has been refused last year, but > > I think it's still helpful and maybe the opinions have changed a bit. > > Sorry.. did I refuse it? Can you link t

Re: [Mingw-w64-public] [patch] Prefer to use local headers over installed headers

2013-03-14 Thread Rainer Emrich
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Am 13.03.2013 21:18, schrieb NightStrike: > On Wed, Mar 13, 2013 at 7:22 AM, Corinna Vinschen > wrote: >> Hi, >> >> I'd like to resurrect a patch which has been refused last year, but I >> think it's still helpful and maybe the opinions have changed

Re: [Mingw-w64-public] [patch] Prefer to use local headers over installed headers

2013-03-13 Thread NightStrike
On Wed, Mar 13, 2013 at 7:22 AM, Corinna Vinschen wrote: > Hi, > > I'd like to resurrect a patch which has been refused last year, but > I think it's still helpful and maybe the opinions have changed a bit. Sorry.. did I refuse it? Can you link to the mailing list archive (I understand that the

[Mingw-w64-public] [patch] Prefer to use local headers over installed headers

2013-03-13 Thread Corinna Vinschen
Hi, I'd like to resurrect a patch which has been refused last year, but I think it's still helpful and maybe the opinions have changed a bit. For people building just the latest mingw64-headers and mingw64-crt, it's kind of surprising that mingw64-crt requires that the headers are already install