flash-neutrino-squashfs-all schlägt fehl Newmake

Kreuzuebersetzer, Diskussion über Änderungen im Tuxbox-CDK und Tuxbox-CVS
zerocool80
Interessierter
Interessierter
Beiträge: 61
Registriert: Samstag 28. Oktober 2006, 20:02

flash-neutrino-squashfs-all schlägt fehl Newmake

Beitrag von zerocool80 »

kann mir jemand helfen?
Ich kann kein Image bauen.
Er probiert irgenwelche abhähnigkeiten aufzulösen.Ich muss dann abrechen.
jemand ne Idee?
Danke schonmal fürs lesen :-)
Gruß
Christian

Code: Alles auswählen

make --assume-old=/home/georch01/cvs/tuxbox/cdkflash/root-neutrino-squashfs /home/georch01/cvs/tuxbox/cdkflash/root-neutrino-squashfs/lib/ld.so.1 mklibs_librarypath=/home/georch01/cvs/tuxbox/cdkflash/root-neutrino/lib:/home/georch01/cvs/tuxbox/cdkflash/root-neutrino/lib/tuxbox/plugins:/home/georch01/cvs/tuxbox/cdkflash/root/lib:/home/georch01/cvs/tuxbox/cdkflash/root/lib/tuxbox/plugins:/home/georch01/cvs/tuxbox/cdkflash/root-squashfs/lib:/home/georch01/cvs/tuxbox/cdkroot/lib:/home/georch01/cvs/tuxbox/cdkroot/lib/tuxbox/plugins
make[1]: Entering directory `/raid1/home/georch01/cvs/cdk'
find /home/georch01/cvs/tuxbox/cdkflash/root-neutrino-squashfs/lib -maxdepth 1 -type f -o -type l | xargs rm -f
cp -d /home/georch01/cvs/tuxbox/cdkroot/lib/libnss_dns-?.*.so /home/georch01/cvs/tuxbox/cdkflash/root-neutrino-squashfs/lib
cp -d /home/georch01/cvs/tuxbox/cdkroot/lib/libnss_files-?.*.so /home/georch01/cvs/tuxbox/cdkflash/root-neutrino-squashfs/lib
cp -d /home/georch01/cvs/tuxbox/cdkroot/lib/libproc-*.so /home/georch01/cvs/tuxbox/cdkflash/root-neutrino-squashfs/lib
cp: Aufruf von stat für â/home/georch01/cvs/tuxbox/cdkroot/lib/libproc-*.soâ nicht möglich: Datei oder Verzeichnis nicht gefunden
make[1]: [/home/georch01/cvs/tuxbox/cdkflash/root-neutrino-squashfs/lib/ld.so.1] Fehler 1 (ignoriert)
chmod +w /home/georch01/cvs/tuxbox/cdkflash/root-neutrino-squashfs/lib/libproc-*.so
chmod: Zugriff auf â/home/georch01/cvs/tuxbox/cdkflash/root-neutrino-squashfs/lib/libproc-*.soâ nicht möglich: Datei oder Verzeichnis nicht gefunden
make[1]: [/home/georch01/cvs/tuxbox/cdkflash/root-neutrino-squashfs/lib/ld.so.1] Fehler 1 (ignoriert)
/home/georch01/cvs/hostapps/mklibs/mklibs.py --target powerpc-tuxbox-linux-gnu --ldlib ld.so.1 --libc-extras-dir \
                /home/georch01/cvs/tuxbox/cdkroot/lib/libc_pic \
                -d /home/georch01/cvs/tuxbox/cdkflash/root-neutrino-squashfs/lib \
                -D -L /home/georch01/cvs/tuxbox/cdkflash/root-neutrino/lib:/home/georch01/cvs/tuxbox/cdkflash/root-neutrino/lib/tuxbox/plugins:/home/georch01/cvs/tuxbox/cdkflash/root/lib:/home/georch01/cvs/tuxbox/cdkflash/root/lib/tuxbox/plugins:/home/georch01/cvs/tuxbox/cdkflash/root-squashfs/lib:/home/georch01/cvs/tuxbox/cdkroot/lib:/home/georch01/cvs/tuxbox/cdkroot/lib/tuxbox/plugins \
                --root /home/georch01/cvs/tuxbox/cdkflash/root-neutrino-squashfs \
                `find /home/georch01/cvs/tuxbox/cdkflash/root-neutrino-squashfs/bin/ -path "*bin/?*"` \
                `find /home/georch01/cvs/tuxbox/cdkflash/root-neutrino-squashfs/lib/ -name "libnss_*"` \
                `find /home/georch01/cvs/tuxbox/cdkflash/root-neutrino-squashfs/lib/ -name "*.so" -type f` \
                `find /home/georch01/cvs/tuxbox/cdkflash/root-neutrino-squashfs/sbin/ -path "*sbin/?*"`
I: library reduction pass 1
1088 symbols, 1027 unresolved
I: library reduction pass 2
1333 symbols, 102 unresolved
I: library reduction pass 3
1458 symbols, 13 unresolved
I: library reduction pass 4
1458 symbols, 2 unresolved
I: library reduction pass 5
1458 symbols, 2 unresolved
I: library reduction pass 6
1458 symbols, 2 unresolved
I: library reduction pass 7
1458 symbols, 2 unresolved
I: library reduction pass 8
1458 symbols, 2 unresolved
I: library reduction pass 9
1458 symbols, 2 unresolved
I: library reduction pass 10
1458 symbols, 2 unresolved
I: library reduction pass 11
1458 symbols, 2 unresolved
I: library reduction pass 12
1458 symbols, 2 unresolved
I: library reduction pass 13
1458 symbols, 2 unresolved
I: library reduction pass 14
1458 symbols, 2 unresolved
I: library reduction pass 15
1458 symbols, 2 unresolved
I: library reduction pass 16
1458 symbols, 2 unresolved
I: library reduction pass 17
1458 symbols, 2 unresolved
I: library reduction pass 18
1458 symbols, 2 unresolved
I: library reduction pass 19
1458 symbols, 2 unresolved
I: library reduction pass 20
1458 symbols, 2 unresolved
I: library reduction pass 21
1458 symbols, 2 unresolved
I: library reduction pass 22
1458 symbols, 2 unresolved
I: library reduction pass 23
1458 symbols, 2 unresolved
I: library reduction pass 24
...
...
I: library reduction pass 93
1458 symbols, 2 unresolved
Traceback (most recent call last):
  File "/home/georch01/cvs/hostapps/mklibs/mklibs.py", line 455, in <module>
    so_file, dest_path + "/" + so_file_name + "-so-stripped")
  File "/home/georch01/cvs/hostapps/mklibs/mklibs.py", line 89, in command
    (status, output) = commands.getstatusoutput(command + ' ' + string.join(args))
  File "/usr/lib/python2.5/commands.py", line 53, in getstatusoutput
    pipe = os.popen('{ ' + cmd + '; } 2>&1', 'r')
KeyboardInterrupt
make[1]: *** [/home/georch01/cvs/tuxbox/cdkflash/root-neutrino-squashfs/lib/ld.so.1] Fehler 1
make: *** [/home/georch01/cvs/tuxbox/cdkflash/root-neutrino-squashfs] Unterbrechung
MPC823
Erleuchteter
Erleuchteter
Beiträge: 448
Registriert: Samstag 26. November 2005, 00:35

Re: flash-neutrino-squashfs-all schlägt fehl Newmake

Beitrag von MPC823 »

cp: Aufruf von stat für â/home/georch01/cvs/tuxbox/cdkroot/lib/libproc-*.soâ nicht möglich: Datei oder Verzeichnis nicht gefunden
da würde ich mal anfangen zu suchen warum er die lib nicht findet.


Hast Du auch gecheckt ob alle libs versionskonform drauf sind die benötigt werden also nicht nur die des cdk sondern die installationsumgebung automake und co


Martin
zerocool80
Interessierter
Interessierter
Beiträge: 61
Registriert: Samstag 28. Oktober 2006, 20:02

Re: flash-neutrino-squashfs-all schlägt fehl Newmake

Beitrag von zerocool80 »

hmmm sollte passen.

Code: Alles auswählen

cvs:                      1.12.12
autoconf >= 2.57a:        2.60
automake >= 1.8:          1.9.6
libtool >= 1.4.2:         1.5.22
gettext >= 0.12.1:        0.15
make >= 3.79:             3.81
makeinfo:                 4.9
tar:                      1.15.1
bunzip2:                  1.0.3
gunzip:                   1.3.5
patch:                    2.5.9
infocmp:                  5.5.20060513
gcc 2.95 or >= 3.0:       4.1.2
g++ 2.95 or >= 3.0:       4.1.2
flex:                     2.5.33
bison:                    2.3
pkg-config:               0.20
wget:                     1.10.2
wo kommt den die lib her?
von welchem Packet oder aufruf?

Danke
Zero
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Re: flash-neutrino-squashfs-all schlägt fehl Newmake

Beitrag von seife »

MPC823 hat geschrieben:
cp: Aufruf von stat für â/home/georch01/cvs/tuxbox/cdkroot/lib/libproc-*.soâ nicht möglich: Datei oder Verzeichnis nicht gefunden
da würde ich mal anfangen zu suchen warum er die lib nicht findet.
Das ist egal, die lib gibts nur, wenn man procps gebaut hat.

Aus irgendeinem Grund kriegt mklibs die Kurve nicht und merkt nicht, dass es sich im Kreise dreht. Warum das so ist kannst du vielleicht sehen, wenn du dem mklibs ein "-v" mitgibst.
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Re: flash-neutrino-squashfs-all schlägt fehl Newmake

Beitrag von seife »

Kopier mal das mklibs von uclibc.org nach hostapps/mklibs/, vielleicht hilft das ja was...
zerocool80
Interessierter
Interessierter
Beiträge: 61
Registriert: Samstag 28. Oktober 2006, 20:02

Re: flash-neutrino-squashfs-all schlägt fehl Newmake

Beitrag von zerocool80 »

Danke,

werds mal probieren
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Re: flash-neutrino-squashfs-all schlägt fehl Newmake

Beitrag von seife »

evtl. musst du in Zeile 312 das "#" entfernen und stattdessen in Zeile 313 machen.
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Re: flash-neutrino-squashfs-all schlägt fehl Newmake

Beitrag von seife »

Auf der dm500 hat es bei mir nicht funktioniert - die Binaries waren nicht lauffähig.

In http://sources.dreamboxupdate.com/downl ... 30.tar.bz2 ist auch ein mklibs.py, probier das mal.
zerocool80
Interessierter
Interessierter
Beiträge: 61
Registriert: Samstag 28. Oktober 2006, 20:02

Re: flash-neutrino-squashfs-all schlägt fehl Newmake

Beitrag von zerocool80 »

hab mir jetzt mal die sourcen neu gezogen und make procps aufgerufen
danach hats funktioniert
die mklib hab ich noch nicht getestet