|Title||mpmss fails to link on w3i3mv|
|Assigned user||Nick Barnes|
|Description||The mpmss test doesn't link on w3i3mv, because it requires poolmvff which is not given to the linker.|
This was reported  by someone who had downloaded 1.100.1.
See also job001366 for further breakage of Windows builds.
- don't use the "all" build;
- use "nmake /f w3i3mv.nmk mps.lib",
"nmake /f w3i3mv.nmk mpsplan.lib",
"nmake /f w3i3mv.nmk amcss.exe",
- or use w3build.bat instead.
|Analysis||w3*.nmk needs to define MVFF variables (as for LO) and they need to be included in the mpmss line in commpost.nmk|
|Created by||Nick Barnes|
|Created on||2002-10-28 12:10:33|
|Last modified by||Gareth Rees|
|Last modified on||2014-03-07 10:11:02|
|History||2002-10-28 NB Created.|
2006-04-03 RHSK Add ref to Mitchener mail. Windows "all" build is multiply broken.
2006-04-04 RHSK Critical (was essential): because very off-putting for anyone encountering MPS for first time.
2006-04-10 RHSK Move Mitchener part into new job001366, where it belongs.
|158054||closed||2006-04-07 15:56:43||Richard Kistruck||MPS: fix w3i3mv "all" build with VC6:
1. amsss.c: initialize ambigRoot (uninitialized warning);
2a. drop long-vanished protcv.exe;
2b. mpmss.exe needs MVFF;
2c. locusss.exe had no build rule;
3. finaltest.c: main does not use argc,v so declare as main(void);
4. lockutw3.c: add parens to avoid operator-precedence warning;
5. protocol.h: s/interface/interfaceIn: suspected compiler bug.