I just installed Debian (powerpc) and Asterisk on my Mac Mini. 
The only problem is that I cannot get mpg123 to compile ( I used the
"make -linux-ppc" option). Please find at the end the print out for
this.  I also try "make generic" option and have a different error
message (attached at the end).  Can someone please
help!!!!!!!!!!!!!!!!!!!!!!!<br>
<br>
-- <br>
Best Regards,<br>
Tom<br>
<br>
<br>
PRINT OUT WHEN USING make linux generic:<br>
<br>
make CC=gcc&nbsp; LDFLAGS= \<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; OBJECTS='decode.o dct64.o audio_oss.o' \<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; CFLAGS='-DREAL_IS_FLOAT -DLINUX -Wall -O2 -mcpu=ppc \<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -DOSS \<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-fomit-frame-pointer -funroll-all-loops \<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -finline-functions -ffast-math' \<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; mpg123-make<br>
make[1]: Entering directory `/usr/src/mpg123-0.59r'<br>
make[2]: Entering directory `/usr/src/mpg123-0.59r'<br>
gcc -DREAL_IS_FLOAT -DLINUX -Wall -O2
-mcpu=ppc&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-DOSS&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-fomit-frame-pointer
-funroll-all-loops&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-finline-functions -ffast-math&nbsp;&nbsp; -c -o mpg123.o mpg123.c<br>
cc1: error: bad value (ppc) for -mcpu= switch<br>
make[2]: *** [mpg123.o] Error 1<br>
make[2]: Leaving directory `/usr/src/mpg123-0.59r'<br>
make[1]: *** [mpg123-make] Error 2<br>
make[1]: Leaving directory `/usr/src/mpg123-0.59r'<br>
make: *** [linux-ppc] Error 2<br>
<br>
<br>
PRINT OUT WHEN USING make linux generic:<br>
<br>
make LDFLAGS= OBJECTS='decode.o dct64.o audio_dummy.o' \<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; CFLAGS='-O -DGENERIC -DNOXFERMEM' \<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; mpg123-make<br>
make[1]: Entering directory `/usr/src/mpg123-0.59r'<br>
make[2]: Entering directory `/usr/src/mpg123-0.59r'<br>
cc -O -DGENERIC -DNOXFERMEM&nbsp;&nbsp; -c -o mpg123.o mpg123.c<br>
mpg123.c:480: warning: initialization makes integer from pointer without a cast<br>
cc -O -DGENERIC -DNOXFERMEM&nbsp;&nbsp; -c -o common.o common.c<br>
cc -O -DGENERIC -DNOXFERMEM&nbsp;&nbsp; -c -o decode.o decode.c<br>
cc -O -DGENERIC -DNOXFERMEM&nbsp;&nbsp; -c -o dct64.o dct64.c<br>
cc -O -DGENERIC -DNOXFERMEM&nbsp;&nbsp; -c -o audio_dummy.o audio_dummy.c<br>
cc -O -DGENERIC -DNOXFERMEM&nbsp;&nbsp; -c -o decode_2to1.o decode_2to1.c<br>
cc -O -DGENERIC -DNOXFERMEM&nbsp;&nbsp; -c -o decode_4to1.o decode_4to1.c<br>
cc -O -DGENERIC -DNOXFERMEM&nbsp;&nbsp; -c -o tabinit.o tabinit.c<br>
cc -O -DGENERIC -DNOXFERMEM&nbsp;&nbsp; -c -o audio.o audio.c<br>
cc -O -DGENERIC -DNOXFERMEM&nbsp;&nbsp; -c -o layer1.o layer1.c<br>
cc -O -DGENERIC -DNOXFERMEM&nbsp;&nbsp; -c -o layer2.o layer2.c<br>
cc -O -DGENERIC -DNOXFERMEM&nbsp;&nbsp; -c -o layer3.o layer3.c<br>
cc -O -DGENERIC -DNOXFERMEM&nbsp;&nbsp; -c -o buffer.o buffer.c<br>
cc -O -DGENERIC -DNOXFERMEM&nbsp;&nbsp; -c -o getlopt.o getlopt.c<br>
cc -O -DGENERIC -DNOXFERMEM&nbsp;&nbsp; -c -o httpget.o httpget.c<br>
cc -O -DGENERIC -DNOXFERMEM&nbsp;&nbsp; -c -o xfermem.o xfermem.c<br>
cc -O -DGENERIC -DNOXFERMEM&nbsp;&nbsp; -c -o equalizer.o equalizer.c<br>
cc -O -DGENERIC -DNOXFERMEM&nbsp;&nbsp; -c -o decode_ntom.o decode_ntom.c<br>
cc -O -DGENERIC -DNOXFERMEM&nbsp;&nbsp; -c -o wav.o wav.c<br>
cc -O -DGENERIC -DNOXFERMEM&nbsp;&nbsp; -c -o readers.o readers.c<br>
cc -O -DGENERIC -DNOXFERMEM&nbsp;&nbsp; -c -o getbits.o getbits.c<br>
cc -O -DGENERIC -DNOXFERMEM&nbsp;&nbsp; -c -o control_generic.o control_generic.c<br>
cc -O -DGENERIC -DNOXFERMEM&nbsp;&nbsp; mpg123.o tabinit.o common.o layer1.o \<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; layer2.o layer3.o audio.o buffer.o decode_2to1.o equalizer.o \<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; decode_4to1.o getlopt.o httpget.o xfermem.o decode_ntom.o \<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; wav.o readers.o getbits.o control_generic.o \<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; decode.o dct64.o audio_dummy.o -o mpg123 -lm<br>
mpg123.o(.text+0x16c8): In function `main':<br>
: undefined reference to `xfermem_get_usedspace'<br>
common.o(.text+0x1324): In function `compute_buffer_offset':<br>
: undefined reference to `xfermem_get_usedspace'<br>
readers.o(.text+0x200): In function `stream_back_frame':<br>
: undefined reference to `xfermem_get_usedspace'<br>
control_generic.o(.text+0x274): In function `generic_sendstat':<br>
: undefined reference to `xfermem_get_usedspace'<br>
control_generic.o(.text+0xc18): In function `control_generic':<br>
: undefined reference to `xfermem_init_reader'<br>
control_generic.o(.text+0xc30): In function `control_generic':<br>
: undefined reference to `xfermem_done'<br>
collect2: ld returned 1 exit status<br>
make[2]: *** [mpg123] Error 1<br>
make[2]: Leaving directory `/usr/src/mpg123-0.59r'<br>
make[1]: *** [mpg123-make] Error 2<br>
make[1]: Leaving directory `/usr/src/mpg123-0.59r'<br>
make: *** [generic] Error 2<br>
<br>
<br clear="all"><br><br>