LCDproc development and user support list

Text archives Help


[Lcdproc] picolcd build problems


Chronological Thread 
  • From: andy at siliconlandmark.com (Andre Guibert de Bruet)
  • Subject: [Lcdproc] picolcd build problems
  • Date: Mon, 10 Nov 2008 10:06:10 -0500

On Nov 10, 2008, at 8:45 AM, Peter Hollas wrote:

> I'm trying to compile the latest cvs version of lcdproc for picolcd
> 20x2 on Mythbuntu 8.10 and have run into some problems. I had it
> working flawlessly before on Ubuntu 8.04 but this time I get an
> error when LCDd tries to load the picolcd driver.
>
> root at myth:~/lcdproc# ./configure --enable-libusb --enable-
> drivers=picolcd
> ...
> checking if libusb support has been enabled... yes
> configure: WARNING: pkg-config not (fully) installed; drivers
> requiring libusb may not be built
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
This is likely to be the cause of your problems.

> after doing a 'make' and 'make install', everything builds without
> errors, but when I try to start LCDd I get the following in syslog.
>
> Nov 10 12:59:39 myth LCDd: Could not open driver module /usr/lib/
> lcdproc/picolcd.so: /usr/lib/lcdproc/picolcd.so: undefined symbol:
> usb_release_interface
> Nov 10 12:59:39 myth LCDd: Driver [picolcd] binding failed
> Nov 10 12:59:39 myth LCDd: Could not load driver picolcd
> Nov 10 12:59:39 myth LCDd: There is no output driver
> Nov 10 12:59:39 myth LCDd: Critical error while initializing, abort.
>
> I'm assuming it's a libusb problem, but as far as I am aware I have
> the correct packages.

This problem is likely to be caused by the change in CVS with regards
to pkg-config. Make sure that pkg-config installed correctly prior to
running configure or hack the Makefile and adjust the linker parameters.

Cheers,
Andy

/* Andre Guibert de Bruet * 436f 6465 2070 6f65 742e 2042 6974 206a */
/* Managing Partner * 6f63 6b65 792e 2053 7973 4164 6d69 6e2e */
/* GSM: +1 734 846 8758 * 2055 4e49 5820 736c 6575 7468 2e00 0000 */
/* WWW: siliconlandmark.com * C/C++, Java, Perl, PHP, SQL, XHTML, XML */




Archive powered by MHonArc 2.6.18.

Top of page