LCDproc development and user support list

Text archives Help


Fwd: Re: [Lcdproc] Re: VLSYS L.I.S 2005 Driver written


Chronological Thread 
  • From: javatodd32 AT yahoo.com (Todd Luliak)
  • Subject: Fwd: Re: [Lcdproc] Re: VLSYS L.I.S 2005 Driver written
  • Date: Wed May 9 12:32:01 2007

Bingo. That took care of the unknown driver error during configure.
I downloaded a clean 0.5.1, ran:
# LD_RUN_PATH=/usr/local/lib ./configure --enable-libusb --enable-ftdi
--enable-drivers=all
as a test. Did a make, and compilation ran to completion.
I then applied the patch with:
patch -p1 --dry-run < 0.5.1_lis.patch to verify, then again without the
--dry-run option:
(Stripping trailing CRs from patch.)
patching file Changelog
(Stripping trailing CRs from patch.)
patching file INSTALL
(Stripping trailing CRs from patch.)
patching file LCDd.conf
(Stripping trailing CRs from patch.)
patching file acinclude.m4
(Stripping trailing CRs from patch.)
patching file aclocal.m4
(Stripping trailing CRs from patch.)
patching file configure
Hunk #1 succeeded at 1328 (offset 16 lines).
Hunk #2 succeeded at 10069 (offset -1056 lines).
(Stripping trailing CRs from patch.)
patching file docs/LCDd.8.in
(Stripping trailing CRs from patch.)
patching file server/drivers/Makefile.am
(Stripping trailing CRs from patch.)
patching file server/drivers/Makefile.in
(Stripping trailing CRs from patch.)
patching file server/drivers/lis.c
(Stripping trailing CRs from patch.)
patching file server/drivers/lis.h

Good to go so far.
Now autoconf, then rerun configure for lis:

# LD_RUN_PATH=/usr/local/lib ./configure --enable-libusb --enable-ftdi
--enable-drivers=lis

Looks good. No errors about "lis needs" anything, so I make.

config.status: creating server/Makefile
config.status: executing depfiles commands
make[2]: Leaving directory `/usr/local/src/lcd/lcdproc-0.5.1/server'
make[2]: Entering directory `/usr/local/src/lcd/lcdproc-0.5.1/server'
Making all in drivers
make[3]: Entering directory `/usr/local/src/lcd/lcdproc-0.5.1/server/drivers'
Makefile:262: *** commands commence before first target. Stop.
make[3]: Leaving directory `/usr/local/src/lcd/lcdproc-0.5.1/server/drivers'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/local/src/lcd/lcdproc-0.5.1/server'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/src/lcd/lcdproc-0.5.1'
make: *** [all] Error 2

Hmm. That's not right, and make is telling me very little as to why it is
failing.

I went and took a look at /server/drivers/Makefile, and found that we are
missing a trailing "\" on line 261 where we inserted the lis$(EXEEXT) line.
Added the traiiling character, and make completed sucessfully!

Thanks, and I can't wait to try it out later tonight!

-Todd


---------------------------------
Ahhh...imagining that irresistible "new car" smell?
Check outnew cars at Yahoo! Autos.Bingo. That took care of the unknown driver error during configure.
I downloaded a clean 0.5.1, ran:
# LD_RUN_PATH=/usr/local/lib ./configure --enable-libusb --enable-ftdi --enable-drivers=all
as a test. Did a make, and compilation ran to completion.
I then applied the patch with:
patch -p1 --dry-run < 0.5.1_lis.patch to verify, then again without the --dry-run option:
(Stripping trailing CRs from patch.)
patching file Changelog
(Stripping trailing CRs from patch.)
patching file INSTALL
(Stripping trailing CRs from patch.)
patching file LCDd.conf
(Stripping trailing CRs from patch.)
patching file acinclude.m4
(Stripping trailing CRs from patch.)
patching file aclocal.m4
(Stripping trailing CRs from patch.)
patching file configure
Hunk #1 succeeded at 1328 (offset 16 lines).
Hunk #2 succeeded at 10069 (offset -1056 lines).
(Stripping trailing CRs from patch.)
patching file docs/LCDd.8.in
(Stripping trailing CRs from patch.)
patching file server/drivers/Makefile.am
(Stripping trailing CRs from patch.)
patching file server/drivers/Makefile.in
(Stripping trailing CRs from patch.)
patching file server/drivers/lis.c
(Stripping trailing CRs from patch.)
patching file server/drivers/lis.h

Good to go so far.
Now autoconf, then rerun configure for lis:

# LD_RUN_PATH=/usr/local/lib ./configure --enable-libusb --enable-ftdi --enable-drivers=lis

Looks good. No errors about "lis needs" anything, so I make.

config.status: creating server/Makefile
config.status: executing depfiles commands
make[2]: Leaving directory `/usr/local/src/lcd/lcdproc-0.5.1/server'
make[2]: Entering directory `/usr/local/src/lcd/lcdproc-0.5.1/server'
Making all in drivers
make[3]: Entering directory `/usr/local/src/lcd/lcdproc-0.5.1/server/drivers'
Makefile:262: *** commands commence before first target.  Stop.
make[3]: Leaving directory `/usr/local/src/lcd/lcdproc-0.5.1/server/drivers'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/local/src/lcd/lcdproc-0.5.1/server'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/src/lcd/lcdproc-0.5.1'
make: *** [all] Error 2

Hmm. That's not right, and make is telling me very little as to why it is failing.

I went and took a look at /server/drivers/Makefile, and found that we are missing a trailing "\" on line 261 where we inserted the lis$(EXEEXT) line. Added the traiiling character, and make completed sucessfully!

Thanks, and I can't wait to try it out later tonight!

-Todd


Ahhh...imagining that irresistible "new car" smell?
Check out new cars at Yahoo! Autos.


Archive powered by MHonArc 2.6.18.

Top of page