[pjsip] Mac OS X 10.6 Universal Binaries - *** missing separator. Stop.

Alexei Kuznetsov eofster at gmail.com
Mon Oct 12 18:31:00 CDT 2009


Hi,

I’m building pjproject 1.0.3 like this:

$ CFLAGS="-O2 -Wall -arch i386 -isysroot /Developer/SDKs/ 
MacOSX10.5.sdk -mmacosx-version-min=10.3" \
LDFLAGS="-arch i386 -isysroot /Developer/SDKs/MacOSX10.5.sdk -mmacosx- 
version-min=10.3" \
./configure
$ make

-isysroot and -mmacosx-version-min options are here to make portaudio  
happy.

When I added “-arch ppc” to build a universal binary, my ppc users  
started to complain about the distorted sound. I’ve been writing to  
this list about this issue, but no response so far.

http://lists.pjsip.org/pipermail/pjsip_lists.pjsip.org/2009-July/007999.html

So I ended up building pjroject on PPC machine and gluing binaries  
with “lipo” tool.

When I’m adding “-arch x86_64”, I’m getting an assertion when  
unplugging headphones.
http://lists.pjsip.org/pipermail/pjsip_lists.pjsip.org/2009-October/009094.html

Alexei

On 10 Oct, 2009, at 3:15, twok48bit wrote:

> Hi,
> When building universal binaries the following fails:
>
> CFLAGS="-arch x86_64 -arch ppc -arch i386 -g" ./configure
> make dep && make clean && make
>
> with:
>
> .pjlib-i386-apple-darwin10.0.0.depend:1: *** missing separator.  Stop.
> make[1]: *** [clean] Error 2
> make: *** [clean] Error 1
>
> Help?
>
> thx
>
> _______________________________________________
> Visit our blog: http://blog.pjsip.org
>
> pjsip mailing list
> pjsip at lists.pjsip.org
> http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org




More information about the pjsip mailing list