Hi Benny, Thanks for your response as it gave me an idea as to where to start looking. It seems that config.guess is more to do with configuring the build system variables. In my crosscompiling case, using ./configure --host=arm-linux , I found that I could remove the "unknown" in output filenames by modifying config.sub line 274 from: basic_machine=$basic_machine-unknown To: basic_machine=$ basic_machine The unknown field is sort of a placeholder for company name if it had existed and PJSIP seem to make OK without it. Best Regards Tom Paasuke ________________________________ From: pjsip-bounces@xxxxxxxxxxxxxxx [mailto:pjsip-bounces at lists.pjsip.org] On Behalf Of Benny Prijono Sent: Friday, 13 July 2012 10:29 PM To: pjsip list Subject: Re: Removing "unknown" in filenames when cross compiling On Wed, Jul 11, 2012 at 8:06 AM, Tom Paasuke <Tom.Paasuke at clearsonics.com<mailto:Tom.Paasuke at clearsonics.com>> wrote: Hi, Not a major issue but I am cross-compiling PJSIP 2.0.1 and I want to remove the "unknown" labels in the many filenames and directories created during "make dep" and "make". I am using: ./configure --host=arm-linux This enables arm-linux-gcc compiler to be used instead of gcc and seems to compile and link ok when I run "make dep" and then "make". For example, some final built application names are currently: pjsua-arm-unknown-linux-gnu (would prefer pjsua-arm-linux-gnu) pjsystest-arm-unknown-linux-gnu (would prefer pjsystest-arm-linux-gnu) I think the name comes from config.guess script, so you can try hacking this file and see what happens. Cheers Benny ________________________________ No virus found in this message. Checked by AVG - www.avg.com<http://www.avg.com> Version: 2012.0.2195 / Virus Database: 2437/5137 - Release Date: 07/17/12 -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.pjsip.org/pipermail/pjsip_lists.pjsip.org/attachments/20120719/ced86e33/attachment.html>