Also, ich versuche gerade meinen Drucker zum laufen zu bringen (HP PSC 750) und folge dabei der Anleitung von sourceforge.net (http://hpoj.sourceforge.net/download/li ... ter/README) nachdem alles andere fehlgeschlagen ist.
dabei soll ich 'make' starten. Nur bekomme ich da die obige Fehlermeldung (siehe Titel). Befehl war:
make -f /home/ulrich/debian/Makefile
wobei es sich bei diesem Makefile um das von sourceforge handelt (gleiches Verzeichnis wie die Readme)
Verwendeter Kernel ist 2.4.18-bf2.4 auf debian woody
Wer kann mir helfen?
Makefile:4: *** missing seperator. STOP.
-
- Beiträge: 4
- Registriert: 22.11.2003 20:55:17
- Wohnort: Chiemgau
-
- Beiträge: 4
- Registriert: 22.11.2003 20:55:17
- Wohnort: Chiemgau
Hm, die Dateien befinden sich in meinem Home-Verzeichnis (printer.c, Makefile und die Readme-Datei)Womit hast du denn das Makefile editiert? Bei Makefiles sind IIRC Tabs wichtig.
Außerdem solltest du make von dem Verzeichnis aufrufen, in dem auch printer.c ist.
Lad dir das Makefile einfach nochmal runter und editiere nur die entsprechede Kernel-Zeile
und der Befehl war (aus dem Home-Verzeichnis)
make -f ./Makefile
Hier die ersten Zeilen aus dem Makefile:
# Uncomment the appropriate line below:
# LINUX_DIR=/usr/src/linux
LINUX_DIR=/usr/src/linux-2.4.18
ls
INFILE=printer.c
FILES=README Makefile printer.c
WEBDEST=download/linux-usb-printer
all: printer.o
... usw.
ein auskommentieren der 4. Zeile (ls), sowie ein löschen der ganzen Zeile bewirken nix.
Ach so, ich editire mit kwrite.
Grüße Jazzforever
-
- Beiträge: 4
- Registriert: 22.11.2003 20:55:17
- Wohnort: Chiemgau
# Uncomment the appropriate line below:
# LINUX_DIR=/usr/src/linux
LINUX_DIR=/usr/src/linux-2.4.18
ls
INFILE=printer.c
FILES=README Makefile printer.c
WEBDEST=download/linux-usb-printer
Also inzwischen weiß ich was falsch ist. Für's Archiv. die Zeile 'ls' muss gelöscht werden. Dann funktioniert das Script
# LINUX_DIR=/usr/src/linux
LINUX_DIR=/usr/src/linux-2.4.18
ls
INFILE=printer.c
FILES=README Makefile printer.c
WEBDEST=download/linux-usb-printer
Also inzwischen weiß ich was falsch ist. Für's Archiv. die Zeile 'ls' muss gelöscht werden. Dann funktioniert das Script