[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