Re: source from svn1299 on; is broken when compiling on XP
- Posted by bernie Jan 10, 2009
- 1017 views
svnreversion is probably a windows program, so we are trying to call a windows console application from inside of a MS-DOS program that is using a 32bit extender inside of the 16bit MS-DOS Subsystem. As complicated as that sounds, I'd normally expect this to work.
Bernie, if you copy the 1298 revget.ex over the SVN13xx's revget.ex and then attempt the build, does this fix the crash?
When I am building binaries on XP I use a cmd batch file.
While running the batch file I get the following error message.
16 bit MS-DOS Subsystem
C:\WINDOWS\system32\cmd.exe
The NTVDM CPU has encountered an illegal instruction.
CS:0460 IP:fcf6 OP:f0 66 8b Choose 'Close' to terminate the application.
Close Ignore
This error does not happen on SVN1298 or any lower SVN.
The only difference between SVN1298 and SVN1299 -> SVN13xx is the following.
Revision: 1299
Author: springle
Date: 5:29:34 PM, Wednesday, December 31, 2008
Message:
Uses svnversion to update rev.e if it is available.
Otherwise, it continues and determines the version as before
(by parsing the Administration area)...
--
Modified : /trunk/source/revget.ex
Bernie
Jim
I move SVN1297's revget.ex over ( because I had that file ) and the
problem goes away.