[FFmpeg-devel] [PATCH] add initial suncc support

Reimar Döffinger Reimar.Doeffinger
Wed Oct 28 17:24:30 CET 2009


On Wed, Oct 28, 2009 at 06:35:28PM +0300, Michael Kostylev wrote:
> 
> On Wed Oct 28 15:17:56 2009
> M?ns Rullg?rd wrote:
> 
> >> as in subject
> >>
> >> Michael
> >>
> >> --- ./configure.orig
> >> +++ ./configure
> >> @@ -1594,6 +1594,11 @@
> >>      cc_version=__VERSION__
> >>      CC_DEPFLAGS='-MMD'
> >>      AS_DEPFLAGS='-MMD'
> >> +elif $cc -V 2>&1 | grep -q Sun; then
> >> +    cc_type=suncc
> >> +    cc_version="AV_STRINGIFY(__SUNPRO_C)"
> >> +    DEPEND_CMD='$(DEPCC) $(DEPFLAGS) $< | sed -e "1s,^.*: ,$@: ," -e "\$$!s,\$$, \\\\\\," -e "1!s,^.*: , ," > $(@:.o=.d)'
> >> +    DEPFLAGS='$(CPPFLAGS) $(CFLAGS) -xM1'
> >>  fi
> > 
> > Is suncc unable to compile and produce dependency listings at the same
> > time?
> 
> -xMMD
> but the format remains the same:
> basename (target): dependency1
> basename (target): dependency2
> basename (target): dependency3
> ...

Looks like we need another petition to make them implement the
equivalent to -MT.
-xMT seems to be accepted but has no effect?!

> Futhermore, the compiler stuff is never excluded, maybe it's better to kill
> it with -e "/\\/include\\//d"?

I don't seem to have the later issue on OpenSolaris with suncc 5.10,
or maybe I misunderstood the issue...



More information about the ffmpeg-devel mailing list