Iwan Koenig wrote: >Does anyone known how to compile Asterisk for a >powerpc-processor? >I have tryed: >./configure --target=powerpc-linux >--host=powerpc-604-linux-gnu --prefix=/opt/packages >And it gives following error: > /root/pwlib/include/ptlib.h... configure: error: >cannot check for file existence when cross compiling > >Ok! I see that it is trying to find the PWLIB-Library. >Also, i have tryed to compile the pwlib. >But it didn't work :(. For PWLIB i need the OpenLDAP, >and when i have compiled the OpenLDAP, than needs >PWLIB other packages....... >Also, have anyone ideas, how to compile Asterisk für a >powerpc-processor with another way? > >Thanks!!!! > > > I'm not sure if our experience applies to you since we use asterisk as a TA instead of a PBX in our embedded gateways. We ran into a lot of problems when trying to cross-compile a trimmed down version of asterisk. Basically, we only needed the sip stack, fxs support, and some codecs. It was a big effort, but we are currently successfully cross-compiling asterisk for several platforms. We had to change Makefiles, source code, etc.
I would start by removing the references to PWLIB and anything I don't need from the makefiles and #ifdefing code that uses it until I get it to compile. Then start testing it and adding features as needed. This is the command line we use to compile asterisk (just to give you and idea. It won't work with your sources. We don't run configure): make CC=powerpc-uclibc-gcc CONFIG_TA=y OPTIMIZE="-mcpu=603e -Os" HOSTCC=gcc all Carlos _______________________________________________ Linuxppc-embedded mailing list [email protected] https://ozlabs.org/mailman/listinfo/linuxppc-embedded
