[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: renamed objects and other languages
From: |
Ralf Wildenhues |
Subject: |
Re: renamed objects and other languages |
Date: |
Mon, 23 Apr 2007 08:04:15 +0200 |
User-agent: |
Mutt/1.5.15 (2007-04-13) |
Hello Florian,
* address@hidden wrote on Sun, Apr 22, 2007 at 03:38:45PM CEST:
> --- snip ----
> SUFFIXES = .x
>
> .x.cc:
>
> %.cc %.h: %.x
> :> $*.cc
> :> $*.h
>
> bin_PROGRAMS = aaa
> aaa_SOURCES = main.cc foo.x
> --- snip ----
>
> as soon long I don't add:
>
> --- snip ----
> aaa_CXXFLAGS = -I.
> --- snip ----
>
> the automatic renaming of the objectfiles breaks my compilation,
> because in the Makefile there is this rule created:
[...]
> Is there a way to tell automake to create a rule for foo.cc instead?
If foo.cc and foo.h are not to be distributed (i.e., they are not
portable to other systems), then put foo.x in EXTRA_DIST, foo.cc and
foo.h in nodist_aaa_SOURCES and CLEANFILES. I think you may have to
put foo.h into BUILT_SOURCES as well for a parallel build.
Hope that helps.
Cheers,
Ralf
- renamed objects and other languages, briegel, 2007/04/22
- Re: renamed objects and other languages,
Ralf Wildenhues <=
- Re: renamed objects and other languages, Benoit Sigoure, 2007/04/23
- Re: renamed objects and other languages, Florian Briegel, 2007/04/23
- Re: renamed objects and other languages, Benoit Sigoure, 2007/04/23
- Re: renamed objects and other languages, Florian Briegel, 2007/04/23
- Re: renamed objects and other languages, Ralf Wildenhues, 2007/04/23
- Re: renamed objects and other languages, Stepan Kasal, 2007/04/26
- Re: renamed objects and other languages, Ralf Wildenhues, 2007/04/26