Howto: Erstellen eines kompletten Images

Kreuzuebersetzer, Diskussion über Änderungen im Tuxbox-CDK und Tuxbox-CVS
Npq
Senior Member
Beiträge: 1339
Registriert: Donnerstag 24. April 2003, 12:12

Beitrag von Npq »

Da fehlt wahrscheinlich das pkgconfig-devel Paket.

Kommt auf deine Distri an wie das heißt und wie man das installiert.
overfish
Neugieriger
Neugieriger
Beiträge: 10
Registriert: Montag 15. März 2004, 13:23

Beitrag von overfish »

Hallo,
danke das war es !!! :D
Mfg morefish
Zwer2k
Interessierter
Interessierter
Beiträge: 22
Registriert: Montag 12. September 2005, 01:00

Beitrag von Zwer2k »

Hallo,

hab nach der Anleitung das Image erstellt und geflasht, funktioniert super :) . Versuche ich aber CDK vom Netz zu boooten kommt folgendes:

Code: Alles auswählen

debug: DDF: Calibrating delay loop... debug: DDF: 67.79 BogoMIPS
debug: BMon V1.0  mID 01
debug: feID 7a    gtxID 0b
debug: fpID 5a     dsID 01-6a.5a.1c.07.00.00-49
debug: HWrev X5  SWrev 0.81
debug: B/Ex/Fl(MB) 32/00/08
WATCHDOG reset enabled
dbox2:root> debug: 
BOOTP/TFTP bootstrap loader (v0.3)
debug: 
debug: Transmitting BOOTP request via broadcast
debug: Unknown RFC1048-tag debug: 11 debug: 15 debug: 2f debug: 64 debug: 62 deb
ug: 6f debug: 78 debug: 32 debug: 2f debug: 64 debug: 62 debug: 6f debug: 78 deb
ug: 32 debug: 2f debug: 63 debug: 64 debug: 6b debug: 72 debug: 6f debug: 6f deb
ug: 74 debug: 2f debug: 
debug: Unknown RFC1048-tag debug: f debug: b debug: 65 debug: 78 debug: 61 debug
: 6d debug: 70 debug: 6c debug: 65 debug: 2e debug: 6f debug: 72 debug: 67 debug
: 
debug: Got BOOTP reply from Server IP 192.168.0.2, My IP 192.168.0.61
debug: Sending TFTP-request for file /dbox2/dbox2/tftpboot/u-boot
will verify ELF image, start= 0x800000, size= 136132
verify sig: 262
boot net: boot file has no valid signature
Branching to 0x40000


U-Boot 1.1.2 (Tuxbox) (Oct 30 2005 - 11:24:31)

CPU:   PPC823ZTnnB2 at 67.200 MHz: 2 kB I-Cache 1 kB D-Cache
Board: DBOX2, Nokia, BMon V1.0
       Watchdog enabled
I2C:   ready
DRAM:  32 MB
FLASH:  8 MB
FB:    ready
LCD:   ready
In:    serial
Out:   serial
Err:   serial
Net:   SCC ETHERNET
BOOTP broadcast 1
DHCP client bound to address 192.168.0.61
Using SCC ETHERNET device
TFTP from server 192.168.0.2; our IP address is 192.168.0.61
Filename '/dbox2/dbox2/tftpboot/kernel-cdk'.
Load address: 0x100000
Loading: Using SCC ETHERNET device
TFTP from server 192.168.0.2; our IP address is 192.168.0.61
Filename 'logo-lcd'.
Load address: 0x100000
Loading: *
TFTP error: 'File not found' (1)
can't find logo
BOOTP broadcast 1
DHCP client bound to address 192.168.0.61
Using SCC ETHERNET device
TFTP from server 192.168.0.2; our IP address is 192.168.0.61
Filename '/dbox2/dbox2/tftpboot/kernel-cdk'.
Load address: 0x100000
Loading: Using SCC ETHERNET device
TFTP from server 192.168.0.2; our IP address is 192.168.0.61
Filename 'logo-fb'.
Load address: 0x100000
Loading: *
TFTP error: 'File not found' (1)
can't find logo

Options:
  1: console on ttyS0
  2: console on fb0
  3: console on null
Select option (1-3), other keys to stop autoboot:  0 
BOOTP broadcast 1
DHCP client bound to address 192.168.0.61
Using SCC ETHERNET device
TFTP from server 192.168.0.2; our IP address is 192.168.0.61
Filename '/dbox2/dbox2/tftpboot/kernel-cdk'.
Load address: 0x100000
Loading: Using SCC ETHERNET device
TFTP from server 192.168.0.2; our IP address is 192.168.0.61
Filename '/dbox2/dbox2/tftpboot/kernel-cdk'.
Load address: 0x100000
Loading: #################################################################
         ###############################################################
done
Bytes transferred = 652751 (9f5cf hex)
..............................................................
Un-Protected 62 sectors
## Booting image at 00100000 ...
   Image Name:   dbox2
   Image Type:   PowerPC Linux Kernel Image (gzip compressed)
   Data Size:    652687 Bytes = 637.4 kB
   Load Address: 00000000
   Entry Point:  00000000
   Verifying Checksum ... OK
   Uncompressing Kernel Image ... OK
Linux version 2.4.31-dbox2 (root@Multitainer) (gcc version 3.4.4) #1 So Okt 30 1
1:25:31 CET 2005
On node 0 totalpages: 8192
zone(0): 8192 pages.
zone(1): 0 pages.
zone(2): 0 pages.
Kernel command line: root=/dev/nfs rw nfsroot=192.168.0.2:/dbox2/dbox2/cdkroot i
p=192.168.0.61:192.168.0.2::255.255.255.0:::off console=ttyS0
Decrementer Frequency = 252000000/60
m8xx_wdt: active wdt found (SWTC: 0xFFFF, SWP: 0x1)
m8xx_wdt: keep-alive trigger installed (PITC: 0x1000)
Console: colour dummy device 80x25
Calibrating delay loop... 66.96 BogoMIPS
Memory: 30828k available (1108k kernel code, 372k data, 60k init, 0k highmem)
Dentry cache hash table entries: 4096 (order: 3, 32768 bytes)
Inode cache hash table entries: 2048 (order: 2, 16384 bytes)
Mount cache hash table entries: 512 (order: 0, 4096 bytes)
Buffer cache hash table entries: 1024 (order: 0, 4096 bytes)
Page-cache hash table entries: 8192 (order: 3, 32768 bytes)
POSIX conformance testing by UNIFIX
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
Starting kswapd
devfs: v1.12c (20020818) Richard Gooch (rgooch@atnf.csiro.au)
devfs: boot_options: 0x1
JFFS2 version 2.2. (NAND) (C) 2001-2003 Red Hat, Inc.
Squashfs 2.2-r2 (released 2005/09/08) (C) 2002-2005 Phillip Lougher
i2c-core.o: i2c core module version 2.6.1 (20010830)
i2c-dev.o: i2c /dev entries driver module version 2.6.1 (20010830)
CPM UART driver version 0.04
ttyS0 at 0x0280 is on SMC1 using BRGttyS1 at 0x0380 is on SMC2 using BRG2
pty: 256 Unix98 ptys configured
eth0: CPM ENET Version 0.2.dbox2 on SCC2, 00:50:9c:40:ff:bd
D-Box 2 flash driver (size->0x800000 mem->0x10000000)
D-Box 2 flash memory: Found 2 x16 devices at 0x0 in 32-bit bank
 Intel/Sharp Extended Query Table at 0x0035
cfi_cmdset_0001: Erase suspend on write enabled
Creating 6 MTD partitions on "D-Box 2 flash memory":
0x00000000-0x00020000 : "BR bootloader"
0x00020000-0x00040000 : "FLFS (U-Boot)"
0x00040000-0x006a0000 : "root (Cramfs)"
0x006a0000-0x00800000 : "var (JFFS2)"
0x00020000-0x00800000 : "Flash without bootloader"
0x00000000-0x00800000 : "Complete Flash"
Linux video capture interface: v1.00
mice: PS/2 mouse device common for all mice
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP
IP: routing cache hash table of 512 buckets, 4Kbytes
TCP: Hash tables configured (established 2048 bind 4096)
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
VFS: Cannot open root device "nfs" or 00:ff
Please append a correct "root=" boot option
Kernel panic: VFS: Unable to mount root fs on 00:ff
 <0>Rebooting in 180 seconds..
Hat jemand eine Idee?
Npq
Senior Member
Beiträge: 1339
Registriert: Donnerstag 24. April 2003, 12:12

Beitrag von Npq »

Du benutzt wahrscheinlich den "Flash"-Kernel.

Mit dem kannst du keinen nfsroot mounten weil die Option nicht eingeschaltet ist in der Kernelconfig.

Also entweder CDK-Kernel nehmen oder selber anpassen.
Zwer2k
Interessierter
Interessierter
Beiträge: 22
Registriert: Montag 12. September 2005, 01:00

Beitrag von Zwer2k »

Was benötige ich um ein Plugin schreiben und den direckt ohne flashen ausprobieren zu können? Gibt es da eine anleitung? Suche hat mir leder nichts gebracht. Kann ich das mit dem CDK-Kernel machen? Wenn ja, wo kann ich den runterladen?
SmoG
Beiträge: 2
Registriert: Montag 2. Januar 2006, 17:00

Beitrag von SmoG »

Hi!

bei mir kommt bei "make flash-squashfsimages" immer folgender fehler, hat vielleicht jemand ne lösung??

Code: Alles auswählen

make /home/marcus/dbox2/cdkflash/.cramfs
make[2]: Entering directory `/home/marcus/tuxbox-cvs/cdk'
make[2]: `/home/marcus/dbox2/cdkflash/.cramfs' is up to date.
make[2]: Leaving directory `/home/marcus/tuxbox-cvs/cdk'
/usr/bin/fakeroot /bin/false /home/marcus/dbox2/cdkflash/cramfs/ /home/marcus/dbox2/cdkflash/root-squashfs.img -be
make[1]: *** [flash-squashfsroot] Error 1
make[1]: Leaving directory `/home/marcus/tuxbox-cvs/cdk'
make: *** [/home/marcus/dbox2/cdkflash/root-squashfs-neutrino.img] Error 2
Davor kommen keine fehler :gruebel:

MfG SmoG :lol:
hannebamb(el)
Foren-Moderator
Beiträge: 297
Registriert: Montag 11. Oktober 2004, 14:51

Beitrag von hannebamb(el) »

also auf den ersten Blick scheint dir fakeroot zu fehlen.
SmoG
Beiträge: 2
Registriert: Montag 2. Januar 2006, 17:00

Beitrag von SmoG »

eigendlich hab ich das drauf :gruebel:

apt-get sagt "fakeroot is already the newest version"

Edit:
Hat sich erledigt, lag nur an ner berechtigung :oops:
atzi
Interessierter
Interessierter
Beiträge: 27
Registriert: Donnerstag 29. Dezember 2005, 22:14

Beitrag von atzi »

Hi,
wollte es nun auch einmal probieren.
Habe colinux drauf.
Bei Eingabe von: make flash-squashfsneutrinoimages

kommt folgendes:

Code: Alles auswählen

Making all in sectionsd
make[4]: Entering directory `/mnt/yadi/tuxbox-cvs/apps/tuxbox/neutrino/daemons/sectionsd'
if powerpc-tuxbox-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../lib -I/mnt/yadi/dbox/cdkroot/include/tuxbox/connection -I/mnt/yadi/dbox/cdkroot/include/tuxbox -I/mnt/yadi/dbox/cdkroot/include/tuxbox/xmltree   -D DO_NOT_INCLUDE_STUFF_NOT_NEEDED_FOR_SECTIONSD -I/mnt/yadi/tuxbox-cvs/driver/dvb/include -I/mnt/yadi/tuxbox-cvs/driver/include  -Wall -mcpu=823 -mmultiple -mstring -meabi -pipe -Os -MT sectionsd.o -MD -MP -MF ".deps/sectionsd.Tpo" -c -o sectionsd.o sectionsd.cpp; \
then mv -f ".deps/sectionsd.Tpo" ".deps/sectionsd.Po"; else rm -f ".deps/sectionsd.Tpo"; exit 1; fi
sectionsd.cpp: In function `void sendAllEvents(int, t_channel_id, bool)':
sectionsd.cpp:1149: error: 'class SIevent' has no member named 'name'
sectionsd.cpp:1154: error: 'class SIevent' has no member named 'name'
sectionsd.cpp:1163: error: 'class SIevent' has no member named 'name'
sectionsd.cpp:1164: error: 'class SIevent' has no member named 'text'
sectionsd.cpp:1166: error: 'class SIevent' has no member named 'extendedText'
sectionsd.cpp:1170: error: 'class SIevent' has no member named 'text'
sectionsd.cpp:1181: error: 'class SIevent' has no member named 'name'
sectionsd.cpp:1185: error: 'class SIevent' has no member named 'text'
sectionsd.cpp:1187: error: 'class SIevent' has no member named 'extendedText'
sectionsd.cpp:1192: error: 'class SIevent' has no member named 'text'
sectionsd.cpp: In function `void sendEventList(int, unsigned char, unsigned char, int)':
sectionsd.cpp:2389: error: 'class SIevent' has no member named 'name'
sectionsd.cpp:2397: error: 'class SIevent' has no member named 'name'
sectionsd.cpp:2398: error: 'class SIevent' has no member named 'name'
sectionsd.cpp:2409: error: 'class SIevent' has no member named 'name'
sectionsd.cpp:2410: error: 'class SIevent' has no member named 'text'
sectionsd.cpp:2412: error: 'class SIevent' has no member named 'extendedText'
sectionsd.cpp:2416: error: 'class SIevent' has no member named 'text'
sectionsd.cpp:2427: error: 'class SIevent' has no member named 'name'
sectionsd.cpp:2431: error: 'class SIevent' has no member named 'text'
sectionsd.cpp:2433: error: 'class SIevent' has no member named 'extendedText'
sectionsd.cpp:2438: error: 'class SIevent' has no member named 'text'
sectionsd.cpp: In function `void commandLoadLanguages(int, char*, unsigned int)':
sectionsd.cpp:2896: error: `SIlanguage' has not been declared
sectionsd.cpp:2896: error: `loadLanguages' undeclared (first use this function)
sectionsd.cpp:2896: error: (Each undeclared identifier is reported only once for each function it appears in.)
sectionsd.cpp: In function `void commandSaveLanguages(int, char*, unsigned int)':
sectionsd.cpp:2912: error: `SIlanguage' has not been declared
sectionsd.cpp:2912: error: `saveLanguages' undeclared (first use this function)
sectionsd.cpp: In function `void commandSetLanguages(int, char*, unsigned int)':
sectionsd.cpp:2941: error: `SIlanguage' has not been declared
sectionsd.cpp:2941: error: `setLanguages' undeclared (first use this function)
sectionsd.cpp: In function `void commandGetLanguages(int, char*, unsigned int)':
sectionsd.cpp:2960: error: `SIlanguage' has not been declared
sectionsd.cpp:2960: error: `getLanguages' undeclared (first use this function)
sectionsd.cpp: In function `void commandSetLanguageMode(int, char*, unsigned int)':
sectionsd.cpp:2989: error: `SIlanguage' has not been declared
sectionsd.cpp:2989: error: `setMode' undeclared (first use this function)
sectionsd.cpp: In function `void commandGetLanguageMode(int, char*, unsigned int)':
sectionsd.cpp:3009: error: `SIlanguage' has not been declared
sectionsd.cpp:3009: error: `getMode' undeclared (first use this function)
sectionsd.cpp: In function `int main(int, char**)':
sectionsd.cpp:5816: error: `SIlanguage' has not been declared
sectionsd.cpp:5816: error: `loadLanguages' undeclared (first use this function)
sectionsd.cpp: At global scope:
sectionsd.cpp:2894: warning: 'void commandLoadLanguages(int, char*, unsigned int)' defined but not used
sectionsd.cpp:2910: warning: 'void commandSaveLanguages(int, char*, unsigned int)' defined but not used
sectionsd.cpp:2926: warning: 'void commandSetLanguages(int, char*, unsigned int)' defined but not used
sectionsd.cpp:2958: warning: 'void commandGetLanguages(int, char*, unsigned int)' defined but not used
sectionsd.cpp:2981: warning: 'void commandSetLanguageMode(int, char*, unsigned int)' defined but not used
sectionsd.cpp:3006: warning: 'void commandGetLanguageMode(int, char*, unsigned int)' defined but not used
make[4]: *** [sectionsd.o] Error 1
make[4]: Leaving directory `/mnt/yadi/tuxbox-cvs/apps/tuxbox/neutrino/daemons/sectionsd'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/mnt/yadi/tuxbox-cvs/apps/tuxbox/neutrino/daemons'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/mnt/yadi/tuxbox-cvs/apps/tuxbox/neutrino'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/mnt/yadi/tuxbox-cvs/apps/tuxbox/neutrino'
make: *** [.deps/neutrino] Error 2
Weiß jemand was er von mir will mit der sectionsd?
Vielen Dank im voraus.

Gruß Atzi
kingwolf
Neugieriger
Neugieriger
Beiträge: 3
Registriert: Sonntag 22. Januar 2006, 14:34

make all fängt immer von vorne an...

Beitrag von kingwolf »

Hallo,
habe alles so gemacht wie oben beschrieben aber wenn ich dann make all aufrufe fängt er an und nach den checks macht er wieder ein config und das dann immer abwechselnd... Hat mir einer nen Tip?

cvs: 1.11.14
autoconf >= 2.57a: 2.59
automake >= 1.8: 1.8.3
libtool >= 1.4.2: 1.5.2
gettext >= 0.12.1: 0.14.1
make >= 3.79: 3.80
makeinfo: 4.6
tar: 1.13.25
bunzip2: 1.0.2
gunzip: 1.3.5
patch: 2.5.9
infocmp: 5.4.20040214
gcc 2.95 or >= 3.0: 3.3.3
g++ 2.95 or >= 3.0: 3.3.3
flex: version
bison: 1.875
pkg-config: 0.15.0
wget: 1.9+cvs-dev
mksquashfs 2.1 2.2-r2
kingwolf
Neugieriger
Neugieriger
Beiträge: 3
Registriert: Sonntag 22. Januar 2006, 14:34

make all fängt immer von vorne an...

Beitrag von kingwolf »

Hallo,
habe alles so gemacht wie oben beschrieben aber wenn ich dann make all aufrufe fängt er an und nach den checks macht er wieder ein config und das dann immer abwechselnd... Hat mir einer nen Tip?

cvs: 1.11.14
autoconf >= 2.57a: 2.59
automake >= 1.8: 1.8.3
libtool >= 1.4.2: 1.5.2
gettext >= 0.12.1: 0.14.1
make >= 3.79: 3.80
makeinfo: 4.6
tar: 1.13.25
bunzip2: 1.0.2
gunzip: 1.3.5
patch: 2.5.9
infocmp: 5.4.20040214
gcc 2.95 or >= 3.0: 3.3.3
g++ 2.95 or >= 3.0: 3.3.3
flex: version
bison: 1.875
pkg-config: 0.15.0
wget: 1.9+cvs-dev
mksquashfs 2.1 2.2-r2
twam
Neugieriger
Neugieriger
Beiträge: 12
Registriert: Dienstag 24. Januar 2006, 22:47

Beitrag von twam »

Hallo,

Das make flash-squashfsneutrinoimages bricht bei mir ab:

Code: Alles auswählen

ln -s liblufs-ftpfs.so.2.0.0 /home/twam/dbox2//cdkflash/root/lib/liblufs-ftpfs.so.2 ; \
ln -s liblufs-ftpfs.so.2.0.0 /home/twam/dbox2//cdkflash/root/lib/liblufs-ftpfs.so ; \
fi ; \
if [ -e /home/twam/dbox2//cdkflash/root/lib/liblufs-ftpfs.la ]; then \
rm -f /home/twam/dbox2//cdkflash/root/lib/liblufs-ftpfs.la ; \
fi ; \
fi
make /home/twam/dbox2//cdkflash/.cramfs
make[2]: Entering directory `/home/twam/tuxbox-cvs/cdk'
make[2]: »/home/twam/dbox2//cdkflash/.cramfs« ist bereits aktualisiert.
make[2]: Leaving directory `/home/twam/tuxbox-cvs/cdk'
/bin/false /home/twam/dbox2//cdkflash/cramfs/ /home/twam/dbox2//cdkflash/root-squashfs.img -be
make[1]: *** [flash-squashfsroot] Fehler 1
make[1]: Leaving directory `/home/twam/tuxbox-cvs/cdk'
make: *** [/home/twam/dbox2//cdkflash/root-squashfs-neutrino.img] Fehler 2
Allerdngs kann ich keinen Fehler entdecken. :/ Ideen?
JtG-Riker
Image-Team
Beiträge: 1015
Registriert: Freitag 7. Februar 2003, 18:37

Beitrag von JtG-Riker »

twam hat geschrieben:Hallo,

Das make flash-squashfsneutrinoimages bricht bei mir ab:

Code: Alles auswählen

ln -s liblufs-ftpfs.so.2.0.0 /home/twam/dbox2//cdkflash/root/lib/liblufs-ftpfs.so.2 ; \
ln -s liblufs-ftpfs.so.2.0.0 /home/twam/dbox2//cdkflash/root/lib/liblufs-ftpfs.so ; \
fi ; \
if [ -e /home/twam/dbox2//cdkflash/root/lib/liblufs-ftpfs.la ]; then \
rm -f /home/twam/dbox2//cdkflash/root/lib/liblufs-ftpfs.la ; \
fi ; \
fi
make /home/twam/dbox2//cdkflash/.cramfs
make[2]: Entering directory `/home/twam/tuxbox-cvs/cdk'
make[2]: »/home/twam/dbox2//cdkflash/.cramfs« ist bereits aktualisiert.
make[2]: Leaving directory `/home/twam/tuxbox-cvs/cdk'
/bin/false /home/twam/dbox2//cdkflash/cramfs/ /home/twam/dbox2//cdkflash/root-squashfs.img -be
make[1]: *** [flash-squashfsroot] Fehler 1
make[1]: Leaving directory `/home/twam/tuxbox-cvs/cdk'
make: *** [/home/twam/dbox2//cdkflash/root-squashfs-neutrino.img] Fehler 2
Allerdngs kann ich keinen Fehler entdecken. :/ Ideen?
Du hast kein mksquashfs installiert

Gruß Riker
twam
Neugieriger
Neugieriger
Beiträge: 12
Registriert: Dienstag 24. Januar 2006, 22:47

Beitrag von twam »

Das war natürlich das Problem... Danke für die Antwort...
Stuppie
Beiträge: 1
Registriert: Donnerstag 2. Februar 2006, 20:09

cramfs-img. erstellen ???

Beitrag von Stuppie »

Ich habe mit Erfolg ein quashfs.img erstellt ,geflasht und es funktioniert auch auf der Box.
----------------------------------------------------------------------------------------------------
Bei`m Erstellen eines cramfs-img. nun nach mehrmaligen Versuchen hier folgendes Resultat :


log nach der Erstellung:
-----------------------------------
/usr/bin/fakeroot /usr/bin/mkjffs2 -b -e 131072 -p -r /home/xxxx/dbox2/cdkflash/jffs2/ -o /home/xxxx/dbox2/cdkflash/var-jffs2.img
rm -rf /home/xxxx/dbox2/cdkflash/jffs2
/home/xxxx/tuxbox-cvs/hostapps/flash/flashmanage.pl -i /home/xxxx/dbox2/cdkflash/cramfsjffs2enigma_1x.img -o build \
--part ppcboot=/home/xxxx/dbox2/cdkflash/cramfs-flfs1x.img \
--part root=/home/xxxx/dbox2/cdkflash/root-cramfs-enigma.img \
--part var=/home/xxxx/dbox2/cdkflash/var-jffs2.img
/home/xxxx/tuxbox-cvs/hostapps/flash/flashmanage.pl -i /home/xxxx/dbox2/cdkflash/cramfsjffs2enigma_2x.img -o build \
--part ppcboot=/home/xxxx/dbox2/cdkflash/cramfs-flfs2x.img \
--part root=/home/xxxx/dbox2/cdkflash/root-cramfs-enigma.img \
--part var=/home/xxxx/dbox2/cdkflash/var-jffs2.img
make[1]: Leaving directory `/home/xxxx/tuxbox-cvs/cdk'
xxxx@linux:~/tuxbox-cvs/cdk>

Img`s liegen an Ort u. Stelle.
-----------------------------------------

log nach flashen bzw. erneutem starten der Box:
--------------------------------------------------------------------


vdebug: DDF: Calibrating delay loop... debug: DDF: 67.79 BogoMIPS
debug: BMon V1.0 mID 01
debug: feID dd gtxID 0b
debug: fpID 5a dsID xxxxxxxxxxxxxxx
debug: HWrev X5 SWrev 0.81
debug: B/Ex/Fl(MB) 16/16/08
WATCHDOG reset enabled
dbox2:root> debug:
BOOTP/TFTP bootstrap loader (v0.3)
debug:
debug: Transmitting BOOTP request via broadcast
debug: Given up BOOTP/TFTP boot
boot net failed

Flash-FS bootstrap loader (v1.5)

Found Flash-FS superblock version 3.1
Found file /root/platform/nokia-dbox2/kernel/os in Flash-FS
debug: Got Block #0032

will verify ELF image, start= 0x800000, size= 152900
verify sig: 262
Branching to 0x40000


U-Boot 1.1.4 (Tuxbox) (Feb 2 2006 - 17:51:04)

CPU: PPC823ZTnnA at 67.200 MHz: 2 kB I-Cache 1 kB D-Cache
*** Warning: CPU Core has Silicon Bugs -- Check the Errata ***
Board: DBOX2, Nokia, BMon V1.0
Watchdog enabled
I2C: ready
DRAM: 32 MB
FLASH: 8 MB
Scanning JFFS2 FS: . done.
find_inode failed for name=boot.conf
load: Failed to find inode
FB: ready
LCD: ready
In: serial
Out: serial
Err: serial
Net: SCC ETHERNET
find_inode failed for name=logo-lcd
load: Failed to find inode
ready - can't find logo in flash
find_inode failed for name=logo-fb
load: Failed to find inode
can't find logo in flash

Options:
1: Console on null
2: Console on ttyS0
3: Console on framebuffer
Select option (1-3), other keys to stop autoboot: 0
### FS (cramfs) loading 'vmlinuz' to 0x100000
### FS load complete: 655170 bytes loaded to 0x100000
...............................................................
Un-Protected 63 sectors
## Booting image at 00100000 ...
Image Name: dbox2
Image Type: PowerPC Linux Kernel Image (gzip compressed)
Data Size: 655106 Bytes = 639.8 kB
Load Address: 00000000
Entry Point: 00000000
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK
Linux version 2.4.32-dbox2 (xxxx@linux) (gcc version 3.4.4) #1 Do Feb 2 17:36:41
CET 2006
On node 0 totalpages: 8192
zone(0): 8192 pages.
zone(1): 0 pages.
zone(2): 0 pages.
Kernel command line: console=ttyS0 root=/dev/mtdblock2 rootfstype=cramfs
Decrementer Frequency = 252000000/60
m8xx_wdt: active wdt found (SWTC: 0xFFFF, SWP: 0x1)
m8xx_wdt: keep-alive trigger installed (PITC: 0x12C0)
Console: colour dummy device 80x25
Calibrating delay loop... 66.96 BogoMIPS
Memory: 30860k available (1112k kernel code, 336k data, 60k init, 0k highmem)
Dentry cache hash table entries: 4096 (order: 3, 32768 bytes)
Inode cache hash table entries: 2048 (order: 2, 16384 bytes)
Mount cache hash table entries: 512 (order: 0, 4096 bytes)
Buffer cache hash table entries: 1024 (order: 0, 4096 bytes)
Page-cache hash table entries: 8192 (order: 3, 32768 bytes)
POSIX conformance testing by UNIFIX
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
Starting kswapd
devfs: v1.12c (20020818) Richard Gooch (rgooch@atnf.csiro.au)
devfs: boot_options: 0x1
JFFS2 version 2.2. (NAND) (C) 2001-2003 Red Hat, Inc.
Squashfs 2.2-r2 (released 2005/09/08) (C) 2002-2005 Phillip Lougher
i2c-core.o: i2c core module version 2.6.1 (20010830)
i2c-dev.o: i2c /dev entries driver module version 2.6.1 (20010830)
CPM UART driver version 0.04
ttyS0 at 0x0280 is on SMC1 using BRGttyS1 at 0x0380 is on SMC2 using BRG2
pty: 256 Unix98 ptys configured
eth0: CPM ENET Version 0.2.dbox2 on SCC2, 00:50:9c:13:c1:5d
loop: loaded (max 8 devices)
D-Box 2 flash driver (size->0x800000 mem->0x10000000)
D-Box 2 flash memory: Found 2 x16 devices at 0x0 in 32-bit bank
Intel/Sharp Extended Query Table at 0x0035
cfi_cmdset_0001: Erase suspend on write enabled
Creating 6 MTD partitions on "D-Box 2 flash memory":
0x00000000-0x00020000 : "BR bootloader"
0x00020000-0x00040000 : "FLFS (U-Boot)"
0x00040000-0x006a0000 : "root (Cramfs)"
0x006a0000-0x00800000 : "var (JFFS2)"
0x00020000-0x00800000 : "Flash without bootloader"
0x00000000-0x00800000 : "Complete Flash"
Linux video capture interface: v1.00
mice: PS/2 mouse device common for all mice
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP
IP: routing cache hash table of 512 buckets, 4Kbytes
TCP: Hash tables configured (established 2048 bind 4096)
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
VFS: Cannot open root device "mtdblock2" or 1f:02
Please append a correct "root=" boot option
Kernel panic: VFS: Unable to mount root fs on 1f:02
<0>Rebooting in 180 seconds..

usw. usw.


Hat jemand eine Erklärung bzw. einen Lösungsweg ?

:gruebel: MfG Stuppie
petze
Neugieriger
Neugieriger
Beiträge: 10
Registriert: Dienstag 20. Dezember 2005, 02:39

Brauche Hilfe beim Image erstellen

Beitrag von petze »

Bei mir kommt folgende Fehlermeldung wenn ich es nach der Anleitung ganz oben mache:

inux:~/tuxbox-cvs/cdk # ./configure --prefix=$HOME/dbox2 --with-cvsdir=$HOME/tuxbox-cvs --enable-maintainer-mode --disable-libcrypto --with-targetruleset=flash
checking build system type... i686-suse-linux
checking host system type... i686-suse-linux
checking target system type... powerpc-tuxbox-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... yes
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... none
checking for apps directory... yes
checking for boot directory... yes
checking for driver directory... yes
checking for hostapps directory... yes
checking for mklibs... /usr/bin/mklibs
checking for fakeroot... /usr/bin/fakeroot
checking for mkcramfs... no
configure: WARNING: can't build cramfs
checking for mkjffs2... no
checking for mkfs.jffs2... /bin/mkfs.jffs2
checking for mksquashfs... /bin/mksquashfs
checking uboot rules... done
checking linux rules... done
checking linux24 rules... done
checking binutils rules... done
checking bootstrap_gcc rules... done
checking glibc rules... done
checking gcc rules... done
checking uclibc rules... done
checking busybox rules... done
checking ftpd rules... done
checking module_init_tools rules... done
checking modutils rules... done
checking netkit_telnet rules... done
checking portmap rules... done
checking procps rules... done
checking udev rules... done
checking watchdog rules... done
checking mrouted rules... done
checking libboost rules... done
checking libcommoncplusplus rules... done
checking libcrypto rules... done
checking libcurl rules... done
checking libdirectfb rules... done
checking libdirectfbpp rules... done
checking libppdirectfb rules... done
checking libdvb rules... done
checking libdvbpsi rules... done
checking libexpat rules... done
checking libffi rules... done
checking libfreetype rules... done
checking libfribidi rules... done
checking libid3tag rules... done
checking libgmp rules... done
checking libmad rules... done
checking libncurses rules... done
checking libjpeg rules... done
checking libungif rules... done
checking libpcap rules... done
checking libpng rules... done
checking libreadline rules... done
checking libsdl rules... done
checking libsigc rules... done
checking libvorbisidec rules... done
checking libxml2 rules... done
checking libz rules... done
checking libglib rules... done
checking libiconv rules... done
checking bzip2 rules... done
checking console_data rules... done
checking console_tools rules... done
checking directfb_examples rules... done
checking fbset rules... done
checking lirc rules... done
checking lsof rules... done
checking ssh rules... done
checking tcpdump rules... done
checking bonnie rules... done
checking vdr rules... done
checking lufs rules... done
checking dropbear rules... done
checking kermit rules... done
checking cabextract rules... done
checking msttf rules... done
checking gdb rules... done
checking insight rules... done
checking ltrace rules... done
checking strace rules... done
checking nano rules... done
checking mc rules... done
checking joe rules... done
checking bash rules... done
checking kaffe rules... done
checking kaffeh rules... done
checking gnuboy rules... done
checking scummvm rules... done
checking sdldoom rules... done
checking tinygl rules... done
checking dvbdate rules... done
checking dvbstream rules... done
checking dvbtext rules... done
checking dvbtune rules... done
checking vls rules... done
checking bluez_hcidump rules... done
checking bluez_libs rules... done
checking bluez_pan rules... done
checking bluez_sdp rules... done
checking bluez_utils rules... done

summary:
----------------------------------------
target cpu: 823
kernel: 2.4.x
glibc-pthreads: linuxthreads
host rule set: standard
target rule set: flash
target prefix: /root/dbox2/cdkroot
host prefix: /root/dbox2/cdk
boot prefix: /root/dbox2/tftpboot
build prefix: /root/tuxbox-cvs/cdk
target apps directory: /root/tuxbox-cvs/apps
boot directory: /root/tuxbox-cvs/boot
driver directory: /root/tuxbox-cvs/driver
host apps directory: /root/tuxbox-cvs/hostapps
GNU server: ftp.gwdg.de/pub/misc/gnu/ftp/gnu
default server: tuxbox.berlios.de/pub/tuxbox/cdk/src

configure: creating Makefile-archive
configure: creating ./config.status
config.status: creating Makefile
config.status: creating root/Makefile
config.status: creating root/etc/Makefile
config.status: creating root/etc/init.d/Makefile
config.status: creating root/etc/network/Makefile
config.status: creating root/share/Makefile
config.status: creating root/share/udhcpc/Makefile
config.status: creating rules-downcheck.pl
config.status: executing depfiles commands
config.status: executing rules-downcheck-chmod commands
linux:~/tuxbox-cvs/cdk # make $HOME/dbox2/cdkflash/.flash-roneutrinoroot
make[1]: Entering directory `/root/tuxbox-cvs/cdk'
( rm -rf gcc-3.4.4 || /bin/true ) && bunzip2 -cd Archive/gcc-core-3.4.4.tar.bz2 | TAPE=- tar -x && bunzip2 -cd Archive/gcc-g++-3.4.4.tar.bz2 | TAPE=- tar -x && ( cd gcc-3.4.4; patch -p1 < ../Patches/gcc-core.diff ) && ( rm -rf build_gcc || /bin/true ) && mkdir build_gcc
patching file gcc/Makefile.in
/usr/bin/install -c -d /root/dbox2/cdk/powerpc-tuxbox-linux-gnu/sys-include
cp -p /root/dbox2/cdk/powerpc-tuxbox-linux-gnu/include/limits.h /root/dbox2/cdk/powerpc-tuxbox-linux-gnu/sys-include/
cp: cannot stat `/root/dbox2/cdk/powerpc-tuxbox-linux-gnu/include/limits.h': No such file or directory
make[1]: *** [.deps/gcc] Error 1
make[1]: Leaving directory `/root/tuxbox-cvs/cdk'
make: *** [.deps/bootstrap] Error 2
linux:~/tuxbox-cvs/cdk #
DieMade
Oberlamer, Administrator & Supernanny
Beiträge: 10532
Registriert: Samstag 13. Juli 2002, 10:49

Beitrag von DieMade »

Never ever build as root!

Leg Dir einen normalen User an und lass es da nochmal laufen.
There are 10 types of people in the world: those who know binary and those who don't
petze
Neugieriger
Neugieriger
Beiträge: 10
Registriert: Dienstag 20. Dezember 2005, 02:39

Beitrag von petze »

Da kommt genau das gleiche:

ingo@linux:~/tuxbox-cvs/cdk> ./autogen.sh
Generating configuration files for tuxbox-cdk, please wait....
configure.ac: installing `./install-sh'
configure.ac: installing `./missing'
configure.ac:9: installing `./config.guess'
configure.ac:9: installing `./config.sub'
Makefile.am: installing `./INSTALL'
Makefile.am: installing `./COPYING'
ingo@linux:~/tuxbox-cvs/cdk> ./configure --prefix=/home/ingo/dbox2 --with-cvsdir=/home/ingo/tuxbox-cvs --enable-maintainer-mode --disable-libcrypto --with-targetruleset=flash
checking build system type... i686-suse-linux
checking host system type... i686-suse-linux
checking target system type... powerpc-tuxbox-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... yes
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... none
checking for apps directory... yes
checking for boot directory... yes
checking for driver directory... yes
checking for hostapps directory... yes
checking for mklibs... /usr/bin/mklibs
checking for fakeroot... /usr/bin/fakeroot
checking for mkcramfs... no
configure: WARNING: can't build cramfs
checking for mkjffs2... no
checking for mkfs.jffs2... /bin/mkfs.jffs2
checking for mksquashfs... /bin/mksquashfs
checking uboot rules... done
checking linux rules... done
checking linux24 rules... done
checking binutils rules... done
checking bootstrap_gcc rules... done
checking glibc rules... done
checking gcc rules... done
checking uclibc rules... done
checking busybox rules... done
checking ftpd rules... done
checking module_init_tools rules... done
checking modutils rules... done
checking netkit_telnet rules... done
checking portmap rules... done
checking procps rules... done
checking udev rules... done
checking watchdog rules... done
checking mrouted rules... done
checking libboost rules... done
checking libcommoncplusplus rules... done
checking libcrypto rules... done
checking libcurl rules... done
checking libdirectfb rules... done
checking libdirectfbpp rules... done
checking libppdirectfb rules... done
checking libdvb rules... done
checking libdvbpsi rules... done
checking libexpat rules... done
checking libffi rules... done
checking libfreetype rules... done
checking libfribidi rules... done
checking libid3tag rules... done
checking libgmp rules... done
checking libmad rules... done
checking libncurses rules... done
checking libjpeg rules... done
checking libungif rules... done
checking libpcap rules... done
checking libpng rules... done
checking libreadline rules... done
checking libsdl rules... done
checking libsigc rules... done
checking libvorbisidec rules... done
checking libxml2 rules... done
checking libz rules... done
checking libglib rules... done
checking libiconv rules... done
checking bzip2 rules... done
checking console_data rules... done
checking console_tools rules... done
checking directfb_examples rules... done
checking fbset rules... done
checking lirc rules... done
checking lsof rules... done
checking ssh rules... done
checking tcpdump rules... done
checking bonnie rules... done
checking vdr rules... done
checking lufs rules... done
checking dropbear rules... done
checking kermit rules... done
checking cabextract rules... done
checking msttf rules... done
checking gdb rules... done
checking insight rules... done
checking ltrace rules... done
checking strace rules... done
checking nano rules... done
checking mc rules... done
checking joe rules... done
checking bash rules... done
checking kaffe rules... done
checking kaffeh rules... done
checking gnuboy rules... done
checking scummvm rules... done
checking sdldoom rules... done
checking tinygl rules... done
checking dvbdate rules... done
checking dvbstream rules... done
checking dvbtext rules... done
checking dvbtune rules... done
checking vls rules... done
checking bluez_hcidump rules... done
checking bluez_libs rules... done
checking bluez_pan rules... done
checking bluez_sdp rules... done
checking bluez_utils rules... done

summary:
----------------------------------------
target cpu: 823
kernel: 2.4.x
glibc-pthreads: linuxthreads
host rule set: standard
target rule set: flash
target prefix: /home/ingo/dbox2/cdkroot
host prefix: /home/ingo/dbox2/cdk
boot prefix: /home/ingo/dbox2/tftpboot
build prefix: /home/ingo/tuxbox-cvs/cdk
target apps directory: /home/ingo/tuxbox-cvs/apps
boot directory: /home/ingo/tuxbox-cvs/boot
driver directory: /home/ingo/tuxbox-cvs/driver
host apps directory: /home/ingo/tuxbox-cvs/hostapps
GNU server: ftp.gwdg.de/pub/misc/gnu/ftp/gnu
default server: tuxbox.berlios.de/pub/tuxbox/cdk/src

configure: creating Makefile-archive
configure: creating ./config.status
config.status: creating Makefile
config.status: creating root/Makefile
config.status: creating root/etc/Makefile
config.status: creating root/etc/init.d/Makefile
config.status: creating root/etc/network/Makefile
config.status: creating root/share/Makefile
config.status: creating root/share/udhcpc/Makefile
config.status: creating rules-downcheck.pl
config.status: executing depfiles commands
config.status: executing rules-downcheck-chmod commands
ingo@linux:~/tuxbox-cvs/cdk> make $HOME/dbox2/cdkflash/.flash-roneutrinoroot
make[1]: Entering directory `/home/ingo/tuxbox-cvs/cdk'
( rm -rf gcc-3.4.4 || /bin/true ) && bunzip2 -cd Archive/gcc-core-3.4.4.tar.bz2 | TAPE=- tar -x && bunzip2 -cd Archive/gcc-g++-3.4.4.tar.bz2 | TAPE=- tar -x && ( cd gcc-3.4.4; patch -p1 < ../Patches/gcc-core.diff ) && ( rm -rf build_gcc || /bin/true ) && mkdir build_gcc
patching file gcc/Makefile.in
/usr/bin/install -c -d /home/ingo/dbox2/cdk/powerpc-tuxbox-linux-gnu/sys-include
cp -p /home/ingo/dbox2/cdk/powerpc-tuxbox-linux-gnu/include/limits.h /home/ingo/dbox2/cdk/powerpc-tuxbox-linux-gnu/sys-include/
cp: Aufruf von stat für „/home/ingo/dbox2/cdk/powerpc-tuxbox-linux-gnu/include/limits.h“ nicht möglich: Datei oder Verzeichnis nicht gefunden
make[1]: *** [.deps/gcc] Fehler 1
make[1]: Leaving directory `/home/ingo/tuxbox-cvs/cdk'
make: *** [.deps/bootstrap] Fehler 2
ingo@linux:~/tuxbox-cvs/cdk>

Toolchecker sagt das:

cvs: 1.12.11
autoconf >= 2.57a: 2.59
automake >= 1.8: 1.9.5
libtool >= 1.4.2: 1.5.14
gettext >= 0.12.1: 0.14.1
make >= 3.79: 3.80
makeinfo: 4.8
tar: 1.15.1
bunzip2: 1.0.2
gunzip: 1.3.5
patch: 2.5.9
infocmp: 5.4.20040214
gcc 2.95 or >= 3.0: 3.3.5
g++ 2.95 or >= 3.0: 3.3.5
flex: version
bison: 1.875
pkg-config: 0.15.0
wget: 1.9.1
mksquashfs 2.1 2.1
spamthw
Beiträge: 2
Registriert: Dienstag 14. Februar 2006, 12:25

Beitrag von spamthw »

Hallo,

ich habe seit ein paar Tagen eine Sagem D-Box2 Kabel 1xI und versuche nun mein erstes eigenes Image zu übersetzen (mit dem Flashen habe ich bisher keine Probleme gehabt). Ich bin Schritt für Schritt der Anleitung gefolgt und habe nun einen Fehler, der mir nicht so recht einleuchten will:

[...]
make[4]: Entering directory `/home/spamthw/tuxbox-cvs/cdk/build_gcc/gcc'
for d in libgcc nof libgcc/nof; do \
if [ -d $d ]; then true; else /bin/sh ../../gcc-3.4.4/gcc/mkinstalldirs $d; fi; \
done
mkdir -p -- libgcc
mkdir -p -- nof
mkdir -p -- libgcc/nof
if [ -f stmp-dirs ]; then true; else touch stmp-dirs; fi
/home/spamthw/tuxbox-cvs/cdk/build_gcc/gcc/xgcc -B/home/spamthw/tuxbox-cvs/cdk/build_gcc/gcc/ -B/home/spamthw/dbox2/cdk/powerpc-tuxbox-linux-gnu/bin/ -B/home/spamthw/dbox2/cdk/powerpc-tuxbox-linux-gnu/lib/ -isystem /home/spamthw/dbox2/cdk/powerpc-tuxbox-linux-gnu/include -isystem /home/spamthw/dbox2/cdk/powerpc-tuxbox-linux-gnu/sys-include -O2 -DIN_GCC -DCROSS_COMPILE -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fPIC -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -Dinhibit_libc -I. -I. -I../../gcc-3.4.4/gcc -I../../gcc-3.4.4/gcc/. -I../../gcc-3.4.4/gcc/../include -fPIC -mstrict-align -DL_muldi3 -c ../../gcc-3.4.4/gcc/libgcc2.c -o libgcc/./_muldi3.o
( powerpc-tuxbox-linux-gnu-nm -pg libgcc/./_muldi3.o | gawk 'NF == 3 && $2 !~ /^[UN]$/ { print "\t.hidden", $3 }'; cat libgcc/() { ls -la "libgcc/./_muldi3.oS" | more
/bin/sh: -c: line 0: syntax error near unexpected token `('
/bin/sh: -c: line 0: `( powerpc-tuxbox-linux-gnu-nm -pg libgcc/./_muldi3.o | gawk 'NF == 3 && $2 !~ /^[UN]$/ { print "\t.hidden", $3 }'; cat libgcc/() { ls -la "libgcc/./_muldi3.oS" | more'
make[4]: *** [libgcc/./_muldi3.oS] Error 2
make[4]: Leaving directory `/home/spamthw/tuxbox-cvs/cdk/build_gcc/gcc'
make[3]: *** [stmp-multilib] Error 2
make[3]: Leaving directory `/home/spamthw/tuxbox-cvs/cdk/build_gcc/gcc'
make[2]: *** [all-gcc] Error 2
make[2]: Leaving directory `/home/spamthw/tuxbox-cvs/cdk/build_gcc'
make[1]: *** [.deps/gcc] Error 2
make[1]: Leaving directory `/home/spamthw/tuxbox-cvs/cdk'
make: *** [.deps/bootstrap] Error 2

Das System ist ein voll gepatchtes Fedora Core 4. Ein configure meckert nicht über fehlende Programme. Mir fällt da gerade nicht ein, was das Problem sein könnte.

Any ideas?

Danke!

-spamthw
spamthw
Beiträge: 2
Registriert: Dienstag 14. Februar 2006, 12:25

Beitrag von spamthw »

spamthw hat geschrieben:/bin/sh: -c: line 0: `( powerpc-tuxbox-linux-gnu-nm -pg libgcc/./_muldi3.o | gawk 'NF == 3 && $2 !~ /^[UN]$/ { print "\t.hidden", $3 }'; cat libgcc/() { ls -la "libgcc/./_muldi3.oS" | more'
OK, Asche auf mein Haupt. Ich habe das Problem selber gefunden.

Aus Kindertagen (als ich noch nicht "less" kannte und ein "dir" gebraucht habe) habe ich in meinen Startdateien dies stehen:

->type dir
dir is a function
dir ()
{
ls -la "$@" | more
}

Das erklärt gerade nicht, warum das mklibgcc verwirrt, aber ein "unset dir" löst mein Problem. Oh well, ...

-spamthw
petb
Erleuchteter
Erleuchteter
Beiträge: 785
Registriert: Samstag 6. August 2005, 03:39

Beitrag von petb »

Vieleicht eine doofe Frage, aber ich blick grad nicht mehr durch mit so vielen verschiedenen Anleitungen hier.....

Ich habe jetzt mal das ganze alte Zeugs, mit dem es letztes Jahr noch alles ging, weggeworfen (und gleich gemerkt, ich hätte mir das ganze drumherumgeraffel wie kernel sourcen usw, behalten sollen :-( )
Habe das cvs neu gezogen, mit dem Aufruf den barf in seinem tutorial hat.
Jetzt ist der rechner noch damit beschäftigt den ganzen drumherumkram zu holen (wie oben schon gesagt, ich dussel, hätte ich doch besser umbenannt als zu löschen).

Aber was ist jetzt das aktuelle Zeugs/Umgebung ?
Das von Barf oder das wie es im Wiki beschrieben ist ?
Oder geht beides, Barf es Kram und nach der alten Methode/Targets, etnweder/oder ?
Sind die barf-rules ok oder sind die buggy ?

Wieso sind die Updateaufrufe fürs cvs alle so unterschiedlich ? (Sind sie das überhaupt)
Und und und.
Ich steig nicht mehr durch.
danke
Bye
PetB

Gibts jetzt irgendwo ein Howto das auf jeden Fall klappen sollte ?
1 x DBOX2 Phillips, 1 x DBOX2 Nokia, 1 x DBOX2 Sagem, 100er Gibertini (Astra / Hotbird), NFS Server
Houdini
Developer
Beiträge: 2183
Registriert: Mittwoch 10. Dezember 2003, 07:59

Beitrag von Houdini »

alter Kram = cvs head = wiki Beschreibung
neuer Kram = cvs newmake Tag = Barfs Beschreibung
petb
Erleuchteter
Erleuchteter
Beiträge: 785
Registriert: Samstag 6. August 2005, 03:39

Beitrag von petb »

Houdini hat geschrieben:alter Kram = cvs head = wiki Beschreibung
neuer Kram = cvs newmake Tag = Barfs Beschreibung
Aha, danke.
Das bestärkt mich darin zu glauben das ich das ganze dann nicht mischen darf ?
Und das deswegen auch mein Updateaufruf nach barf nicht zu dem alten nach wiki, etc. passte und vermutlich deshalb nichts mehr gescheit lief....denke ich mal.

Also hab ich dann den richtigen Weg gewählt und baue alles neu auf und schau wie weit ich komme.
Danke
Bye
PetB
1 x DBOX2 Phillips, 1 x DBOX2 Nokia, 1 x DBOX2 Sagem, 100er Gibertini (Astra / Hotbird), NFS Server
greendevil130
Interessierter
Interessierter
Beiträge: 20
Registriert: Mittwoch 21. September 2005, 10:46

Beitrag von greendevil130 »

petb hat geschrieben:
Houdini hat geschrieben:alter Kram = cvs head = wiki Beschreibung
neuer Kram = cvs newmake Tag = Barfs Beschreibung
Aha, danke.
Das bestärkt mich darin zu glauben das ich das ganze dann nicht mischen darf ?
Und das deswegen auch mein Updateaufruf nach barf nicht zu dem alten nach wiki, etc. passte und vermutlich deshalb nichts mehr gescheit lief....denke ich mal.

Also hab ich dann den richtigen Weg gewählt und baue alles neu auf und schau wie weit ich komme.
Danke
Bye
PetB
Morgen, ich lese mich schon seit Wochen in das Thema rein für mein Board soll ich ein Image erstellen habe ein wenig Erfahrung mit Programmierung..
Kann man nun diese Anleitung benutzen um ein neutriono Image zu basteln??
Mfg GD130
Tommy
Tuxboxer
Tuxboxer
Beiträge: 4332
Registriert: Dienstag 7. Mai 2002, 17:04

Beitrag von Tommy »

nimm newmake - ausführliche Anleitung gibts hier http://www.bengt-martensson.de/dbox2/
---------------------------
Alle weiteren Infos findest Du im WIKI
Bitte vor dem posten Boardregeln lesen und verstehen!
Wie erstelle ich ein Bootlog? Wo finde ich die FAQ?