Ja kallekit,
jetzt probiere ich mal Dein Entwicklerpaket für die Dream.
das env:
-------------------------------------------------------------------------------------------------------------------------
#! /bin/sh
PATH=${PATH}:/home/emanuel/dreambox-cvs/root/cdk/bin
CROSS=/home/emanuel/dreambox-cvs/root/cdk/bin/
export CC=${CROSS}powerpc-tuxbox-linux-gnu-gcc
export CXX=${CROSS}powerpc-tuxbox-linux-gnu-g++
export AR=${CROSS}powerpc-tuxbox-linux-gnu-ar
export RANLIB=${CROSS}powerpc-tuxbox-linux-gnu-ranlib
export LD=${CROSS}powerpc-tuxbox-linux-gnu-ld
export STRIP=${CROSS}powerpc-tuxbox-linux-gnu-strip
export NM=${CROSS}powerpc-tuxbox-linux-gnu-nm
export PATH=$PATH
export CFLAGS="-mcpu=405 -msoft-float -mmultiple -mstring -meabi -pipe -Os -s"
export CXXLAGS="-mcpu=405 -msoft-float -mmultiple -mstring -meabi -pipe -Os -s"
-------------------------------------------------------------------------------------------------------------------------
das scr:
-------------------------------------------------------------------------------------------------------------------------
#! /bin/sh
./configure --prefix=/hdd/php/usr
--build=i686-pc-linux-gnu
--host=powerpc-tuxbox-linux-gnu
--exec-prefix=/hdd/php/usr
--with-config-file=/home/emanuel/dreambox-cvs/cdk/apache_1.3.37/conf
--with-apache=/home/emanuel/dreambox-cvs/cdk/apache_1.3.37
--with-config-file-path=/hdd
-------------------------------------------------------------------------------------------------------------------------
Canadakompilieren hat nicht geklappt.
Erst ist im Makefile von php ein if gcc im
System nimmt das als erstbestes. Hab ich dann stillgelegt, daß es mein CC
nimmt.
$CC -o test a.c war OK auch mit CFLAGS (405 ...)
file testwar auch OK (405er bin)
Dann hat es den PowerPC genommen, aber dann gab es da noch
7 Stellen in configure if crosscompiling=yes echo blabla... exit 1
und der Rest von configure --prefix usw. wurde als Fehler zurückgegeben.
Naja und weiter gez...
Gruß Emanuel