On Feb 2, 2011, at 19:49, James Gregurich wrote:

> I"m not sure what to do about this one. The expat port does not use 
> muniversal to do a universal build. The configure script fails when it 
> attempts to invoke the preprocessor. Is the correct answer to switch the port 
> to muniversal or is there another flaw for which I should be looking? I 
> suppose this is happening because I modified the system to put the arch flags 
> in CPPFLAGS. However, if you don't supply an arch flag of some kind when 
> building ppc on i386, it seems that should be incorrect behavior even if it 
> happens to work. It definitely doesn't work without the -arch flag when 
> building armv6 on x86_64. Can I get some guidance on what this system SHOULD 
> be doing?
> 
> 
> 
> 
> 
> log:
> 
> 
> configure:4028: 
> /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/llvm-gcc-4.2 -E 
> -traditional-cpp -I/iopt/include -isysroot 
> /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS4.2.sdk -arch 
> armv6 -arch armv7 conftest.c
> llvm-gcc-4.2: -E, -S, -save-temps and -M options are not allowed with 
> multiple -arch flags


The error message is correct... 

Per the previous thread, I'm not aware of any existing problems with the expat 
port on any Mac OS X architectures, so I'm not sure why you're seeing a lack of 
-arch flags now, though I have not attempted to evaluate the MacPorts base 
changes you've made.



_______________________________________________
macports-dev mailing list
macports-dev@lists.macosforge.org
http://lists.macosforge.org/mailman/listinfo.cgi/macports-dev

Reply via email to