[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Makefile:4: *** missing separator



Jazzforever schrieb:
Reinhold Plew schrieb:
 > Du solltest schon wissen, welchen Kernel Du benutzt.

Weiß ich auch, 'tschuldigung war 'etwas' ungenau im formulieren!

Also ich verwende den kernel 2.4.18-bf2.4, die Sourcen sind in einem Verzeichnis kernel-sources-2.4.18 installiert


 > also, er möchte gern unter /usr/src/linux-2.4.18/linux die Datei
 > modversions.h finden.
 >
 > Gibt es die dort?
Nein, weil das Verzeichnis mit den Sourcen für 2.4.18 nicht linux-* sondern kernel-sources-2.4.18 heißt.

 >> ich jetzt stattdessen das *linux-2.4.23* angeben oder lieber

Ich denke inzwischen etwas langsam, glaub ich
also laut locate gibt es dieses Verzeichnis hier:
/usr/src/kernel-headers-2.4.18-bf2.4/include/linux/modversions.h
also muss ich wohl LINUX_DIR=/usr/src/kernel-headers-2.4.18-bf2.4 im Makefile angeben?

Um's kurz zu machen das hat jetzt so funktioniert!

Vielen Dank, für die nächtliche Hilfe!!!

Erleichterter Gruß von

	Jazzforever

-------------------------

# Uncomment the appropriate line below:
# LINUX_DIR=/usr/src/linux
LINUX_DIR=/usr/src/kernel-headers-2.4.18-bf2.4
INFILE=printer.c
FILES=README Makefile printer.c
WEBDEST=download/linux-usb-printer

all:		printer.o

printer.o:	$(INFILE) Makefile
		cc -D__KERNEL__ -I$(LINUX_DIR)/include -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -fno-strict-aliasing -pipe -fno-strength-reduce -m486 -malign-loops=2 -malign-jumps=2 -malign-functions=2 -DCPU=586 -DMODULE -DMODVERSIONS -include $(LINUX_DIR)/include/linux/modversions.h   -c -o printer.o $(INFILE)

clean:
		rm -f printer.o

unload:
		ptal-init start || true
		/sbin/rmmod printer || true

# Uncomment "proto_bias=3" if you're using hpoj-0.8 (not 0.90 or later).
load:
		/sbin/insmod ./printer.o	# proto_bias=3

reload:		unload load

release:
		scp $(FILES) paschal@hpoj.sf.net:htdocs/$(WEBDEST)

update:
		for file in $(FILES) ; do mv -f $$file $$file.before_wget ; wget http://hpoj.sf.net/$(WEBDEST)/$$file ; done

Reply to: