Hello, looks like arch64.inc which is delivered in SFE is a bit out-dated.
%ifarch i386 %define suncc_optflags64 -i %_cc64_opt_level -xstrconst -xarch=generic64 -Kpic -xregs=no%%frameptr %define suncc_cxx_optflags64 -i %_cxx64_opt_level -xarch=generic64 -Kpic -pentium -mr -norunpath -xregs=no%%frameptr %endif -xarch=generic64 is deprecated - it should be -xarch=m64 It makes problems in SFEsdl-ttf.spec, which didn't compile with -xarch=generic64. It fails at configure script. If I change it to m64, it compiles well. I'm not sure if I can modify it to m64 and don't break compilation with older compilers ... Otherwise we need some marco to check which version of sun studio is used and then set CFLAGS for it. The problem was in ss12 delivered by sxce77... bash-3.2$ /opt/SUNWspro/bin/cc -V cc: Sun C 5.9 SunOS_i386 Build47_dlight 2007/05/22 Petr Sobotka
