[Xcircuit-dev] xcircuit 3.6.24-1 unusable on amd64

R. Timothy Edwards tim.edwards at multigig.com
Wed May 31 14:05:10 PDT 2006


Dear Larry,

> I touched up one very minor warning, patch appended.
> That leaves a bunch of copies of
> 
> Makefile:933: warning: overriding commands for target `dist'
> Makefile:621: warning: ignoring old commands for target `dist'
> Makefile:953: warning: overriding commands for target `all-recursive'
> Makefile:425: warning: ignoring old commands for target `all-recursive'
> Makefile:956: warning: overriding commands for target `install-recursive'
> Makefile:425: warning: ignoring old commands for target `install-recursive'
> 
> messages.  What's that all about?

When I first made the Tcl/Tk version, I couldn't figure out how to make
automake/autoconf handle both the Tcl and non-Tcl compile and install.
The above warnings come from the hack that I added to get the right
behavior.  It was the first thing that I tried that worked right.  I'm
sure there is another, more proper way to get the right install location,
but I haven't spent any time figuring out what it is.

The source of the warnings comes from defining ALL_TARGET and INSTALL_TARGET
at the bottom of Makefile.am.  These two are already defined by automake,
and the original definitions end up being defined in the Makefile as
"all-target" and "install-target", respectively.  These are defined by
automake in the definition for $(RECURSIVE_TARGETS).  The proper solution
I suspect involves defining $target-am.

						---Tim

+--------------------------------+-------------------------------------+
| Dr. R. Timothy Edwards (Tim)   | email: tim.edwards at multigig.com     |
| MultiGiG, Inc.                 | web:   http://www.multigig.com      |
| 100 Enterprise Way, Suite A-3  | phone: (831) 621-3283               |
| Scotts Valley, CA 95066        | cell:  (240) 401-0616               |
+--------------------------------+-------------------------------------+



More information about the Xcircuit-dev mailing list