Re: Panel build error: stddef.h (Karl M. Hegbloom) writes:
> Package: egcc
> Version: 2.90.27-0.7
>  [bcc'd to]
> Making all in panel
> make[2]: Entering directory `/usr/local/src/GNOME/gnome-core/panel'
> make[2]: *** No rule to make target `/usr/lib/gcc-lib/i486-linux/egcs-2.90.23/include/stddef.h', needed by `.deps/mico-parse.P'.  Stop.
> make[2]: Leaving directory `/usr/local/src/GNOME/gnome-core/panel'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/usr/local/src/GNOME/gnome-core'
> make: *** [all-recursive-am] Error 2
> zsh: exit 2     make

This is a problem with the `automake' dependency tracking mechanism.  It
cannot handle deleted header files.  Since it keeps track of system
headers too, it complains when you change compilers.  

This problem wasn't as visible with the 2 year release cycle of `gcc',
but is very evident with a new `egcs' compiler every two weeks ;-).
- Hari
Raja R Harinath ------------------------------
"When all else fails, read the instructions."      -- Cahn's Axiom
"Our policy is, when in doubt, do the right thing."   -- Roy L Ash

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]