trunk 3311 für 5140 bauen schlägt fehl

Beetlejuice

Mitglied
Mitglied seit
2 Feb 2007
Beiträge
251
Punkte für Reaktionen
0
Punkte
0
Hi!

Ich wollte gerade mit dem Trunk 3311 ein Image für die neue 5140 FW (.67) bauen, make blieb aber hier hängen:

Code:
#Correct other symlinks
cp source/ref-4mb_26-04.67/kernel/kernel_8mb_26_build/kernel/linux-2.6.13.1/drivers/usb/misc/usbauth/Makefile.26 \
		source/ref-4mb_26-04.67/kernel/kernel_8mb_26_build/kernel/linux-2.6.13.1/drivers/usb/ahci/Makefile.26
for i in ar7wdt.h avm_event.h avm_led.h avm_profile.h; do \
		ln -sf ../../drivers/char/avm_new/linux_$i \
			source/ref-4mb_26-04.67/kernel/kernel_8mb_26_build/kernel/linux-2.6.13.1/include/linux/$i; \
	done
ln -sf ../../drivers/char/avm_power/linux_avm_power.h \
		source/ref-4mb_26-04.67/kernel/kernel_8mb_26_build/kernel/linux-2.6.13.1/include/linux/avm_power.h
for i in ubik2_debug.h ubik2_interface.h ubik2_ul.h; do \
		ln -sf ../../drivers/char/ubik2/linux_$i \
			source/ref-4mb_26-04.67/kernel/kernel_8mb_26_build/kernel/linux-2.6.13.1/include/linux/$i; \
	done
ln -sf ../../drivers/isdn/capi_oslib/linux_capi_oslib.h \
		source/ref-4mb_26-04.67/kernel/kernel_8mb_26_build/kernel/linux-2.6.13.1/include/linux/capi_oslib.h
ln -sf ../../drivers/isdn/capi_oslib/linux_new_capi.h \
		source/ref-4mb_26-04.67/kernel/kernel_8mb_26_build/kernel/linux-2.6.13.1/include/linux/new_capi.h
ln -sf ../../drivers/net/avm_cpmac/linux_adm_reg.h \
		source/ref-4mb_26-04.67/kernel/kernel_8mb_26_build/kernel/linux-2.6.13.1/include/linux/adm_reg.h
ln -sf ../../drivers/net/avm_cpmac/linux_ar_reg.h \
		source/ref-4mb_26-04.67/kernel/kernel_8mb_26_build/kernel/linux-2.6.13.1/include/linux/ar_reg.h
ln -sf ../../drivers/net/avm_cpmac/linux_avm_cpmac.h \
		source/ref-4mb_26-04.67/kernel/kernel_8mb_26_build/kernel/linux-2.6.13.1/include/linux/avm_cpmac.h
ln -sf ../../drivers/char/avm_net_trace/avm_net_trace.h \
		source/ref-4mb_26-04.67/kernel/kernel_8mb_26_build/kernel/linux-2.6.13.1/include/linux/avm_net_trace.h
ln -s kernel_8mb_26_build/kernel/linux-2.6.13.1 source/ref-4mb_26-04.67/kernel/linux
touch source/ref-4mb_26-04.67/kernel/.unpacked
make: *** Keine Regel vorhanden, um das Target »make/linux/Config.ohio-4mb_26.04.67«, 
  benötigt von »source/ref-4mb_26-04.67/kernel/.configured«, zu erstellen.  Schluss.

Meine .config häng ich mal mit an...
 

Anhänge

  • config.txt
    14.3 KB · Aufrufe: 0
Versuch mal den angehängten Patch, hab mal die Unterschiede bei'm 8MB-Kernel der 7170 verglichen.
 

Anhänge

  • Config.ohio-4mb_26.04.67.zip
    7.4 KB · Aufrufe: 4
Leider kein Erfolg, make bleibt an der selben Stelle hängen.


Edit: Oder ich bin zu blöd den Patch anzuwenden!? Wo sollte der Patch etwas ändern? Ist das richtig, das dadurch eine Datei "Config.ohio-4mb_26.04.67" direkt im Freetz-Verzeichnis angelegt wird (also da, wo auch die .config liegt)?
Sorry wegen dieser blöden Fragen, aber das sind meine ersten Schritte mit Patch-Files...
 
Zuletzt bearbeitet:
Mit Trunk 3312 kommt make jetzt schonmal ein kleines Stück weiter:
Code:
#Correct other symlinks
cp source/ref-4mb_26-04.67/kernel/kernel_8mb_26_build/kernel/linux-2.6.13.1/drivers/usb/misc/usbauth/Makefile.26 \
		source/ref-4mb_26-04.67/kernel/kernel_8mb_26_build/kernel/linux-2.6.13.1/drivers/usb/ahci/Makefile.26
for i in ar7wdt.h avm_event.h avm_led.h avm_profile.h; do \
		ln -sf ../../drivers/char/avm_new/linux_$i \
			source/ref-4mb_26-04.67/kernel/kernel_8mb_26_build/kernel/linux-2.6.13.1/include/linux/$i; \
	done
ln -sf ../../drivers/char/avm_power/linux_avm_power.h \
		source/ref-4mb_26-04.67/kernel/kernel_8mb_26_build/kernel/linux-2.6.13.1/include/linux/avm_power.h
for i in ubik2_debug.h ubik2_interface.h ubik2_ul.h; do \
		ln -sf ../../drivers/char/ubik2/linux_$i \
			source/ref-4mb_26-04.67/kernel/kernel_8mb_26_build/kernel/linux-2.6.13.1/include/linux/$i; \
	done
ln -sf ../../drivers/isdn/capi_oslib/linux_capi_oslib.h \
		source/ref-4mb_26-04.67/kernel/kernel_8mb_26_build/kernel/linux-2.6.13.1/include/linux/capi_oslib.h
ln -sf ../../drivers/isdn/capi_oslib/linux_new_capi.h \
		source/ref-4mb_26-04.67/kernel/kernel_8mb_26_build/kernel/linux-2.6.13.1/include/linux/new_capi.h
ln -sf ../../drivers/net/avm_cpmac/linux_adm_reg.h \
		source/ref-4mb_26-04.67/kernel/kernel_8mb_26_build/kernel/linux-2.6.13.1/include/linux/adm_reg.h
ln -sf ../../drivers/net/avm_cpmac/linux_ar_reg.h \
		source/ref-4mb_26-04.67/kernel/kernel_8mb_26_build/kernel/linux-2.6.13.1/include/linux/ar_reg.h
ln -sf ../../drivers/net/avm_cpmac/linux_avm_cpmac.h \
		source/ref-4mb_26-04.67/kernel/kernel_8mb_26_build/kernel/linux-2.6.13.1/include/linux/avm_cpmac.h
ln -sf ../../drivers/char/avm_net_trace/avm_net_trace.h \
		source/ref-4mb_26-04.67/kernel/kernel_8mb_26_build/kernel/linux-2.6.13.1/include/linux/avm_net_trace.h
ln -s kernel_8mb_26_build/kernel/linux-2.6.13.1 source/ref-4mb_26-04.67/kernel/linux
touch source/ref-4mb_26-04.67/kernel/.unpacked
cp make/linux/Config.ohio-4mb_26.04.67 source/ref-4mb_26-04.67/kernel/kernel_8mb_26_build/kernel/linux-2.6.13.1/.config
PATH=/home/henning/freetz-trunk/toolchain/kernel/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games \
	make -j2 -C source/ref-4mb_26-04.67/kernel/kernel_8mb_26_build/kernel/linux-2.6.13.1 \
		CROSS_COMPILE="mipsel-unknown-linux-gnu-" \
		KERNEL_MAKE_PATH="/home/henning/freetz-trunk/toolchain/kernel/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" \
		ARCH="mips" \
		KERNEL_LAYOUT="4mb_26" \
		oldconfig
make[1]: Betrete Verzeichnis '/home/henning/freetz-trunk/source/ref-4mb_26-04.67/kernel/kernel_8mb_26_build/kernel/linux-2.6.13.1'
  HOSTCC  scripts/basic/fixdep
  HOSTCC  scripts/basic/split-include
  HOSTCC  scripts/basic/docproc
  SHIPPED scripts/kconfig/zconf.tab.h
  HOSTCC  scripts/kconfig/kxgettext.o
  SHIPPED scripts/kconfig/zconf.tab.c
  SHIPPED scripts/kconfig/lex.zconf.c
  HOSTCC  scripts/kconfig/conf.o
  HOSTCC  scripts/kconfig/mconf.o
  HOSTCC  scripts/kconfig/zconf.tab.o
  HOSTLD  scripts/kconfig/conf
scripts/kconfig/conf -o arch/mips/Kconfig
drivers/usb/Kconfig:134:warning: type of 'USB_AHCI' redefined from 'tristate' to 'boolean'

sound/oss/Kconfig:17:warning: 'select' used by config symbol 'SOUND_DAVINCI_TLV320AIC33' refer to undefined symbol 'SENSORS_TLV320AIC33'
sound/oss/Kconfig:10:warning: 'select' used by config symbol 'SOUND_DAVINCI' refer to undefined symbol 'DAVINCI_MCBSP'
sound/oss/Kconfig:49:warning: 'select' used by config symbol 'SOUND_OMAP_TSC2101' refer to undefined symbol 'OMAP_TSC2101'
sound/oss/Kconfig:50:warning: 'select' used by config symbol 'SOUND_OMAP_TSC2101' refer to undefined symbol 'OMAP_UWIRE'
.config:17: symbol value '32
' invalid for INIT_ENV_ARG_LIMIT
#
# using defaults found in .config
#
make[2]: *** [oldconfig] Fehler 1
make[1]: *** [oldconfig] Fehler 2
make[1]: Verlasse Verzeichnis '/home/henning/freetz-trunk/source/ref-4mb_26-04.67/kernel/kernel_8mb_26_build/kernel/linux-2.6.13.1'
make: *** [source/ref-4mb_26-04.67/kernel/.configured] Fehler 2

Offtopic: Ich muß mir jetzt wohl eingestehen, dass ich von Patch-Files keine Ahnung habe!
 
Bei mir geht der Kernel-Build ohne probleme durch. Versuch doch mal ein "make dirclean" vorher.
 
Die Trunk Version 3312 hatte ich absichtlich frisch ausgecheckt, Ergebnis siehe oben.

Aber Version 3314 ist durchgelaufen und das Image läuft einwandfrei!

:dance:

Vielen Dank!!!
 

Zurzeit aktive Besucher

Keine Mitglieder online.

Statistik des Forums

Themen
246,300
Beiträge
2,249,713
Mitglieder
373,904
Neuestes Mitglied
Elemir
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.