Solaris 7 운영 환경은 완전한 32 비트 및 64 비트 개발 환경을 개발자들에게 제공합니다. 중요 사항을 몇 가지 소개합니다:
32 비트 Solaris 7 소프트웨어를 실행하는 SPARC 시스템(64 비트 지원 설치됨)이나 64 비트 Solaris 7 소프트웨어를 실행하는 UltraSPARC 시스템에서 32 비트 및 64 비트 응용프로그램과 드라이버를 제작할 수 있습니다.
공유 헤더 파일은 32 비트 및 64 비트 프로그램을 지원합니다.
32 비트 및 64 비트 프로그램을 위한 별도의 라이브러리
32 비트 및 64 비트 커널을 위한 별도의 드라이버
PATH 변경되지 않음
큰 파일 - 응용프로그램이 큰 파일 지원만을 필요로 하면, 32 비트로 남아서 큰 파일 인터페이스를 사용할 수 있습니다. 그러나, 64 비트 성능을 완전히 이용하려면 응용프로그램이 64 비트로 변환되어야 합니다.
$ORIGIN - 실행 파일의 위치와 관련하여 라이브러리 위치가 지정될 수 있게 하기 위해 경로 이름에 삽입될 수 있는(R 플래그 지정됨) 새로운 키워드 $ORIGIN을 링커가 지원합니다.- $ORIGIN에 대한 자세한 내용은, Linker and Libraries Guide를 참조하십시오.
SPARC 시스템과 함께 제공된 어셈블러는 32 비트 및 64 비트 SPARC 어셈블러 프로그램 어셈블을 지원하기 위해 갱신되었습니다. 지원되는 명령 집합에는 SPARC V8, SPARC V9 및 UltraSPARC용 VIS 명령이 포함됩니다.
자세한 내용은 Solaris 7 64-bit Developer's Guide를 참조하십시오.