command: ./configure --with-cards=ice1724 --with-sequencer=yes ; make ; make install
I got:
make[1]: Entering directory `/usr/src/linux-2.6.24.3'
CC [M] /usr/src/alsa-driver-1.0.18a/acore/memory_wrapper.o
In file included from /usr/src/alsa-driver-1.0.18a/acore/memory_wrapper.c:25:
/usr/src/alsa-driver-1.0.18a/include/adriver.h: In function ‘dev_name’:
/usr/src/alsa-driver-1.0.18a/include/adriver.h:1642: error: dereferencing pointer to incomplete type
make[3]: *** [/usr/src/alsa-driver-1.0.18a/acore/memory_wrapper.o]
Need to modify ../alsa-driver-.../include/adriver.h
line 1638
#if LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 26) && \
LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 0)
static inline const char *dev_name(struct device *dev)
{
return dev->bus_id;
}
/* FIXME: return value is invalid */
#define dev_set_name(dev, fmt, args...) \
snprintf((dev)->bus_id, sizeof((dev)->bus_id), fmt, ##args)
#endif /* < 2.6.26 */
change on:
#if LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 22) && \
LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 0)
static inline const char *dev_name(struct device *dev)
{
return dev->bus_id;
}
#endif /* < 2.6.26 */
/* FIXME: return value is invalid */
#define dev_set_name(dev, fmt, args...) \
snprintf((dev)->bus_id, sizeof((dev)->bus_id), fmt, ##args)
05 December 2008
Subscribe to:
Post Comments (Atom)

0 коммент.:
Post a Comment