Emulating SUN3 or SUN4 kernel in cygwin

  • Thread starter Thread starter Kholdstare
  • Start date Start date
  • Tags Tags
    Kernel
Click For Summary
SUMMARY

Emulating a SUN3 or SUN4 kernel in Cygwin on Windows 7 is challenging due to Cygwin's limited emulation of UNIX-like environments, particularly concerning graphics support. Users seeking to run SUPREM IV GS and SEDAN III, which were compiled for SUN architecture around 1994, may find better success using Linux distributions such as RHEL 4, 5, or 6. Adjustments to the Makefile will be necessary to accommodate differences in system calls and libraries between SUNOS and modern Linux systems.

PREREQUISITES
  • Understanding of Cygwin and its limitations in emulating UNIX environments
  • Familiarity with SUNOS architecture and its system calls
  • Basic knowledge of Linux distributions, specifically RHEL 4, 5, and 6
  • Experience with Makefile configurations and modifications
NEXT STEPS
  • Research how to modify Makefiles for compatibility with Linux systems
  • Explore the installation and configuration of RHEL 4, 5, and 6
  • Investigate alternative emulation tools that support SUNOS applications
  • Learn about the differences between POSIX compliance in SUNOS and modern Linux
USEFUL FOR

Software developers, system administrators, and researchers looking to run legacy SUNOS applications on modern systems, particularly those interested in emulation and cross-platform compatibility.

Kholdstare
Messages
388
Reaction score
1
Anyone has any idea about how to emulate a SUN3 or SUN4 kernel in cygwin under windows 7?

I want to run these two softwares SUPREM IV GS and SEDAN III. The are free to download and use from http://www-tcad.stanford.edu/
It seems from the makefile that it uses sun3 / sun4 architecture and was compiled around 1994.

Please report me any success.

Thanks
 
Technology news on Phys.org
It'd probably be pretty ugly... Cygwin emulates a UNIX-like shell environment on Widows, but not a whole lot of the underlying system, especially graphics which I imagine your desired programs use heavily. The "TOOLS" page I looked at indicates that you might be able to get it running under some types of Linux, so that might be a better approach. IIRC SUNOS was not be entirely POSIX compliant, so some of the underlying sys and lib calls may not match current reality.
 
I have access to RHEL 4,5,6 linux. Will I be able to run them there? What will be changed in the Makefile?
 

Similar threads

Replies
7
Views
3K
Replies
3
Views
3K
  • · Replies 1 ·
Replies
1
Views
6K
  • · Replies 12 ·
Replies
12
Views
3K
  • · Replies 3 ·
Replies
3
Views
5K
  • · Replies 9 ·
Replies
9
Views
2K
  • · Replies 10 ·
Replies
10
Views
6K
  • · Replies 1 ·
Replies
1
Views
4K
  • · Replies 12 ·
Replies
12
Views
4K