kred-x.o: kred-x.c
	gcc -O2 -c kred-x.c
	ld -r -Bstatic kred-x.o -lX11 -lX11 -lX11
	mv a.out kred-x.o
	make run

# 	Der Tip mit dem dreifachen -lX11 hätte ja auch
#	mal in den News stehen können, ich habe stundenlang
#	erfolglos compiliert!

run:
	cd ../ueb4; scheme -l ../ueb5/kred-x.o

ueb7:
	co -rUeb7 kred-x.c
	cd ../ueb4; co -rUeb7 kred.scm
	make

ueb5: ueb4
	co -rUeb5 kred-x.c
	make

scm: ueb4
	cd ../ueb4; scheme -l ../ueb5/kred-x.scm

ueb4:
	cd ../ueb4; co -rUeb4 kred.scm
