Add "peflags" to the list of required executables. Use it to make sure
the DLLs we use have DEP and ASLR enabled. svn path=/trunk/; revision=40316
This commit is contained in:
parent
043f5f71d0
commit
c9681dcb26
|
@ -733,6 +733,7 @@ REQUIRED_TOOLS=\
|
|||
env \
|
||||
grep \
|
||||
--cygwinonly /usr/bin/find \
|
||||
peflags \
|
||||
$(PERL) \
|
||||
$(PYTHON) \
|
||||
sed \
|
||||
|
@ -1114,6 +1115,9 @@ install-all: install-generated-files
|
|||
xcopy "$(SMI_DIR)\share\pibs\*" $(INSTALL_DIR)\snmp\mibs /d
|
||||
xcopy "$(SMI_DIR)\share\yang\*.yang" $(INSTALL_DIR)\snmp\mibs /d
|
||||
!ENDIF
|
||||
cd $(INSTALL_DIR)
|
||||
peflags --dynamicbase=true --nxcompat=true *.dll
|
||||
cd ..
|
||||
|
||||
checkapi_local:
|
||||
$(PERL) tools/checkAPIs.pl \
|
||||
|
|
|
@ -107,6 +107,9 @@ title Command Prompt (VC++ 2008)]]>
|
|||
<listitem>
|
||||
<para>Archive/zip (only needed if you intend to build the U3 package)</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>Base/rebase</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>Devel/bison</para>
|
||||
</listitem>
|
||||
|
|
Loading…
Reference in New Issue