| Title: | mpmss fails to link on w3i3mv |
| Status: | closed |
| Priority: | critical |
| Assigned user: | Nick Barnes |
| Organization: | Ravenbrook |
| Description: | The mpmss test doesn't link on w3i3mv, because it requires poolmvff which is not given to the linker. This was reported [1] by someone who had downloaded 1.100.1. See also job001366 for further breakage of Windows builds. RHSK 2006-04-03 Workaround: - 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", etc. - 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 |
| How found: | customer |
| Evidence: | [1] http://info.ravenbrook.com/mail/2002/10/26/19-52-37/0.txt |
| Observed in: | 1.100.1 |
| Introduced in: | 1.100.0 |
| Created by: | Nick Barnes |
| Created on: | 2002‑10‑28 12:10:33 |
| Last modified by: | rhsk |
| Last modified on: | 2006‑04‑10 13:48:25 |
| 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. |
| Change | Effect | Date | User | Description |
|---|---|---|---|---|
| 158054 | closed | 2006‑04‑07 15:56:43 | rhsk | MPS: fix w3i3mv "all" build with VC6: 1. amsss.c: initialize ambigRoot (uninitialized warning); 2. commpost.nmk: 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. |
Generated at 2012-02-04 05:34:59 by $Id: //info.ravenbrook.com/infosys/cgi/issue.cgi#471 $
Copyright © Ravenbrook Limited. This document is provided "as is", without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this document. You may not duplicate or reproduce this document in any form without the express permission of the copyright holder.