Hi,
also das SDK "läuft" auch nur unter bestimmten Distros. Ich verwende Mandrake 9.2. Dann muß man - für die makefiles der meisten Pakete - noch die Umgebung anpassen; das geht am einfachsten über ein
auf der Kommandozeile. Reicht 1x nach dem EinloggenCode:source cdk.set
Inhalt von cdk.set
(natürlich geht das auch über eine angepaßte bash.rc in eurem Profil mit dem ihr euch zum Kreuzkompilieren anmeldet.)Code:#! /bin/bash
export ARCH=i386
export CROSS=i386-linux-uclibc-
export CROSS_COMPILE=/opt/i386-linux/bin/${CROSS}
export AR=${CROSS_COMPILE}ar
export AS=${CROSS_COMPILE}as
export CC=${CROSS_COMPILE}cc
export CP=cp
export CPP=${CROSS_COMPILE}cpp
export CXX=${CROSS_COMPILE}c++
export LD=${CROSS_COMPILE}ld
export NM=${CROSS_COMPILE}nm
export OBJCOPY=${CROSS_COMPILE}objcopy
export OBJDUMP=${CROSS_COMPILE}objdump
export RANLIB=${CROSS_COMPILE}ranlib
export SIZE=${CROSS_COMPILE}size
export STRIP=${CROSS_COMPILE}strip
export LDFLAGS=-L/opt/i386-linux/lib
export CFLAGS=-L/opt/i386-linux/include
dann sollten eigentlich die meisten Pakete ordentlich kompilieren.
da hat AMIT im Original ziemlich geschlampt....
schufti

