u-boot???

Diskussionen um Bootloader, Kernel, Busybox
Markus_Heiden
Neugieriger
Neugieriger
Beiträge: 19
Registriert: Dienstag 11. Februar 2003, 23:37

u-boot???

Beitrag von Markus_Heiden »

Hi,

beim Kompilieren von HEAD mit cygwin ist make all bei u-boot ausgestiegen:

export CYGWIN
make -C /home/Markus/tuxbox-cvs/boot/u-boot dbox2_config
make[1]: Entering directory `/home/Markus/tuxbox-cvs/boot/u-boot'
rm -f include/config.h include/config.mk
Configuring for dbox2 board...
make[1]: Leaving directory `/home/Markus/tuxbox-cvs/boot/u-boot'
make -C /home/Markus/tuxbox-cvs/boot/u-boot CROSS_COMPILE=powerpc-tuxbox-linux-gnu-
make[1]: Entering directory `/home/Markus/tuxbox-cvs/boot/u-boot'
Makefile:54: /home/Markus/tuxbox-cvs/cdk/config.mk: No such file or directory
make[1]: *** No rule to make target `/home/Markus/tuxbox-cvs/cdk/config.mk'. Stop.
make[1]: Leaving directory `/home/Markus/tuxbox-cvs/boot/u-boot'
make: *** [.u-boot] Error 2

Was ist kaputt?
Homar
Senior Member
Beiträge: 1278
Registriert: Mittwoch 5. September 2001, 00:00

Beitrag von Homar »

naja, was soll ich sagen...

Ich habe heute früh (sehr) das gefixt gehabt, jedoch war jemand der Meinung Cygwin währe nicht erforderlich.

Dann musst du hand anlegen und es selber machen, oder auf einen anderweitigen Fix warten.

cdk/Makefile.am:

Code: Alles auswählen

boot: .u-boot .linuxkernel .driver

.u-boot: .bootstrap $(bootdir)/u-boot/Makefile
if HOSTRULESET_CYGWIN
	export CYGWIN
endif
	$(MAKE) -C $(bootdir)/u-boot dbox2_config
	$(MAKE) -C $(bootdir)/u-boot CROSS_COMPILE=$(target)-
	$(INSTALL) -m644 $(bootdir)/u-boot/u-boot $(bootprefix)
	$(INSTALL) $(bootdir)/u-boot/tools/mkimage $(hostprefix)/bin
if MAINTAINER_MODE
else
	$(MAKE) -C $(bootdir)/u-boot distclean
endif
	touch .u-boot
 
boot/u-boot/Makefile:

Code: Alles auswählen

# Deal with colliding definitions from tcsh etc.
VENDOR=

#########################################################################

ifndef CYGWIN
TOPDIR	:= $(shell if [ "$$PWD" != "" ]; then echo $$PWD; else pwd; fi)
else
TOPDIR	:= $(shell pwd)
endif
export	TOPDIR

ifeq (include/config.mk,$(wildcard include/config.mk))
# load ARCH, BOARD, and CPU configuration
include include/config.mk
obi
Senior Member
Beiträge: 1282
Registriert: Montag 12. November 2001, 00:00

Beitrag von obi »

hat das tolle cygwin kein funktionierendes pwd executable?
Markus_Heiden
Neugieriger
Neugieriger
Beiträge: 19
Registriert: Dienstag 11. Februar 2003, 23:37

Beitrag von Markus_Heiden »

Doch cygwin hat ein pwd executable. Gestern lieft die Kompilierung von HEAD unter cygwin ohne Patch durch.