Re: PATCH: only generate dependencies if using gcc

Stipe Tolj <[email protected]>
Newsgroups gmane.comp.mobile.kannel.devel
Organization tolj.org system architecture
Message-ID <[email protected]>
Andreas Fink schrieb:
> 
> MacOS X also often has issues with precompiled headers due to the fact 
> that Apple's GCC variant can compile multiple architectures in one go 
> (for example if you pass -arch ppc -arch i386 -arch ppc64 -arch x86_64). 
> In this case the precompiled headers can be different as things like 
> size of () do return different values and endianness is different. So 
> instead of one .depend it would have to create multiple ones.
> So gcc does return:
> 
> gcc-4.0: -E, -S, -save-temps and -M options are not allowed with 
> multiple -arch flags

 > So under MacOS X I often use --disable-dependency-tracking or I compile
 > for every architecture once and merge the binaries it with "lipo"
 > lateron. Kannel doesnt have this issue as I fixed the endianness and
 > sizeof issues. In the case of kannel its compiling for multiple
 > architectures and disables -M.

so there is no way with the current build system to compile "multi-arch 
binaries" for Kannel?

Stipe

-------------------------------------------------------------------
Kölner Landstrasse 419
40589 Düsseldorf, NRW, Germany

tolj.org system architecture      Kannel Software Foundation (KSF)
http://www.tolj.org/              http://www.kannel.org/

mailto:st_{at}_tolj.org           mailto:stolj_{at}_kannel.org
-------------------------------------------------------------------
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.