Add build support for Oracle Solaris on SPARC sun4u and sun4v systems.

This commit is contained in:
George Gates 2019-07-01 12:01:06 -04:00 committed by GitHub
parent 6553ad4409
commit da06f0bf3a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 6 additions and 1 deletions

View File

@ -195,7 +195,9 @@ else:
MACHINE2CPU = {
"i686": "i386",
"x86_64": "amd64",
"armv7l": "arm"
"armv7l": "arm",
"sun4u": "sparcv9",
"sun4v": "sparcv9"
}
if machine() in MACHINE2CPU.keys():
CPU = MACHINE2CPU[machine()]
@ -210,6 +212,9 @@ else:
if PLATFORM == 'win32':
INCL_DIR = join(JDK_HOME, 'include', 'win32')
LIBRARIES = ['jvm']
elif PLATFORM == 'sunos5':
INCL_DIR = join(jdk_home, 'include', 'solaris')
LIB_LOCATION = 'jre/lib/{}/server/libjvm.so'.format(CPU)
else:
INCL_DIR = join(JDK_HOME, 'include', 'linux')
LIB_LOCATION = 'jre/lib/{}/server/libjvm.so'.format(CPU)