Hi,
in the upcoming Sun Studio 12 compiler (CC: Sun C++ 5.9 SunOS_i386 2007/05/03) the flag -xarch is deprecated.
With the following changes to config/Make.rules.SunOS the warning goes away:
ifeq ($(CCVERSION),5.9)
ifeq ($(LP64),yes)
CXXARCHFLAGS = -m64
else
CXXARCHFLAGS = -m32
endif
else
ifeq ($(MACHINE_TYPE),sun4u)
ifeq ($(LP64),yes)
CXXARCHFLAGS = -xarch=v9
else
CXXARCHFLAGS = -xarch=v8plus
endif
endif
ifeq ($(MACHINE_TYPE),i86pc)
ifeq ($(LP64),yes)
CXXARCHFLAGS = -xarch=amd64
endif
endif
endif
Best regards,
Markus

Reply With Quote