Fehler bei make flash-lib

Kreuzuebersetzer, Diskussion über Änderungen im Tuxbox-CDK und Tuxbox-CVS
ksc
Neugieriger
Neugieriger
Beiträge: 4
Registriert: Sonntag 3. August 2003, 18:11

Fehler bei make flash-lib

Beitrag von ksc »

Hallo zusammen

Ich bin Neuling auf dem Gebiet CDK und komme zur Zeit nicht weiter. Ich habe mir am 27.7. den HEAD Stand ausgecheckt. Compilieren mit SUSE 8.1 klappt prima, auch der erzeugte Yadd läuft auf der Box (allerdings ohne funktionierenden Videotext). Beim Versuch,ein Image zu erstellen, bekomme ich beim

make flash-lib

folgenden Fehler:

find /dbox2/cdkflash/root/lib -maxdepth 1 -type f -o -type l | xargs rm -f
cp -pa /dbox2/cdkroot/lib/libnss_dns-?.*.so /dbox2/cdkflash/root/lib
cp -pa /dbox2/cdkroot/lib/libnss_files-?.*.so /dbox2/cdkflash/root/lib
mklibs.py --target powerpc-tuxbox-linux-gnu --ldlib ld.so.1 --libc-extras-dir /dbox2/cdkroot/lib/libc_pic \
-d /dbox2/cdkflash/root/lib \
-D -L /dbox2/cdkroot/lib \
`find /dbox2/cdkflash/root/bin/ -path "*bin/?*"` \
`find /dbox2/cdkflash/root/lib/ -name "libnss_*"` \
`find /dbox2/cdkflash/root/lib/tuxbox/ -name "*.so" -type f` \
`find /dbox2/cdkflash/root/sbin/ -path "*sbin/?*"`
WARNING: unknown option: -D arg: -L

Der Aufruf von mklibs.py geht schief.

Hat jemand eine Idee warum ?

Im Voraus schon Danke, KSC

[/code][/list]
kerlimann
Semiprofi
Semiprofi
Beiträge: 1208
Registriert: Donnerstag 26. Dezember 2002, 07:26

Re: Fehler bei make flash-lib

Beitrag von kerlimann »

ksc hat geschrieben: Der Aufruf von mklibs.py
bei HEAD sollte die lediglich "mklibs" heissen, und sich in /usr/bin (oder einem aehnlichen verzeichnis, siehe makefile) befinden. ferner solltest du auch eine aktuelle von debian verwenden. durchforste mal das forum nach "mklibs", da findet sich einiges :-)
Homar
Senior Member
Beiträge: 1278
Registriert: Mittwoch 5. September 2001, 00:00

Beitrag von Homar »

hole dir eine neue Version.

http://remote-admin.info

Dort liegt eine gepatchte neue Version, weil die offizielle neue nicht geht.
ksc
Neugieriger
Neugieriger
Beiträge: 4
Registriert: Sonntag 3. August 2003, 18:11

Beitrag von ksc »

Hallo Homar

Danke für den Tipp, mit dem mklibs.py von remote-admin.info läuft

make flash-lib

durch. Als Ergebnis erhalte ich jetzt in /dbox2/cdkflash die Datei root-cramfs.img.
Kann ich die jetzt wie eine cdk.cramfs auf die Box spielen ?
Die root-cramsfs.img hat im Vergleich zur einer cdk.cramfs von Alexw am Begin einen Offset von 200H Byte. Wozu ist der Offset notwendig ?

Gruß KSC