SUMMARY: Problems compiling on Sparc III and running on Sparc II
debbie at icus.com
Tue Oct 23 16:39:16 EDT 2001
Lots of good fast replies (as usual). Thanks so much.
My original query:
|| Along our continuing saga of moving to Sun/Solaris, the question
|| has been raised about using a Sparc III system as a development
|| server for software that we plan to run on Sparc II systems.
|| Has anyone encountered problems with this? Or does it really run
|| as "advertised" and life is good. Is there anything "special" that
|| needs to be done? Any other comments?
> As long as you make sure you don't generate US-III specific (VIS 3.0?) code;
> i.e., don't use any of the -xnative flags, you should be fine.
> Many of us at Sun build kernels and OS code on US-III systems and run
> it on older SPARC systems.
> We usually have tro set compiler flags specific for the platform
> we are compiling for. i.e....
> CC=gcc CFLAGS="-O4 -mcpu=v9 -Wa,-xarch=v8plusa" \
> CXX=gcc CXXFLAGS="-O4 -felide-constructors -fno-exceptions -fno-rtti
> -mcpu=v9 -Wa,-xarch=v8plusa" -xarch=v9
> v9 vs v8plusa in the example above for an ultrasparc.
We will be running the same version of the OS an all platforms
(which was what most of the other responses mentioned).
> I would suggest you consider that development on the faster, newer box may
> give you performance throughputs/outputs that may not be matched in the
> production environment.
> And as a rule, the newer version will support all the functionality of the
> previous versions (Anything Microsoft, and Sun OS - Solaris are exceptions).
> The other direction I would plan on problems and test extensively.
> Will the UltraSPARC II system be running the same OS as the UltraSPARC III
> system? In 64Bit mode?
> I don't think this should be a problem, things really are very
> binary compatible. But I would make sure that you are running
> the same version of Solaris on each system...this is where you
> can run into problems, especially if you try to run a Solaris 8
> binary on a Solaris 2.6 system, for example.
+== Debbie Tropiano == Mommy to Nathan 8/17/95 & ^Sara^ 10/25/00-11/7/00 ==+
| God shows His opposition to cancer and birth defects, not by |
| eliminating them or making them happen only to bad people (He |
| can't do that), but by summoning forth friends and neighbors to |
| ease the burden and to fill the emptiness. -- Harold S. Kushner |
+== debbie at icus.com ============= URL http://www.icus.com/personal.html ==+
More information about the sunmanagers