<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'><font face="Courier New" size="2">delayimp.lib </font>comes with Visual C++. We could without it though.<BR>i.e. remove it and all the:<BR><font face="Courier New" size="2">-delayload:wsock32.dll<br></font><font face="Courier New" size="2">-delayload:advapi32.dll<br></font><font face="Courier New" size="2">-delayload:gdi32.dll<br></font><font face="Courier New" size="2">-delayload:netapi32.dll<br></font><font face="Courier New"><font size="2">-delayload:user32.dll<br></font><font size="2">-delayload:comctl32.dll</font></font><br> <BR>will work, albeit with extra .dll loads.<br><BR>- Jay<br> <BR><div><hr id="stopSpelling">Date: Sat, 31 May 2014 22:05:49 +0800<br>From: bruce.axtens@gmail.com<br>To: m3devel@elegosoft.com<br>Subject: [M3devel] Problem building on Win7<br><br>
G'day everyone<br>
<div dir="ltr">
<div class="ecxgmail_quote">
<div> <br>
I downloaded cm3-bin-core-NT386-5.8.6-REL.tgz and ran
cminstall.exe. I then changed directory to
c:\cm3\examples\hello\src and tried to build the example, viz<br>
<blockquote><small><font face="Courier New, Courier, monospace">C:\cm3\examples\hello\src>cm3<br>
--- building in ..\NT386 ---<br>
<br>
new source -> compiling Hello.m3<br>
-> linking hello.exe<br>
"C:\cm3\bin/config\NT386.common", line 969: quake
runtime error: link failed, see
C:\cm3\examples\hello\NT386\hello.lst for more
information<br>
<br>
<br>
--procedure-- -line- -file---<br>
error -- <builtin><br>
m3_link 969 C:\cm3\bin/config\NT386.common<br>
program -- <builtin><br>
include_dir 27
C:\cm3\examples\hello\src\m3makefile<br>
4
C:\cm3\examples\hello\NT386\m3make.args<br>
<br>
<br>
Fatal Error: procedure "m3_link" defined in
"C:\cm3\bin\cm3.cfg" failed.<br>
<br>
<br>
C:\cm3\examples\hello\src>type ..\NT386\hello.lst<br>
Microsoft (R) Incremental Linker Version 10.00.40219.01<br>
Copyright (C) Microsoft Corporation. All rights
reserved.<br>
<br>
-out:hello.exe<br>
-subsystem:console<br>
-entry:mainCRTStartup<br>
-nodefaultlib<br>
-debug<br>
-incremental:no<br>
-opt:ref<br>
-delayload:wsock32.dll<br>
-delayload:advapi32.dll<br>
-delayload:gdi32.dll<br>
-delayload:netapi32.dll<br>
-delayload:user32.dll<br>
-delayload:comctl32.dll<br>
delayimp.lib<br>
_m3main.obj<br>
Hello.mo<br>
C:\cm3\pkg\libm3\NT386\m3.lib<br>
C:\cm3\pkg\m3core\NT386\m3core.lib<br>
winspool.lib<br>
comctl32.lib<br>
wsock32.lib<br>
comdlg32.lib<br>
netapi32.lib<br>
gdi32.lib<br>
user32.lib<br>
advapi32.lib<br>
kernel32.lib<br>
msvcrt.lib<br>
C:\cm3\bin\..\lib\hand.obj<br>
LINK : fatal error LNK1181: cannot open input file
'delayimp.lib'</font></small><br>
<br>
</blockquote>
delayimp.lib is nowhere to be found in the c:\cm3 tree. So I
downloaded the CVS tree in the expectation that I'd find it in
there, but It's NOT there. <br>
<br>
Where do I go from here?<br>
<br>
Kind regards,<br>
Bruce M. Axtens<br>
<br>
</div>
</div>
<br>
</div></div> </div></body>
</html>