mirror of
https://github.com/panda3d/panda3d.git
synced 2025-10-03 10:22:45 -04:00
Added Maya 2010 support
Added some BIGOBJ flags as well as NOD:LIBCMT to MFC ignore flags
This commit is contained in:
parent
f582d8f950
commit
b2dad16e42
@ -785,8 +785,8 @@ def CompileLink(dll, obj, opts):
|
||||
if (platform.architecture()[0] == "64bit"):
|
||||
cmd += " /MACHINE:X64"
|
||||
if ("MFC" not in opts):
|
||||
cmd += " /NOD:MFC90.LIB"
|
||||
cmd += " /NOD:MFC80.LIB /NOD:LIBCI.LIB /DEBUG"
|
||||
cmd += " /NOD:MFC90.LIB /NOD:MFC80.LIB /NOD:LIBCMT"
|
||||
cmd += " /NOD:LIBCI.LIB /DEBUG"
|
||||
cmd += " /nod:libc /nod:libcmtd /nod:atlthunk /nod:atls"
|
||||
if (GetOrigExt(dll) != ".exe"): cmd += " /DLL"
|
||||
optlevel = GetOptimizeOption(opts)
|
||||
@ -2396,7 +2396,7 @@ if (not RUNTIME):
|
||||
#
|
||||
|
||||
if (not RUNTIME):
|
||||
OPTS=['DIR:panda/src/grutil', 'BUILDING:PANDA', 'FFMPEG']
|
||||
OPTS=['DIR:panda/src/grutil', 'BUILDING:PANDA', 'FFMPEG', 'BIGOBJ']
|
||||
TargetAdd('grutil_multitexReducer.obj', opts=OPTS, input='multitexReducer.cxx')
|
||||
TargetAdd('grutil_composite1.obj', opts=OPTS, input='grutil_composite1.cxx')
|
||||
TargetAdd('grutil_composite2.obj', opts=OPTS, input='grutil_composite2.cxx')
|
||||
|
@ -37,6 +37,7 @@ MAYAVERSIONINFO=[("MAYA6", "6.0"),
|
||||
("MAYA85", "8.5"),
|
||||
("MAYA2008","2008"),
|
||||
("MAYA2009","2009"),
|
||||
("MAYA2010","2010"),
|
||||
]
|
||||
|
||||
MAXVERSIONINFO = [("MAX6", "SOFTWARE\\Autodesk\\3DSMAX\\6.0", "installdir", "maxsdk\\cssdk\\include"),
|
||||
|
Loading…
x
Reference in New Issue
Block a user