[linux-audio-user] Re: cannot compile alsa for 2.6.2

Clemens Ladisch clemens at ladisch.de
Thu Feb 19 10:24:58 EST 2004


David Baron wrote:
> > what does configure.log say about this?
>
> The offender is this:
> | /* confdefs.h.  */
> |
> | #define PACKAGE_NAME ""
> | #define PACKAGE_TARNAME ""
> | #define PACKAGE_VERSION ""
> | #define PACKAGE_STRING ""
> | #define PACKAGE_BUGREPORT ""
> | /* end confdefs.h.  */
> | #ifdef __STDC__
> | # include <limits.h>
> | #else
> | # include <assert.h>
> | #endif
> |
> linux/limit.h does not exist.

By definig the __STDC__ symbol, the compiler says that it's compatible
to ISO/ANSI C.  limits.h is one of the standard C headers, it should
not live in some "linux" directory but in /usr/include or some other
standard place.  Apparently, the compiler's headers path is broken.


Regards,
Clemens






More information about the Linux-audio-user mailing list