Neutrino image build error

The forum for our foreign guests... Please post in English
pcd
Beiträge: 2
Registriert: Montag 1. Januar 2007, 23:38

Neutrino image build error

Beitrag von pcd »

Happy New Year to all at the Forum!

Thank you for allowing me to join.

I am trying to build a neutrino image for the first time although I have developed plugins etc for dreambox using enigma. I followed these steps (of course with the correct $CP, $ARCHIVEDIR and $LOGODIR):-

"cd "$CP"

cvs -d anoncvs@cvs.tuxbox-cvs.sourceforge.net:/cvs/tuxbox -z3 co -f -r newmake -P .

cd cdk
/bin/ln -sf $ARCHIVEDIR/ Archive

./autogen.sh
./configure --prefix="$DB" --with-cvsdir="$CP" --enable-flashrules --with-checkImage=rename --with-logosdir="$LOGODIR"

make flash-neutrino-all-all "

After that I get the following error 1. I have 2 requests :-

(1) Could an expert please advice what is the problem here, and how I can resolve it ?

(2) My final aim is to produce a plugin for the neutrino dream plus image which I use in my Dreambox 5620, and I like it very much, but want to use my own plugins if I can. I will be grateful for any suggestion to achieve this.

Regards, pcd.

rm -rf /home/pcd/dbox2/cdkflash/root-neutrino-cramfs/man
make --assume-old=/home/pcd/dbox2/cdkflash/root-neutrino-cramfs /home/pcd/dbox2/
cdkflash/root-neutrino-cramfs/lib/ld.so.1 mklibs_librarypath=/home/pcd/dbox2/cdk
flash/root-neutrino/lib:/home/pcd/dbox2/cdkflash/root-neutrino/lib/tuxbox/plugin
s:/home/pcd/dbox2/cdkflash/root/lib:/home/pcd/dbox2/cdkflash/root/lib/tuxbox/plu
gins:/home/pcd/dbox2/cdkflash/root-cramfs/lib:/home/pcd/dbox2/cdkroot/lib:/home/
pcd/dbox2/cdkroot/lib/tuxbox/plugins
make[1]: Entering directory `/home/pcd/tuxbox-cvs2/cdk'
find /home/pcd/dbox2/cdkflash/root-neutrino-cramfs/lib -maxdepth 1 -type f -o -t
ype l | xargs rm -f
cp -d /home/pcd/dbox2/cdkroot/lib/libnss_dns-?.*.so /home/pcd/dbox2/cdkflash/roo
t-neutrino-cramfs/lib
cp -d /home/pcd/dbox2/cdkroot/lib/libnss_files-?.*.so /home/pcd/dbox2/cdkflash/r
oot-neutrino-cramfs/lib
/home/pcd/tuxbox-cvs2/hostapps/mklibs/mklibs.py --target powerpc-tuxbox-linux-gn
u --ldlib ld.so.1 --libc-extras-dir \
/home/pcd/dbox2/cdkroot/lib/libc_pic \
-d /home/pcd/dbox2/cdkflash/root-neutrino-cramfs/lib \
-D -L /home/pcd/dbox2/cdkflash/root-neutrino/lib:/home/pcd/dbox2/cdkflash/root-n
eutrino/lib/tuxbox/plugins:/home/pcd/dbox2/cdkflash/root/lib:/home/pcd/dbox2/cdk
flash/root/lib/tuxbox/plugins:/home/pcd/dbox2/cdkflash/root-cramfs/lib:/home/pcd
/dbox2/cdkroot/lib:/home/pcd/dbox2/cdkroot/lib/tuxbox/plugins \
--root /home/pcd/dbox2/cdkflash/root-neutrino-cramfs \
`find /home/pcd/dbox2/cdkflash/root-neutrino-cramfs/bin/ -path "*bin/?*"` \
`find /home/pcd/dbox2/cdkflash/root-neutrino-cramfs/lib/ -name "libnss_*
"` \
`find /home/pcd/dbox2/cdkflash/root-neutrino-cramfs/lib/ -name "*.so" -t
ype f` \
`find /home/pcd/dbox2/cdkflash/root-neutrino-cramfs/sbin/ -path "*sbin/?
*"`
I: library reduction pass 1
884 symbols, 842 unresolved
I: library reduction pass 2
1031 symbols, 47 unresolved
I: library reduction pass 3
1032 symbols, 0 unresolved
if [ -e /home/pcd/dbox2/cdkflash/root/lib/liblufs-ftpfs.so.2.0.0 ]; then \
cp /home/pcd/dbox2/cdkflash/root/lib/liblufs-ftpfs.so.2.0.0 /home/pcd/db
ox2/cdkflash/root-neutrino-cramfs/lib/liblufs-ftpfs.so.2.0.0 ; \
ln -sf liblufs-ftpfs.so.2.0.0 /home/pcd/dbox2/cdkflash/root-neutrino-cra
mfs/lib/liblufs-ftpfs.so.2 ; \
ln -sf liblufs-ftpfs.so.2.0.0 /home/pcd/dbox2/cdkflash/root-neutrino-cra
mfs/lib/liblufs-ftpfs.so ; \
fi
powerpc-tuxbox-linux-gnu-strip --remove-section=.comment --remove-section=.note
\
`find /home/pcd/dbox2/cdkflash/root-neutrino-cramfs/bin/ -path "*bin/?*"` \
`find /home/pcd/dbox2/cdkflash/root-neutrino-cramfs/sbin/ -path "*sbin/?
*"` 2>/dev/null || /bin/true
powerpc-tuxbox-linux-gnu-strip --remove-section=.comment --remove-section=.note
--strip-unneeded \
`find /home/pcd/dbox2/cdkflash/root-neutrino-cramfs/lib/tuxbox -name "*.so"` 2>/
dev/null || /bin/true
powerpc-tuxbox-linux-gnu-strip /home/pcd/dbox2/cdkflash/root-neutrino-cramfs/lib
/* 2>/dev/null || /bin/true
chmod u+rwX,go+rX -R /home/pcd/dbox2/cdkflash/root-neutrino-cramfs/
find /home/pcd/dbox2/cdkflash/root-neutrino-cramfs/lib -name *.la | xargs rm -f
rm -rf /home/pcd/dbox2/cdkflash/root-neutrino-cramfs/include
make[1]: Leaving directory `/home/pcd/tuxbox-cvs2/cdk'
make -C root install-flash flashprefix_ro=/home/pcd/dbox2/cdkflash/root-neutrino
-cramfs flashprefix_rw=/home/pcd/dbox2/cdkflash/.junk
make[1]: Entering directory `/home/pcd/tuxbox-cvs2/cdk/root'
make[2]: Entering directory `/home/pcd/tuxbox-cvs2/cdk/root/etc'
install -m644 fstab /home/pcd/dbox2/cdkflash/root-neutrino-cramfs/etc/fstab
install -m644 host.conf /home/pcd/dbox2/cdkflash/root-neutrino-cramfs/etc/host.c
onf
install -m644 inittab /home/pcd/dbox2/cdkflash/root-neutrino-cramfs/etc/inittab
install -m644 mime.types /home/pcd/dbox2/cdkflash/root-neutrino-cramfs/etc/mime.
types
install -m644 nsswitch.conf /home/pcd/dbox2/cdkflash/root-neutrino-cramfs/etc/ns
switch.conf
install -m644 protocols /home/pcd/dbox2/cdkflash/root-neutrino-cramfs/etc/protoc
ols
install -m644 termcap /home/pcd/dbox2/cdkflash/root-neutrino-cramfs/etc/termcap
install -m644 timezone.xml /home/pcd/dbox2/cdkflash/root-neutrino-cramfs/etc/tim
ezone.xml
install -m644 modules.conf /home/pcd/dbox2/cdkflash/root-neutrino-cramfs/etc/mod
ules.conf
install -m644 group /home/pcd/dbox2/cdkflash/.junk/etc/group
Linking /etc/group to /var/etc/group
install -m644 hostname /home/pcd/dbox2/cdkflash/.junk/etc/hostname
Linking /etc/hostname to /var/etc/hostname
install -m644 hosts /home/pcd/dbox2/cdkflash/.junk/etc/hosts
Linking /etc/hosts to /var/etc/hosts
install -m644 inetd.conf /home/pcd/dbox2/cdkflash/.junk/etc/inetd.conf
Linking /etc/inetd.conf to /var/etc/inetd.conf
install -m644 passwd /home/pcd/dbox2/cdkflash/.junk/etc/passwd
Linking /etc/passwd to /var/etc/passwd
install -m644 profile /home/pcd/dbox2/cdkflash/.junk/etc/profile
Linking /etc/profile to /var/etc/profile
install -m644 resolv.conf /home/pcd/dbox2/cdkflash/.junk/etc/resolv.conf
Linking /etc/resolv.conf to /var/etc/resolv.conf
install -m644 services /home/pcd/dbox2/cdkflash/.junk/etc/services
Linking /etc/services to /var/etc/services
install -m644 auto.net /home/pcd/dbox2/cdkflash/.junk/etc/auto.net
Linking /etc/auto.net to /var/etc/auto.net
make[3]: Entering directory `/home/pcd/tuxbox-cvs2/cdk/root/etc/init.d'
m4 rcS.m4 > rcS
chmod 755 rcS
m4 --define=insmod rcS.m4 > rcS.insmod
chmod 755 rcS.insmod
install -m755 rcS /home/pcd/dbox2/cdkflash/root-neutrino-cramfs/etc/init.d/rcS
install -m755 rcS.insmod /home/pcd/dbox2/cdkflash/root-neutrino-cramfs/etc/init.
d/rcS.insmod
install -m755 start /home/pcd/dbox2/cdkflash/root-neutrino-cramfs/etc/init.d/sta
rt
install -m755 start_sshd /home/pcd/dbox2/cdkflash/root-neutrino-cramfs/etc/init.
d/start_sshd
install -m755 halt /home/pcd/dbox2/cdkflash/root-neutrino-cramfs/etc/init.d/halt
install -m755 initialize /home/pcd/dbox2/cdkflash/root-neutrino-cramfs/etc/init.
d/initialize
install -m755 start_enigma /home/pcd/dbox2/cdkflash/.junk/etc/init.d/start_enigm
a
Linking /etc/init.d/start_enigma to /var/etc/init.d/start_enigma
install -m755 start_lcars /home/pcd/dbox2/cdkflash/.junk/etc/init.d/start_lcars
Linking /etc/init.d/start_lcars to /var/etc/init.d/start_lcars
install -m755 start_neutrino /home/pcd/dbox2/cdkflash/.junk/etc/init.d/start_neu
trino
Linking /etc/init.d/start_neutrino to /var/etc/init.d/start_neutrino
install -m755 start /home/pcd/dbox2/cdkflash/.junk/etc/init.d/start
Linking /etc/init.d/start to /var/etc/init.d/start
install -m755 start_automount /home/pcd/dbox2/cdkflash/.junk/etc/init.d/start_au
tomount
Linking /etc/init.d/start_automount to /var/etc/init.d/start_automount
install -m755 start_upnp /home/pcd/dbox2/cdkflash/.junk/etc/init.d/start_upnp
Linking /etc/init.d/start_upnp to /var/etc/init.d/start_upnp
install -m755 start_radiobox /home/pcd/dbox2/cdkflash/.junk/etc/init.d/start_rad
iobox
Linking /etc/init.d/start_radiobox to /var/etc/init.d/start_radiobox
make[3]: Leaving directory `/home/pcd/tuxbox-cvs2/cdk/root/etc/init.d'
make[3]: Entering directory `/home/pcd/tuxbox-cvs2/cdk/root/etc/network'
install -m644 interfaces /home/pcd/dbox2/cdkflash/.junk/etc/network/interfaces
Linking /etc/network/interfaces to /var/etc/network/interfaces
make[3]: Leaving directory `/home/pcd/tuxbox-cvs2/cdk/root/etc/network'
make[2]: Leaving directory `/home/pcd/tuxbox-cvs2/cdk/root/etc'
make[2]: Entering directory `/home/pcd/tuxbox-cvs2/cdk/root/share'
make[3]: Entering directory `/home/pcd/tuxbox-cvs2/cdk/root/share/udhcpc'
install -m755 default.script /home/pcd/dbox2/cdkflash/root-neutrino-cramfs/share
/udhcpc/default.script
make[3]: Leaving directory `/home/pcd/tuxbox-cvs2/cdk/root/share/udhcpc'
make[2]: Leaving directory `/home/pcd/tuxbox-cvs2/cdk/root/share'
make[1]: Leaving directory `/home/pcd/tuxbox-cvs2/cdk/root'
rm -rf /home/pcd/dbox2/cdkflash/.junk
rm -fr /home/pcd/dbox2/cdkflash/root-neutrino-cramfs/var/*
echo "/dev/mtdblock/3 /var jffs2 defaults 0 0" >> /home/pcd/dbox 2/cdkflash/root-neutrino-cramfs/etc/fstab
if [ -d /home/pcd/dbox2/cdkflash/root-neutrino-cramfs/etc/ssh ] ; then \
rm -fr /home/pcd/dbox2/cdkflash/root-neutrino-cramfs/etc/ssh ; \
ln -sf /var/etc/ssh /home/pcd/dbox2/cdkflash/root-neutrino-cramfs/etc/ss h ; \
fi
ln -sf /var/etc/issue.net /home/pcd/dbox2/cdkflash/root-neutrino-cramfs/etc/issu e.net
ln -sf /var/bin/camd2 /home/pcd/dbox2/cdkflash/root-neutrino-cramfs/bin/camd2
mv /home/pcd/dbox2/cdkflash/root-neutrino-cramfs/etc/init.d/rcS.insmod /home/pcd /dbox2/cdkflash/root-neutrino-cramfs/etc/init.d/rcS
[ -x /home/pcd/tuxbox-cvs2/cdk/root-neutrino-cramfs-local.sh ] && /home/pcd/tuxb ox-cvs2/cdk/root-neutrino-cramfs-local.sh /home/pcd/dbox2/cdkflash /home/pcd/tux box-cvs2/cdk || true
/usr/bin/mkcramfs -p -n "0106`date +%Y%m%d%H%M`" /home/pcd/dbox2/cdkflash/root-n eutrino-cramfs /home/pcd/dbox2/cdkflash/root-neutrino.cramfs
Usage: '/usr/bin/mkcramfs [--verbose] dirname outfile'
where <dirname> is the root of the
filesystem to be compressed.
make: *** [/home/pcd/dbox2/cdkflash/root-neutrino.cramfs] Error 1
[pcd@localhost cdk]$
pcd
Beiträge: 2
Registriert: Montag 1. Januar 2007, 23:38

Beitrag von pcd »

I have now tried make flash-neutrino-squashfs-all and I get 3 files in /dbox2/cdkflash/ :-

neutrino-squashfs.img1x (7.9mb)

neutrino-squashfs.img2x (7.9mb)

root-neutrino.squashfs (4.2mb).

Any advice how I can proceed from this to my objective in question 2 in the first post ?

Regards, pcd.