Code: Alles auswählen
/bin/neutrino: /lib/libpng12.so.0: no version information available (required by /bin/neutrino)
Hier habe ich ein ungestripptes libpng.so abgelegt, falls jemanden probieren will.
Code: Alles auswählen
/bin/neutrino: /lib/libpng12.so.0: no version information available (required by /bin/neutrino)
cp -pa /home/mb405/image/dbox2/cdkroot/var/tuxbox/config/zapit /home/mb405/image/dbox2/cdkflash/root/var/tuxbox/config
make -C /home/mb405/image/tuxbox-cvs/apps/tuxbox/lcd all install
make[1]: Entering directory `/home/mb405/image/tuxbox-cvs/apps/tuxbox/lcd'
make all-recursive
make[2]: Entering directory `/home/mb405/image/tuxbox-cvs/apps/tuxbox/lcd'
Making all in lcdip
make[3]: Entering directory `/home/mb405/image/tuxbox-cvs/apps/tuxbox/lcd/lcdip'
make[3]: Für das Ziel »all« ist nichts zu tun.
make[3]: Leaving directory `/home/mb405/image/tuxbox-cvs/apps/tuxbox/lcd/lcdip'
Making all in lcdmenu
make[3]: Entering directory `/home/mb405/image/tuxbox-cvs/apps/tuxbox/lcd/lcdmenu'
powerpc-tuxbox-linux-gnu-g++ -Wall -mcpu=823 -mmultiple -mstring -meabi -pipe -Os -o lcdmenu lcdmenu.o main.o rcinput.o -L/home/mb405/image/dbox2/cdkroot/lib -ltuxbox-configfile -L/home/mb405/image/dbox2/cdkroot/lib -lfreetype -L/home/mb405/image/dbox2/cdkroot/lib -llcddisplay -lpng12 -lcrypt
/home/mb405/image/dbox2/cdkroot/lib/libpng12.a(libpng12_la-png.o)(.text+0x1b0): In function `png_reset_crc':
: undefined reference to `crc32'
/home/mb405/image/dbox2/cdkroot/lib/libpng12.a(libpng12_la-png.o)(.text+0x20c): In function `png_calculate_crc':
: undefined reference to `crc32'
/home/mb405/image/dbox2/cdkroot/lib/libpng12.a(libpng12_la-png.o)(.text+0xa38): In function `png_reset_zstream':
: undefined reference to `inflateReset'
/home/mb405/image/dbox2/cdkroot/lib/libpng12.a(libpng12_la-pngread.o)(.text+0x240): In function `png_create_read_struct_2':
: undefined reference to `inflateInit_'
/home/mb405/image/dbox2/cdkroot/lib/libpng12.a(libpng12_la-pngread.o)(.text+0x3f0): In function `png_read_init_3':
: undefined reference to `inflateInit_'
/home/mb405/image/dbox2/cdkroot/lib/libpng12.a(libpng12_la-pngread.o)(.text+0xe6c): In function `png_read_row':
: undefined reference to `inflate'
/home/mb405/image/dbox2/cdkroot/lib/libpng12.a(libpng12_la-pngread.o)(.text+0x1900): In function `png_read_destroy':
: undefined reference to `inflateEnd'
/home/mb405/image/dbox2/cdkroot/lib/libpng12.a(libpng12_la-pngrutil.o)(.text+0x2dc): In function `png_decompress_chunk':
: undefined reference to `inflate'
/home/mb405/image/dbox2/cdkroot/lib/libpng12.a(libpng12_la-pngrutil.o)(.text+0x30c): In function `png_decompress_chunk':
: undefined reference to `inflateReset'
/home/mb405/image/dbox2/cdkroot/lib/libpng12.a(libpng12_la-pngrutil.o)(.text+0x58c): In function `png_decompress_chunk':
: undefined reference to `inflateReset'
/home/mb405/image/dbox2/cdkroot/lib/libpng12.a(libpng12_la-pngrutil.o)(.text+0x365c): In function `png_read_finish_row':
: undefined reference to `inflate'
/home/mb405/image/dbox2/cdkroot/lib/libpng12.a(libpng12_la-pngrutil.o)(.text+0x3724): In function `png_read_finish_row':
: undefined reference to `inflateReset'
collect2: ld returned 1 exit status
make[3]: *** [lcdmenu] Fehler 1
make[3]: Leaving directory `/home/mb405/image/tuxbox-cvs/apps/tuxbox/lcd/lcdmenu'
make[2]: *** [all-recursive] Fehler 1
make[2]: Leaving directory `/home/mb405/image/tuxbox-cvs/apps/tuxbox/lcd'
make[1]: *** [all] Fehler 2
make[1]: Leaving directory `/home/mb405/image/tuxbox-cvs/apps/tuxbox/lcd'
make: *** [.deps/lcd] Fehler 2
/usr/bin/install -c -d /home/mb405/image/dbox2/cdkflash/root/share/empty
/usr/bin/install -c /home/mb405/image/dbox2/cdkroot/etc/vsftpd.conf /home/mb405/image/dbox2/cdkflash/root/etc
/usr/bin/install -c /home/mb405/image/dbox2/cdkroot/sbin/in.ftpd /home/mb405/image/dbox2/cdkflash/root/sbin
/usr/bin/install -c /home/mb405/image/dbox2/cdkroot/sbin/telnetd /home/mb405/image/dbox2/cdkflash/root/sbin
/usr/bin/install -c /home/mb405/image/dbox2/cdkroot/sbin/streampes /home/mb405/image/dbox2/cdkflash/root/sbin
/usr/bin/install -c /home/mb405/image/dbox2/cdkroot/sbin/streamsec /home/mb405/image/dbox2/cdkflash/root/sbin
/usr/bin/install -c /home/mb405/image/dbox2/cdkroot/sbin/streamts /home/mb405/image/dbox2/cdkflash/root/sbin
/usr/bin/install -c /home/mb405/image/dbox2/cdkroot/sbin/udpstreampes /home/mb405/image/dbox2/cdkflash/root/sbin
make: Für das Ziel »contrib_apps« ist nichts zu tun.
/usr/bin/install -c -d /home/mb405/image/dbox2/cdkflash/root/share/fonts
/usr/bin/install -c -d /home/mb405/image/dbox2/cdkflash/root/share/iso-codes
/usr/bin/install -c -d /home/mb405/image/dbox2/cdkflash/root/var/tuxbox/config/lirc
/usr/bin/install -c /home/mb405/image/dbox2/cdkroot/bin/controld /home/mb405/image/dbox2/cdkroot/bin/neutrino \
/home/mb405/image/dbox2/cdkroot/bin/nhttpd /home/mb405/image/dbox2/cdkroot/bin/timerd \
/home/mb405/image/dbox2/cdkflash/root/bin
cp -pa /home/mb405/image/dbox2/cdkroot/share/tuxbox/neutrino /home/mb405/image/dbox2/cdkroot/share/tuxbox/lcdd \
/home/mb405/image/dbox2/cdkflash/root/share/tuxbox
/usr/bin/install -c /home/mb405/image/dbox2/cdkroot/bin/camd2 /home/mb405/image/dbox2/cdkflash/root/bin
/usr/bin/install -c /home/mb405/image/dbox2/cdkroot/bin/sectionsd /home/mb405/image/dbox2/cdkflash/root/bin
/usr/bin/install -c /home/mb405/image/dbox2/cdkroot/bin/pzapit /home/mb405/image/dbox2/cdkflash/root/bin
/usr/bin/install -c /home/mb405/image/dbox2/cdkroot/bin/satfind /home/mb405/image/dbox2/cdkflash/root/bin
/usr/bin/install -c /home/mb405/image/dbox2/cdkroot/bin/zapit /home/mb405/image/dbox2/cdkflash/root/bin
sed -e 's/neutrino/neutrino -u -f/' /home/mb405/image/dbox2/cdkroot/etc/init.d/start_neutrino > \
/home/mb405/image/dbox2/cdkflash/root/etc/init.d/start_neutrino ;
chmod 755 /home/mb405/image/dbox2/cdkflash/root/etc/init.d/start_neutrino ;
cp -pa /home/mb405/image/tuxbox-cvs/apps/tuxbox/enigma/data/fonts/bluebold.ttf /home/mb405/image/dbox2/cdkflash/root/share/fonts
cp -pa /home/mb405/image/tuxbox-cvs/apps/tuxbox/enigma/data/fonts/bluehigh.ttf /home/mb405/image/dbox2/cdkflash/root/share/fonts
cp -pa /home/mb405/image/tuxbox-cvs/apps/tuxbox/enigma/data/fonts/md_khmurabi_10.ttf /home/mb405/image/dbox2/cdkflash/root/share/fonts
cp -pa /home/mb405/image/tuxbox-cvs/apps/tuxbox/enigma/data/fonts/pakenham.ttf /home/mb405/image/dbox2/cdkflash/root/share/fonts
cp -pa /home/mb405/image/tuxbox-cvs/apps/tuxbox/enigma/data/fonts/unmrs.pfa /home/mb405/image/dbox2/cdkflash/root/share/fonts
cp -pa /home/mb405/image/dbox2/cdkroot/share/fonts/micron*.ttf /home/mb405/image/dbox2/cdkflash/root/share/fonts
cp -pa /home/mb405/image/dbox2/cdkroot/share/fonts/12.pcf.gz /home/mb405/image/dbox2/cdkflash/root/share/fonts
cp -pa /home/mb405/image/dbox2/cdkroot/share/fonts/14B.pcf.gz /home/mb405/image/dbox2/cdkflash/root/share/fonts
cp -pa /home/mb405/image/dbox2/cdkroot/share/fonts/15B.pcf.gz /home/mb405/image/dbox2/cdkflash/root/share/fonts
cp -pa /home/mb405/image/dbox2/cdkroot/share/iso-codes/iso-639.tab /home/mb405/image/dbox2/cdkflash/root/share/iso-codes
cp -pa /home/mb405/image/dbox2/cdkroot/var/tuxbox/config/zapit /home/mb405/image/dbox2/cdkflash/root/var/tuxbox/config
find /home/mb405/image/dbox2/cdkflash/root/lib -maxdepth 1 -type f -o -type l | xargs rm -f
cp -pa /home/mb405/image/dbox2/cdkroot/lib/libnss_dns-?.*.so /home/mb405/image/dbox2/cdkflash/root/lib
cp -pa /home/mb405/image/dbox2/cdkroot/lib/libnss_files-?.*.so /home/mb405/image/dbox2/cdkflash/root/lib
/usr/bin/mklibs --target powerpc-tuxbox-linux-gnu --ldlib ld.so.1 --libc-extras-dir /home/mb405/image/dbox2/cdkroot/lib/libc_pic \
-d /home/mb405/image/dbox2/cdkflash/root/lib \
-D -L /home/mb405/image/dbox2/cdkroot/lib:/home/mb405/image/dbox2/cdkroot/lib/tuxbox/plugins \
--root /home/mb405/image/dbox2/cdkflash/root \
`find /home/mb405/image/dbox2/cdkflash/root/bin/ -path "*bin/?*"` \
`find /home/mb405/image/dbox2/cdkflash/root/lib/ -name "libnss_*"` \
`find /home/mb405/image/dbox2/cdkflash/root/lib/tuxbox/ -name "*.so" -type f` \
`find /home/mb405/image/dbox2/cdkflash/root/sbin/ -path "*sbin/?*"`
I: library reduction pass 1
815 symbols, 814 unresolved
Traceback (most recent call last):
File "/usr/bin/mklibs", line 450, in ?
pic_file = find_pic(library)
File "/usr/bin/mklibs", line 180, in find_pic
base_name = so_pattern.match(lib).group(1)
AttributeError: 'NoneType' object has no attribute 'group'
make: *** [/home/mb405/image/dbox2/cdkflash/.lib] Fehler 1
genau da hängt einer meiner compiler rechner auch.mb405 hat geschrieben: /home/mb405/image/dbox2/cdkroot/lib/libpng12.a(libpng12_la-pngrutil.o)(.text+0x3724): In function `png_read_finish_row':
: undefined reference to `inflateReset'
collect2: ld returned 1 exit status
make[3]: *** [lcdmenu] Fehler 1
make[3]: Leaving directory `/home/mb405/image/tuxbox-cvs/apps/tuxbox/lcd/lcdmenu'
make[2]: *** [all-recursive] Fehler 1
make[2]: Leaving directory `/home/mb405/image/tuxbox-cvs/apps/tuxbox/lcd'
make[1]: *** [all] Fehler 2
make[1]: Leaving directory `/home/mb405/image/tuxbox-cvs/apps/tuxbox/lcd'
make: *** [.deps/lcd] Fehler 2
also irgendwie ist seit dem http://cvs.tuxbox-cvs.sourceforge.net/l ... 00023.html der wurm im cvs( rm -rf libpng-1.2.8 || /bin/true ) && bunzip2 -cd Archive/libpng-1.2.8.tar.bz2 | TAPE=- tar -x && ( cd libpng-1.2.8; patch -p1 < ../Patches/libpng.diff )
patching file Makefile
cd libpng-1.2.8 && \
./autogen.sh && \
AR=powerpc-tuxbox-linux-gnu-ar AS=powerpc-tuxbox-linux-gnu-as CC=powerpc-tuxbox-linux-gnu-gcc CXX=powerpc-tuxbox-linux-gnu-g++ NM=powerpc-tuxbox-linux-gnu-nm RANLIB=powerpc-tuxbox-linux-gnu-ranlib CFLAGS="-mcpu=823 -mmultiple -mstring -meabi -pipe -Os" CXXFLAGS="-mcpu=823 -mmultiple -mstring -meabi -pipe -Os" LDFLAGS="-s" PKG_CONFIG_PATH=/home/mb405/image/dbox2/cdkroot/lib/pkgconfig \
./configure \
--build=i686-suse-linux \
--host=powerpc-tuxbox-linux-gnu \
--prefix=/home/mb405/image/dbox2/cdkroot && \
make all AR=powerpc-tuxbox-linux-gnu-ar AS=powerpc-tuxbox-linux-gnu-as CC=powerpc-tuxbox-linux-gnu-gcc CXX=powerpc-tuxbox-linux-gnu-g++ NM=powerpc-tuxbox-linux-gnu-nm RANLIB=powerpc-tuxbox-linux-gnu-ranlib CFLAGS="-mcpu=823 -mmultiple -mstring -meabi -pipe -Os" CXXFLAGS="-mcpu=823 -mmultiple -mstring -meabi -pipe -Os" LDFLAGS="-s" PKG_CONFIG_PATH=/home/mb405/image/dbox2/cdkroot/lib/pkgconfig && \
make install && powerpc-tuxbox-linux-gnu-ar cru /home/mb405/image/dbox2/cdkroot/lib/libpng12_pic.a *.o
/bin/sh: line 1: ./autogen.sh: Datei oder Verzeichnis nicht gefunden
make: *** [.deps/libpng] Fehler 127
dies problem trat bei einem meiner compiler rechner nach den änderungen vom 06.07. aufdietmarw hat geschrieben:genau da hängt einer meiner compiler rechner auch.mb405 hat geschrieben: /home/mb405/image/dbox2/cdkroot/lib/libpng12.a(libpng12_la-pngrutil.o)(.text+0x3724): In function `png_read_finish_row':
: undefined reference to `inflateReset'
collect2: ld returned 1 exit status
make[3]: *** [lcdmenu] Fehler 1
make[3]: Leaving directory `/home/mb405/image/tuxbox-cvs/apps/tuxbox/lcd/lcdmenu'
make[2]: *** [all-recursive] Fehler 1
make[2]: Leaving directory `/home/mb405/image/tuxbox-cvs/apps/tuxbox/lcd'
make[1]: *** [all] Fehler 2
make[1]: Leaving directory `/home/mb405/image/tuxbox-cvs/apps/tuxbox/lcd'
make: *** [.deps/lcd] Fehler 2
Code: Alles auswählen
cp -d /home/dietmarw/tux_test/20060802/dbox2/cdkroot/lib/libnss_files-?.*.so /home/dietmarw/tux_test/20060802/dbox2/cdkflash/root-enigma-cramfs/lib
/home/dietmarw/tux_test/20060802/tuxbox-cvs/hostapps/mklibs/mklibs.py --target powerpc-tuxbox-linux-gnu --ldlib ld.so.1 --libc-extras-dir \
/home/dietmarw/tux_test/20060802/dbox2/cdkroot/lib/libc_pic \
-d /home/dietmarw/tux_test/20060802/dbox2/cdkflash/root-enigma-cramfs/lib \
-D -L /home/dietmarw/tux_test/20060802/dbox2/cdkflash/root-enigma/lib:/home/dietmarw/tux_test/20060802/dbox2/cdkflash/root-enigma/lib/tuxbox/plugins:/home/dietmarw/tux_test/20060802/dbox2/cdkflash/root/lib:/home/dietmarw/tux_test/20060802/dbox2/cdkflash/root/lib/tuxbox/plugins:/home/dietmarw/tux_test/20060802/dbox2/cdkflash/root-cramfs/lib:/home/dietmarw/tux_test/20060802/dbox2/cdkroot/lib:/home/dietmarw/tux_test/20060802/dbox2/cdkroot/lib/tuxbox/plugins \
--root /home/dietmarw/tux_test/20060802/dbox2/cdkflash/root-enigma-cramfs \
`find /home/dietmarw/tux_test/20060802/dbox2/cdkflash/root-enigma-cramfs/bin/ -path "*bin/?*"` \
`find /home/dietmarw/tux_test/20060802/dbox2/cdkflash/root-enigma-cramfs/lib/ -name "libnss_*"` \
`find /home/dietmarw/tux_test/20060802/dbox2/cdkflash/root-enigma-cramfs/lib/ -name "*.so" -type f` \
`find /home/dietmarw/tux_test/20060802/dbox2/cdkflash/root-enigma-cramfs/sbin/ -path "*sbin/?*"`
Traceback (most recent call last):
File "/home/dietmarw/tux_test/20060802/tuxbox-cvs/hostapps/mklibs/mklibs.py", line 308, in ?
inode = os.stat(prog)[ST_INO]
OSError: [Errno 2] No such file or directory: '/home/dietmarw/tux_test/20060802/dbox2/cdkflash/root-enigma-cramfs/bin/camd2'
make[1]: *** [/home/dietmarw/tux_test/20060802/dbox2/cdkflash/root-enigma-cramfs/lib/ld.so.1] Fehler 1
make[1]: Leaving directory `/home/dietmarw/tux_test/20060802/tuxbox-cvs/cdk'
make: *** [/home/dietmarw/tux_test/20060802/dbox2/cdkflash/root-enigma-cramfs] Fehler 2
Danke Barf.tool checker fuer cvs - Version 0.7 dw - by horsti666 - modified by dietmarw
automake >=1.7 :1.9.3
autoconf >=2.50 :2.59
cvs :1.11.14
libtool >=1.4.2 :1.5.2
make >=3.79 :3.80
gettext >=0.12.1 :0.14.1
makeinfo :4.6
tar :1.13.25
bunzip2 :1.0.2
gunzip :1.3.5
patch :2.5.9
infocmp :5.4.20040214
gcc >=3.0 :3.3.3
g++ >=3.0 :3.4.4
yacc :yacc installiert
bison :1.875
flex :2.5.4
pkg-config :0.15.0
python :python installiert
mkfs.jffs2 :1.39
mksquashfs 2.1 :2.2-r2
fakeroot :fakeroot installiert
Versions-Check Ende
nur was mich da verwundert. warum wurden die$(DEPDIR)/libpng: bootstrap libz @DEPENDS_libpng@
@PREPARE_libpng@
cd @DIR_libpng@ && \
$(MAKE) libpng.a libpng12.so libpng.pc libpng-config \
$(BUILDENV) \
CPPFLAGS="-DPNG_DEBUG=0" \
prefix=$(targetprefix) && \
@INSTALL_libpng@
@CLEANUP_libpng@
touch $@
Bitte um Erläuterung. Kannst du dies mit eine mklibs-Änderung in Verbindung setzen?dietmarw hat geschrieben:der zweite compiler rechner schmeisst nach den mklibs änderungen
dietmarw hat geschrieben:der zweite compiler rechner schmeisst nach den mklibs änderungen im cvs folgendes raus
Code: Alles auswählen
cp -d /home/dietmarw/tux_test/20060802/dbox2/cdkroot/lib/libnss_files-?.*.so /home/dietmarw/tux_test/20060802/dbox2/cdkflash/root-enigma-cramfs/lib /home/dietmarw/tux_test/20060802/tuxbox-cvs/hostapps/mklibs/mklibs.py --target powerpc-tuxbox-linux-gnu --ldlib ld.so.1 --libc-extras-dir \ /home/dietmarw/tux_test/20060802/dbox2/cdkroot/lib/libc_pic \ -d /home/dietmarw/tux_test/20060802/dbox2/cdkflash/root-enigma-cramfs/lib \ -D -L /home/dietmarw/tux_test/20060802/dbox2/cdkflash/root-enigma/lib:/home/dietmarw/tux_test/20060802/dbox2/cdkflash/root-enigma/lib/tuxbox/plugins:/home/dietmarw/tux_test/20060802/dbox2/cdkflash/root/lib:/home/dietmarw/tux_test/20060802/dbox2/cdkflash/root/lib/tuxbox/plugins:/home/dietmarw/tux_test/20060802/dbox2/cdkflash/root-cramfs/lib:/home/dietmarw/tux_test/20060802/dbox2/cdkroot/lib:/home/dietmarw/tux_test/20060802/dbox2/cdkroot/lib/tuxbox/plugins \ --root /home/dietmarw/tux_test/20060802/dbox2/cdkflash/root-enigma-cramfs \ `find /home/dietmarw/tux_test/20060802/dbox2/cdkflash/root-enigma-cramfs/bin/ -path "*bin/?*"` \ `find /home/dietmarw/tux_test/20060802/dbox2/cdkflash/root-enigma-cramfs/lib/ -name "libnss_*"` \ `find /home/dietmarw/tux_test/20060802/dbox2/cdkflash/root-enigma-cramfs/lib/ -name "*.so" -type f` \ `find /home/dietmarw/tux_test/20060802/dbox2/cdkflash/root-enigma-cramfs/sbin/ -path "*sbin/?*"` Traceback (most recent call last): File "/home/dietmarw/tux_test/20060802/tuxbox-cvs/hostapps/mklibs/mklibs.py", line 308, in ? inode = os.stat(prog)[ST_INO] OSError: [Errno 2] No such file or directory: '/home/dietmarw/tux_test/20060802/dbox2/cdkflash/root-enigma-cramfs/bin/camd2' make[1]: *** [/home/dietmarw/tux_test/20060802/dbox2/cdkflash/root-enigma-cramfs/lib/ld.so.1] Fehler 1 make[1]: Leaving directory `/home/dietmarw/tux_test/20060802/tuxbox-cvs/cdk' make: *** [/home/dietmarw/tux_test/20060802/dbox2/cdkflash/root-enigma-cramfs] Fehler 2
Danke allen beteiligtentool checker fuer cvs - Version 0.7 dw - by horsti666 - modified by dietmarw
automake >=1.7 :1.9.3
autoconf >=2.50 :2.59
cvs :1.11.14
libtool >=1.5.8 :1.5.8
make >=3.79 :3.80
gettext >=0.12.1 :0.14.1
makeinfo :4.6
tar :1.13.25
bunzip2 :1.0.2
gunzip :1.3.5
patch :2.5.9
infocmp :5.4.20040214
gcc >=3.0 :3.3.3
g++ >=3.0 :3.4.4
yacc :yacc installiert
bison :1.875
flex :2.5.4
pkg-config :0.15.0
python :python installiert
mkfs.jffs2 :1.39
mksquashfs 2.1 :2.2-r2
fakeroot :fakeroot installiert
Versions-Check Ende
Code: Alles auswählen
configure: found dvb version 3
checking for pkg-config... /usr/bin/pkg-config
checking for package tuxbox-plugins... no
configure: error: could not find package tuxbox-plugins
make: *** [/home/dixidix/tuxbox-cvs/apps/tuxbox/tools/config.status] Fehler