Author: jfrederic.clere(a)jboss.com
Date: 2009-09-24 04:40:26 -0400 (Thu, 24 Sep 2009)
New Revision: 2567
Modified:
trunk/build/unix/build.sh
Log:
In fact all the problems around the uptable.obj are due to the !CMDSWITCHES +A in the
tools.ini
Modified: trunk/build/unix/build.sh
===================================================================
--- trunk/build/unix/build.sh 2009-09-23 16:30:37 UTC (rev 2566)
+++ trunk/build/unix/build.sh 2009-09-24 08:40:26 UTC (rev 2567)
@@ -648,13 +648,18 @@
;;
windows-i64)
./Configure ${ssl_target} VC-WIN64I
+ find . -name "*.ojb" -exec rm -f {} \;
ms/do_win64i.bat
+ # it builds ms/uptable.obj but in tools.ini we have !CMDSWITCHES +A so it would
be
+ # build again and will failed due to ASM instead AS and due to /c of the
predefined rules
+ # (See
http://msdn.microsoft.com/en-us/library/cx06ysxh.aspx)
+ # In fact we don't want the !CMDSWITCHES +A
# fix the ml to ias...
sed "s:=ml :=ias :" ms/nt.mak > $$.mak
mv $$.mak ms/nt.mak
sed "s:=ml :=ias :" ms/ntdll.mak > $$.mak
mv $$.mak ms/ntdll.mak
- sed "/^ASM=/a \AS=ias" ms/ntdll.mak > $$.mak
+ sed "/^ASM=/a \!CMDSWITCHES +A" ms/ntdll.mak > $$.mak
mv $$.mak ms/ntdll.mak
;;
*)