Files
macports-ports/graphics/field3d/files/patch-BuildSupport.py

50 lines
1.9 KiB
Python

--- BuildSupport.py.orig 2016-12-17 16:53:58.000000000 -0700
+++ BuildSupport.py 2016-12-17 16:53:31.000000000 -0700
@@ -70,19 +70,15 @@
# ------------------------------------------------------------------------------
systemIncludePaths = {
- "darwin" : { arch32 : ["/usr/local/include",
- "/opt/local/include"],
- arch64 : ["/usr/local/include",
- "/opt/local/include"]},
+ "darwin" : { arch32 : ["@PREFIX@/include","@BOOSTDIR@/include"],
+ arch64 : ["@PREFIX@/include","@BOOSTDIR@/include"]},
"linux2" : { arch32 : ["/usr/local/include"],
arch64 : ["/usr/local64/include"]}
}
systemLibPaths = {
- "darwin" : { arch32 : ["/usr/local/lib",
- "/opt/local/lib"],
- arch64 : ["/usr/local/lib",
- "/opt/local/lib"]},
+ "darwin" : { arch32 : ["@PREFIX@/lib","@BOOSTDIR@/lib"],
+ arch64 : ["@PREFIX@/lib","@BOOSTDIR@/lib"]},
"linux2" : { arch32 : ["/usr/local/lib"],
arch64 : ["/usr/local64/lib"]}
}
@@ -221,6 +217,8 @@
env.Append(LIBS = [Site.boostThreadLib])
else:
env.Append(LIBS = ["boost_thread-mt"])
+ # Boost system
+ env.Append(LIBS = ["boost_system-mt"])
# Compile flags
if isDebugBuild():
env.Append(CCFLAGS = ["-g"])
@@ -231,13 +229,6 @@
env.Append(CCFLAGS = ["-Wno-unused-local-typedef"])
# Set number of jobs to use
env.SetOption('num_jobs', numCPUs())
- # 64 bit setup
- if architectureStr() == arch64:
- env.Append(CCFLAGS = ["-m64"])
- env.Append(LINKFLAGS = ["-m64"])
- else:
- env.Append(CCFLAGS = ["-m32"])
- env.Append(LINKFLAGS = ["-m32"])
# Prettify SCons output
if ARGUMENTS.get("verbose", 0) != "1":
env["ARCOMSTR"] = "AR $TARGET"