nach erneutem make .lcdmenu fehlen links in /dev/...

Kreuzuebersetzer, Diskussion über Änderungen im Tuxbox-CDK und Tuxbox-CVS
worfdata
Interessierter
Interessierter
Beiträge: 54
Registriert: Dienstag 20. August 2002, 09:57

nach erneutem make .lcdmenu fehlen links in /dev/...

Beitrag von worfdata »

Nach einem lang dauernedem make all bekomme ich das CDK per boot net ans laufen. Jetzt habe ich die Datei rcinput.cpp vom lcdmenu geändert, rm .lcdmenu und make .lcdmenu ausgeführt. Beim nächsten Versuch, alles per boot net ans laufen zu kriegen, bekomme ich gesagt (genau hab ich nicht mehr im Kopf):
/dev/...lcd not found
/dev/...fd0 not found

sprich, er findet die /dev...Verweise für das LCD und für die Fernbedienung nicht mehr.

Jedesmal ein make all dauert mir zu lange.
Was muß ich alles neukompilieren ???

Windows/cygwin/bootmanager
thegoodguy
Erleuchteter
Erleuchteter
Beiträge: 465
Registriert: Mittwoch 14. August 2002, 20:45

Beitrag von thegoodguy »

Jetzt habe ich die Datei rcinput.cpp vom lcdmenu geändert
Wieso? Und was? Du hast sicher mit alten und neuen Treibern rumgespielt und da was durcheinander geworfen. Da haben sich die Devices geaendert.
Aber du brauchst nur das neu zu machen, was du geaendert hast.
worfdata
Interessierter
Interessierter
Beiträge: 54
Registriert: Dienstag 20. August 2002, 09:57

Beitrag von worfdata »

Wieso: Ich (viele) haben eine DBox mit dem bekannten Doppelsprung. Ich möchte mich ein wenig in die CDK-Programmierung einarbeiten und habe dort angefangen, Quellcode abzuändern, in der Hoffnung, irgendwann Softwareseitig eine Lösung für den Doppelsprung zu finden.

Und was: Ich habe einfach nur ein paar printf eingefügt, in der einen Datei. Ich habe nicht mit Treibern rumgespielt, kein cvs update gemacht!
thegoodguy
Erleuchteter
Erleuchteter
Beiträge: 465
Registriert: Mittwoch 14. August 2002, 20:45

Beitrag von thegoodguy »

Das wirst du in der Datei nicht fixen koennen, sofern du rel_1_0_0 oder rel_alexW benutzt.
In diesem Falle musst du zuerst die neuen Input-Treiber in die alten driver integrieren. vgl. http://tuxbox.berlios.de/forum/viewtopi ... ht=#123144
Falls du aber HEAD benutzt, haette ich da schon einen Modifikationsvorschlag.
worfdata
Interessierter
Interessierter
Beiträge: 54
Registriert: Dienstag 20. August 2002, 09:57

Beitrag von worfdata »

Ich benutze HEAD, mit den neuen Treibern, die den Timestamp erzeugen. Den Thread Phillips Fernbedienung kenne ich.

Das ist aber alles unabhängig von meinem Problem, daß nach einfachem einfügen eines printf und neucompilieren die devicefiles nicht mehr gefunden werden.
thegoodguy
Erleuchteter
Erleuchteter
Beiträge: 465
Registriert: Mittwoch 14. August 2002, 20:45

Beitrag von thegoodguy »

Also probier' bitte mal aus ob dir folgendes hilft: http://lists.berlios.de/pipermail/tuxbo ... 10885.html
worfdata
Interessierter
Interessierter
Beiträge: 54
Registriert: Dienstag 20. August 2002, 09:57

Beitrag von worfdata »

@thegoodguy: Danke erstmal für deine schnellen Antworten.

Leider hilft mir das immernochnicht bei meinem eigentlichen Problem 8-(
Werd wohl mit stundenlangen Kompilierzeiten leben müssen.
thegoodguy
Erleuchteter
Erleuchteter
Beiträge: 465
Registriert: Mittwoch 14. August 2002, 20:45

Beitrag von thegoodguy »

Ich verstehe dein Problem nicht ganz:
Wenn du nur Aenderungen wie beschrieben gemacht hast, brauchst du nur das neu zu compilieren, was du geaendert hast - sonst nix.
Das muss funktionieren - und tut es auch.
Wenn nicht, probier' es doch mal mit dem Original rcinput.cpp.
Sonst Logs ...