From: Robert B. <rb...@ge...> - 2007-01-16 03:14:58
|
Hi *, in 0.10.0 I get the following error when building only with the NULL driver: ./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --sysconfdir=/etc/lcd4linux --with-drivers=NULL --with-plugins=all,!mysql,!python --without-python --without-x --build=i686-pc-linux-gnu ... i686-pc-linux-gnu-gcc -D_GNU_SOURCE -Wall -W -march=athlon-xp -O2 -pipe -o lcd4linux lcd4linux.o cfg.o debug.o drv.o evaluator.o hash.o layout.o pid.o timer.o thread.o udelay.o qprintf.o widget.o widget_text.o widget_bar.o widget_icon.o plugin.o plugin_cfg.o plugin_math.o plugin_string.o plugin_test.o plugin_time.o drv_NULL.o plugin_apm.o plugin_cpuinfo.o plugin_diskstats.o plugin_dvb.o plugin_exec.o plugin_i2c_sensors.o plugin_imon.o plugin_isdn.o plugin_loadavg.o plugin_meminfo.o plugin_netdev.o plugin_pop3.o plugin_ppp.o plugin_proc_stat.o plugin_seti.o plugin_statfs.o plugin_uname.o plugin_uptime.o plugin_wireless.o plugin_xmms.o -lm drv_NULL.o: In function `drv_NULL_quit': drv_NULL.c:(.text+0x43): undefined reference to `drv_generic_text_quit' Apparantly, it is missing to build and link the "drv_generic_text.c" here. Adding TEXT="yes" helps to the driver helps here. Also, the build system does not include all actual m4 files here, so rebuilding the configure won't work with the release sources. The attached patch should fix both these issues. Michael, did you think about releasing a new version of the software, as the supported devices list has grown impressively since 0.10.0? Bye, Robert |