Can Solaris x86 run old applications that were compiled for Solaris Sparc?

二次信任 提交于 2019-12-24 14:39:52

问题


Is the x86 edition able to run old apps? Does it take care of all endianness stuff?

Please don't send me to Google :) I honestly tried and was not able to find a solid answer with some references.


回答1:


No, you can't. You must use an emulator like QuickTransit to do that

You can find more information on Google with the appropriate keywords

  • Running Solaris Sparc Apps on X86 Solaris
  • Runing Solaris SPARC software on x86-64
  • Transitive Translates SPARC Solaris Apps on Windows
  • Solaris SPARC to x86 software highway opens
  • Sparc: "emulate" it on x86 (windows, linux) & run solaris 10. Anyone done it?
  • Export an application using Sparc architecture to intel x86

If you have the source code it'll be easier to do a recompile to the target platform. You can read

  • Solaris SPARC to Solaris x86 Porting Guide
  • Just one source code can be used on Solaris 11 sparc and x86?


来源:https://stackoverflow.com/questions/26583167/can-solaris-x86-run-old-applications-that-were-compiled-for-solaris-sparc

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!