How to build flash-*image ?

Kreuzuebersetzer, Diskussion über Änderungen im Tuxbox-CDK und Tuxbox-CVS
aj
Neugieriger
Neugieriger
Beiträge: 7
Registriert: Montag 22. November 2004, 22:13

How to build flash-*image ?

Beitrag von aj »

Hello,

I am trying to build the flash image.
the seps done:
./configure --enable-maintainer-mode --prefix=/home/dbox/dbox2 --with-cvsdir=/home/dbox/tuxbox-cvs --with-targetruleset=flash

make all


nk:/home/dbox/tuxbox-cvs/cdk# make flash-cramfsimage
rm -rf /home/dbox/dbox2/cdkflash/jffs2
cp -pa /home/dbox/dbox2/cdkflash/root/var /home/dbox/dbox2/cdkflash/jffs2
rm -f /home/dbox/dbox2/cdkflash/jffs2/tuxbox/boot
cp -pa /home/dbox/dbox2/cdkflash/root/boot /home/dbox/dbox2/cdkflash/jffs2/tuxbox/boot
cp: cannot stat `/home/dbox/dbox2/cdkflash/root/boot': No such file or directory
make: *** [/home/dbox/dbox2/cdkflash/var-jffs2.img] Error 1


Please help - i'm trying to do that during month...
aj
Neugieriger
Neugieriger
Beiträge: 7
Registriert: Montag 22. November 2004, 22:13

mklibs: No library provides non-weak

Beitrag von aj »

also:

/usr/bin/mklibs --target powerpc-tuxbox-linux-gnu --ldlib ld.so.1 --libc-extras-dir /home/dbox/dbox2/cdkroot/lib/libc_pic \
-d /home/dbox/dbox2/cdkflash/root/lib \
-D -L /home/dbox/dbox2/cdkroot/lib:/home/dbox/dbox2/cdkroot/lib/tuxbox/plugins \
--root /home/dbox/dbox2/cdkflash/root \
`find /home/dbox/dbox2/cdkflash/root/bin/ -path "*bin/?*"` \
`find /home/dbox/dbox2/cdkflash/root/lib/ -name "libnss_*"` \
`find /home/dbox/dbox2/cdkflash/root/lib/tuxbox/ -name "*.so" -type f` \
`find /home/dbox/dbox2/cdkflash/root/sbin/ -path "*sbin/?*"`
I: Using ld.so.1 as dynamic linker.
I: library reduction pass 1
1166 symbols, 1024 unresolved
Traceback (most recent call last):
File "/usr/bin/mklibs", line 470, in ?
raise "No library provides non-weak " + symbol
No library provides non-weak _ZN6eTimer5startElb
make: *** [/home/dbox/dbox2/cdkflash/.lib] Error 1
doc
Contributor
Beiträge: 1623
Registriert: Donnerstag 10. Januar 2002, 20:03

Beitrag von doc »

did you use the mklibs from CVS??

If dont you have to make

Code: Alles auswählen

compiler@debian:~$ cp $HOME/tuxbox-cvs/hostapps/mklibs/mklibs.py /usr/bin/mklibs
compiler@debian:~$ chmod 755 /usr/bin/mklibs
Na schönen Dank Herr Schwanke!
Ein toller Sommer! :-(