Programming is like sex, one mistake, and you have to support it for life
my software never has bugs....it just develops random features
Een configure script heb je alleen nodig als je handmatig gaat compileren. Omdat je het via apt-get hebt gedaan, is dit al voor je gebeurd. Je zult op zoek moeten naar de locatie waar apt-get de drivers heeft neergezet.The Specialist schreef op 21 november 2003 @ 00:39:
Probleem: wanneer ik LCDproc (versie 0.4.3) via de apt-get methode download ben ik niet in staat om mijn LCD aangestuurd te krijgen omdat hij de drivers niet mee compileerd.
Wanneer ik de source download en vervolgens de compile-readme bekijk, dan klopt daar geen bal van. In die docu staat dat je eerst het volgende commando uit moet voeren:
code:
1 $ sh autogen.sh
, maar dit bestand bestaat helemaal niet!!!
Hierna zou je het bestand "configure"moeten runnen waarmee je de gewenste instellingen zou moeten maken, maar dit gaat dus ook niet (programma draait wel, maar ik kan niks instellen. Vermoedelijke door het weigeren van autogen.sh).
Iemand enig idee hoe ik dit op moet lossen? (ik moet het VOOR aanstaande zondag (23e) werkend hebben!)
Gooi die compile-readme dus maar weg, want daar heb je niets aan.
Wat zegt "man lcdproc"?
[ Voor 8% gewijzigd door dawuss op 21-11-2003 00:43 . Reden: typo+toevoeging ]
micheljansen.org
Fulltime Verslaafde Commandline Fetisjist ©
Programming is like sex, one mistake, and you have to support it for life
my software never has bugs....it just develops random features
Ik moet toch zeggen dat alles er volgens mij duidelijk instaat:blaataaps schreef op 21 november 2003 @ 22:22:
Misschien moet je er eens bijzetten waarom het niet werkt, bijvoorbeeld een foutmelding die je krijgt, met zulke generieke informatie 'het werkt niet' kunnen wij helaas niet in onze glazen bol zien wat er fout gaat
via apt-get werkt niet want hij compileerd tijdens de installatie de drivers er niet bij.
Als ik hem zelf compileer via de INSTALL file die erbij staat, dan heb ik punt 1 geen idee wat ik aan het doen ben, en punt 2 weet ik niet waar hij het programma nu wegzet, en punt 3, hoe moet ik nu zorgen dat hij alle meuk automatisch laad bij het starten?
BTW: bij zelf compileren werkt alles wel!
Programming is like sex, one mistake, and you have to support it for life
my software never has bugs....it just develops random features
Nou, veel vager kun je het niet omschrijven. Met een "apt-get install" compileer je namelijk helemaal niks, maar installeer je al gecompileerde software.The Specialist schreef op 21 november 2003 @ 22:32:
[...]
Ik moet toch zeggen dat alles er volgens mij duidelijk instaat:
via apt-get werkt niet want hij compileerd tijdens de installatie de drivers er niet bij.
Op het moment dat ik lcdproc met apt-get installeer wordt ie netjes geinstalleerd en zijn er een aantal drivers al meteen beschikbaar.
Dus, je doet een "apt-get install lcdproc", daarna pas je je LCDd.conf aan, je start de boel, en het werkt niet? Wat werkt er niet? Krijg je een foutmelding? Staat de juiste driver er niet wij?
"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney
Welnu. Omdat jullie blijkbaar het probleem niet begrijpen zal ik alles nogmaals eens duidelijk uitleggen:Creepy schreef op 21 november 2003 @ 22:52:
[...]
Nou, veel vager kun je het niet omschrijven. Met een "apt-get install" compileer je namelijk helemaal niks, maar installeer je al gecompileerde software.
Op het moment dat ik lcdproc met apt-get installeer wordt ie netjes geinstalleerd en zijn er een aantal drivers al meteen beschikbaar.
Dus, je doet een "apt-get install lcdproc", daarna pas je je LCDd.conf aan, je start de boel, en het werkt niet? Wat werkt er niet? Krijg je een foutmelding? Staat de juiste driver er niet wij?
Ik heb een CrystalFontz LCD, gekoppeld aan mijn LPT poort.
Dit wil ik aansturen met lcdproc.
Wanneer ik op mijn debian computer het commando "apt-get install lcdproc" doe, dan installeerd hij lcdproc 0.4.3 CVS stable.
Dat installeren gaat allemaal prima, maar runnen ho maar!
Ik configureer LCDd.conf en save die boel.
Wanneer ik LCDd start gaat dat niet goed. Hij geeft aan dat hij geen driver heeft voor het geconfigureerde LCD, welk LCD ik ook instel!
Mijn vermoeden vertelde mij dat de drivers niet gecompileerd waren, dus heb ik de source gedownload.
In de handleiding van die source staat het één en ander uitgelegd. Ik heb die stappen allemaal keurig uitgevoerd en nu werkt het ook deels.
In het kort de compile-stappen (uitgevoerd als root):
1
2
3
4
| /home/eric/progs$ tar xzvf lcdproc-0.4.3.tar.gz /home/eric/progs/lcdproc-0.4.3$ ./configure --help /home/eric/progs/lcdproc-0.4.3$ ./configure --prefix=/usr/local --enable-drivers=all /home/eric/progs/lcdproc-0.4.3$ make |
Na het commando make gaat hij de boel compileren enzo en gebeurd er verder niets. Als ik na het compileren LCDd of lcdproc intyp, dan start heel de boel wel, maar waar staat het nou en hoe de-installeer ik dat zelf-gecompilede stukje software nou weer? Ik heb namelijk geen idee wat ik aan het doen ben bij het zelf-compilen.
En hoe kan ik zorgen dat ik in debian LCDd en lcdproc automatisch op kan laten starten (a.u.b. gedetaileerd vertellen, want ik krijg ook dat niet voor elkaar!).
Programming is like sex, one mistake, and you have to support it for life
my software never has bugs....it just develops random features
Wanneer ik lcdproc installeer via de apt-get methode, dan krijg ik, wanneer ik LCDd.conf gewijzigd heb en LCDd laat runnen, dan komt hij met de volgende foutmelding:
1
2
3
4
5
6
7
| $ LCDd CFontz: init() failed (No Such Device) Driver load failed, return code < 0 Could not load driver CFontz There is no output driver Critical error: main.c:236, abort |
Programming is like sex, one mistake, and you have to support it for life
my software never has bugs....it just develops random features
Verwijderd
Ik heb het voor het gemak even binnengehaald en met slechts een paar wijzigingen is het functioneel. Als je de melding beter bekijkt, geeft hij 'No Such Device' aan. Ik vermoed dat de 'Device=' niet correct is, of dat het apparaat niet gevonden wordt op die device.
Debian heeft geen halve pakketten in z'n repository, tenzij een of andere licentie ze in de weg zit om het volledige pakket aan te bieden. Dat is hier niet het geval.
OK, ik heb nu ook debian draaienThe Specialist schreef op 22 november 2003 @ 17:25:
Voor de duidelijkheid:
Wanneer ik lcdproc installeer via de apt-get methode, dan krijg ik, wanneer ik LCDd.conf gewijzigd heb en LCDd laat runnen, dan komt hij met de volgende foutmelding:
code:Wat moet ik hier nu mee???
1 2 3 4 5 6 7 $ LCDd CFontz: init() failed (No Such Device) Driver load failed, return code < 0 Could not load driver CFontz There is no output driver Critical error: main.c:236, abort
En nu ben ik ook bezig om mijn 4x20 LCD aan de praat te krijgen.
Maar ik krijg precies dezelfde foutmelding!
Weet iemand hoe ik dit kan oplossen?
Als het goed is komt ie dan weer op de prompt uit, waar je vervolgens "make install" doet om het geheel te installerenNa het commando make gaat hij de boel compileren enzo en gebeurd er verder niets
met ./configure --prefix=/usr/ (of /usr/local etc..) kun je ook instellen waar het moet komen
Als het goed is levert debian vaak gewoon alles mee wat nodig is, het beste kun je op de lcdproc site kijken als het niet lijkt te werken
"For my friends, anything; for my enemies, the law."
Waar heb je dat LCD op aangesloten? Als hij op de parallele poort zit, dan moet je driver=HD44780 gebruiken en als het een seriële is, moet je driver=CFontz gebruiken. Als het een USB- LCD is, dan weet ik het nietJWR schreef op 28 januari 2004 @ 21:46:
[...]
OK, ik heb nu ook debian draaien.
En nu ben ik ook bezig om mijn 4x20 LCD aan de praat te krijgen.
Maar ik krijg precies dezelfde foutmelding!
Weet iemand hoe ik dit kan oplossen?
@BlouweKip, dit is een oud, geschopt topic je antwoord op iemand die dit in November 2003 getypt heeft
[ Voor 11% gewijzigd door Jaap-Jan op 28-01-2004 23:19 ]
| Last.fm | "Mr Bent liked counting. You could trust numbers, except perhaps for pi, but he was working on that in his spare time and it was bound to give in sooner or later." -Terry Pratchett
Ik zie het nu@BlouweKip, dit is een oud, geschopt topic je antwoord op iemand die dit in November 2003 getypt heeft
Maar ja, wie weet leest ie het en heeft ie er wat aan
"For my friends, anything; for my enemies, the law."