Skip to content
Snippets Groups Projects
Commit d7c8ef19 authored by jdh8d's avatar jdh8d
Browse files

Updates for solaris

parent 0f8e81a5
Branches
Tags
No related merge requests found
...@@ -4,6 +4,9 @@ import tarfile ...@@ -4,6 +4,9 @@ import tarfile
Import('env') Import('env')
(sysname, nodename, release, version, machine)=os.uname()
#print 'env=' #print 'env='
#print env.Dump() #print env.Dump()
...@@ -48,7 +51,8 @@ libpath=''' ...@@ -48,7 +51,8 @@ libpath='''
$SECURITY_TRANSFORMS_HOME/lib $SECURITY_TRANSFORMS_HOME/lib
''' '''
myenv.Append(CCFLAGS=" -Wall ") if sysname != "SunOS":
myenv.Append(CCFLAGS=" -Wall ")
myenv=myenv.Clone(CPPPATH=Split(cpppath), LIBS=Split(libs), LIBPATH=Split(libpath), SHLIBSUFFIX=".zpi", SHLIBPREFIX="") myenv=myenv.Clone(CPPPATH=Split(cpppath), LIBS=Split(libs), LIBPATH=Split(libpath), SHLIBSUFFIX=".zpi", SHLIBPREFIX="")
lib=myenv.SharedLibrary("push64_relocs", Split(files)) lib=myenv.SharedLibrary("push64_relocs", Split(files))
......
import os import os
import sys import sys
(sysname, nodename, release, version, machine)=os.uname()
env=Environment() env=Environment()
...@@ -28,24 +32,12 @@ else: ...@@ -28,24 +32,12 @@ else:
env.Append(CFLAGS=" -O3") env.Append(CFLAGS=" -O3")
env.Append(CXXFLAGS=" -O3") env.Append(CXXFLAGS=" -O3")
env.Append(LINKFLAGS=" -O3") env.Append(LINKFLAGS=" -O3")
#env.Append(CXXFLAGS=" -std=c++0x")
if sysname == "SunOS":
# set 32/64 bit build properly env.Append(LINKFLAGS=" -L/opt/csw/lib -DSOLARIS ")
#print "env[64bit]="+str(env['do_64bit_build']) env.Append(CFLAGS=" -I/opt/csw/include -DSOLARIS ")
#if env['do_64bit_build'] is None: env.Append(CXXFLAGS=" -I/opt/csw/include -DSOLARIS ")
# print 'Defaulting to default compilation size.'
#elif int(env['do_64bit_build']) == 1:
# print 'Using 64-bit compilation size.'
# env.Append(CFLAGS=" -m64")
# env.Append(CXXFLAGS=" -m64")
# env.Append(LINKFLAGS=" -m64")
# env.Append(SHLINKFLAGS=" -m64")
#else:
# print 'Using 32-bit compilation size.'
# env.Append(CFLAGS=" -m32")
# env.Append(CXXFLAGS=" -m32")
# env.Append(LINKFLAGS=" -m32")
# env.Append(SHLINKFLAGS=" -m32")
env['build_appfw']=0 env['build_appfw']=0
env['build_tools']=0 env['build_tools']=0
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment