Japanese
SGL User's ManualDevelopment environment
BackForward
Development environment

2. Programmer's development environment


We will show you the recommended system of hardware and software required for development.

Table 2-1 Hardware configuration list

 tool
 Model name
remarks
development host SGI INDY
 CPU R4600SC, RAM 64MB or more, HDD 1GB or more, 24bit color, 20 inch CRT
(IBM-PC compatible machine)
 CPU 486(66MHz) or higher, RAM 8MB or higher, HDD 500MB or higher, MS-DOS 5.0 or higher, MS-Windows 3.1
debugger CartDev The debugger software for SGI is GDI, and the one for PC is SNASM.
development target DevSaturn Connect a TV monitor to DevSaturn to check the video

Table 2-2 List of language tools for development

Classification Tool name remarks
compiler GUI compiler Used in Sega 3D Game Library (SGL)
assembler GUI assembler
linker GUI linker Used in Sega 3D Game Library (SGL)
debugger SNASM(PC)
GDB(SGI)
Used in Sega 3D Game Library (SGL)

SEGA recommends the following development environment.

The GNU C language compiler is used as the development language. As the development host , we use SGI's UNIX workstation INDY in a network environment , with CartDev in between, and finally connect it to DevSaturn, which includes a TV monitor. The configuration diagram is shown below.

Figure 2-1 Sega's recommended hardware environment for programmers

From now on, this manual will proceed based on this environment configuration.


BackForward
SGL User's ManualDevelopment environment
Copyright SEGA ENTERPRISES, LTD., 1997