From: Joe P. <joe...@sn...> - 2004-04-13 23:37:22
|
On Monday 12 April 2004 11:09, Phil Clay wrote: > I'm having a problem installing hpoj 0.91 on Linux. > > I have installed libusb 0.1.8. > > When running ./configure for hpoj, it finds libusb correctly. > > Then while running make install for hpoj, I get the errors listed at the > end of this message. > > Does anybody have any insight into how to fix this? <...> > g++ -lusb -o ptal-mlcd ExMgr.o ParPort.o transport/ExTransport.o > transport/ExMlcTransport.o transport/ExMlcCommandChannel.o > ExMgr.o: In function `UsbMgr::llioInit(void)': > /home/phil/hpoj-0.91/mlcd/ExMgr.cpp:3945: undefined reference to `usb_init' > ExMgr.o: In function `UsbMgr::llioGlob(void)': > /home/phil/hpoj-0.91/mlcd/ExMgr.cpp:3959: undefined reference to > `usb_find_busses' You haven't given any information about your distribution. Assuming it is RPM-based and your libusb is installed as an RPM instead of source, you may be missing the development package for libusb. Depending on your distro, the package may be named something like "libusb-devel" . Also make sure you don't have any part of an older version of hpoj installed. -- Joe |