incubator-stdcxx-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Travis Vitek <vi...@roguewave.com>
Subject Re: missing build line for 22.locale.codecvt.out
Date Mon, 12 Nov 2007 22:09:59 GMT



Travis Vitek wrote:
> 
> So now we are pretty sure we know what is happening. All target names that
> end in .out will match to the pattern rule for generating .out files
> first. The question is how to fix it. Here are the options I see.
> 
>     1. rename the source file so the generated executable will not end in
> .out
>     2. change the .out rule to generate output files with some other
> extension
>     3. create an rule that is a better match than %.out so that rule is
> selected for 22.locale.codecvt.out
>     4. create a new makefile that includes the original GNUmakefile.tst,
> but defines the more explicit rule mentioned in 3
> 
> I dislike option 3 the most, and from the sound of it you won't want to
> use option 1. So how does option 2 sound?
> 
> Travis
> 

Another option would be to change the extension for executables. i.e.
[%.exe: %.o]

-- 
View this message in context: http://www.nabble.com/missing-build-line-for-22.locale.codecvt.out-tf4385887.html#a13715331
Sent from the stdcxx-dev mailing list archive at Nabble.com.


Mime
View raw message