<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'>Python 3.x is very incompatible with Python 2.x. That is one of the worst things about Python imho -- they don't take compatibility seriously.<br>Please use 2.x.<br><br>I'll see if I can form the code to be valid for both 2.x and 3.x but I'm not hopeful.<br><br> - Jay<br><br><br><div><hr id="stopSpelling">From: rcolebur@SCIRES.COM<br>To: jay.krell@cornell.edu; m3devel@elegosoft.com<br>Subject: RE: [M3devel] need some help with linker error<br>Date: Sat, 31 Aug 2013 21:41:43 +0000<br><br>
<style><!--
.ExternalClass .ecxshape {
}
--></style><style><!--
.ExternalClass p.ecxMsoNormal, .ExternalClass li.ecxMsoNormal, .ExternalClass div.ecxMsoNormal {
font-size:12.0pt;
font-family:"Times New Roman","serif";
}
.ExternalClass a:link, .ExternalClass span.ecxMsoHyperlink {
color:blue;
text-decoration:underline;
}
.ExternalClass span.ecxMsoHyperlinkFollowed {
color:purple;
text-decoration:underline;
}
.ExternalClass p {
font-size:12.0pt;
font-family:"Times New Roman","serif";
}
.ExternalClass p.ecxMsoAcetate, .ExternalClass li.ecxMsoAcetate, .ExternalClass div.ecxMsoAcetate {
font-size:8.0pt;
font-family:"Tahoma","sans-serif";
}
.ExternalClass p.ecxmsonormal, .ExternalClass li.ecxmsonormal, .ExternalClass div.ecxmsonormal {
font-size:12.0pt;
font-family:"Times New Roman","serif";
}
.ExternalClass p.ecxmsoacetate, .ExternalClass li.ecxmsoacetate, .ExternalClass div.ecxmsoacetate {
font-size:12.0pt;
font-family:"Times New Roman","serif";
}
.ExternalClass p.ecxmsochpdefault, .ExternalClass li.ecxmsochpdefault, .ExternalClass div.ecxmsochpdefault {
font-size:12.0pt;
font-family:"Times New Roman","serif";
}
.ExternalClass p.ecxmsonormal1, .ExternalClass li.ecxmsonormal1, .ExternalClass div.ecxmsonormal1 {
font-size:12.0pt;
font-family:"Times New Roman","serif";
}
.ExternalClass p.ecxmsoacetate1, .ExternalClass li.ecxmsoacetate1, .ExternalClass div.ecxmsoacetate1 {
font-size:12.0pt;
font-family:"Times New Roman","serif";
}
.ExternalClass p.ecxmsochpdefault1, .ExternalClass li.ecxmsochpdefault1, .ExternalClass div.ecxmsochpdefault1 {
font-size:12.0pt;
font-family:"Times New Roman","serif";
}
.ExternalClass p.ecxmsonormal2, .ExternalClass li.ecxmsonormal2, .ExternalClass div.ecxmsonormal2 {
font-size:12.0pt;
font-family:"Times New Roman","serif";
}
.ExternalClass p.ecxmsoacetate2, .ExternalClass li.ecxmsoacetate2, .ExternalClass div.ecxmsoacetate2 {
font-size:12.0pt;
font-family:"Times New Roman","serif";
}
.ExternalClass p.ecxmsochpdefault2, .ExternalClass li.ecxmsochpdefault2, .ExternalClass div.ecxmsochpdefault2 {
font-size:12.0pt;
font-family:"Times New Roman","serif";
}
.ExternalClass p.ecxmsonormal11, .ExternalClass li.ecxmsonormal11, .ExternalClass div.ecxmsonormal11 {
font-size:12.0pt;
font-family:"Times New Roman","serif";
}
.ExternalClass p.ecxmsoacetate11, .ExternalClass li.ecxmsoacetate11, .ExternalClass div.ecxmsoacetate11 {
font-size:12.0pt;
font-family:"Times New Roman","serif";
}
.ExternalClass p.ecxmsochpdefault11, .ExternalClass li.ecxmsochpdefault11, .ExternalClass div.ecxmsochpdefault11 {
font-size:12.0pt;
font-family:"Times New Roman","serif";
}
.ExternalClass span.ecxmsohyperlink {
}
.ExternalClass span.ecxmsohyperlinkfollowed {
}
.ExternalClass span.ecxmsohyperlink2 {
}
.ExternalClass span.ecxmsohyperlinkfollowed2 {
}
.ExternalClass span.ecxmsohyperlink11 {
}
.ExternalClass span.ecxmsohyperlinkfollowed11 {
}
.ExternalClass span.ecxballoontextchar11 {
}
.ExternalClass span.ecxemailstyle2011 {
}
.ExternalClass span.ecxballoontextchar2 {
}
.ExternalClass span.ecxemailstyle341 {
}
.ExternalClass span.ecxballoontextchar {
}
.ExternalClass span.ecxemailstyle48 {
}
.ExternalClass p.ecxmsonormal3, .ExternalClass li.ecxmsonormal3, .ExternalClass div.ecxmsonormal3 {
font-size:12.0pt;
font-family:"Times New Roman","serif";
}
.ExternalClass span.ecxmsohyperlink1 {
color:blue;
text-decoration:underline;
}
.ExternalClass span.ecxmsohyperlinkfollowed1 {
color:purple;
text-decoration:underline;
}
.ExternalClass p.ecxmsoacetate3, .ExternalClass li.ecxmsoacetate3, .ExternalClass div.ecxmsoacetate3 {
font-size:12.0pt;
font-family:"Times New Roman","serif";
}
.ExternalClass p.ecxmsochpdefault3, .ExternalClass li.ecxmsochpdefault3, .ExternalClass div.ecxmsochpdefault3 {
font-size:12.0pt;
font-family:"Times New Roman","serif";
}
.ExternalClass p.ecxmsonormal12, .ExternalClass li.ecxmsonormal12, .ExternalClass div.ecxmsonormal12 {
font-size:12.0pt;
font-family:"Times New Roman","serif";
}
.ExternalClass p.ecxmsoacetate12, .ExternalClass li.ecxmsoacetate12, .ExternalClass div.ecxmsoacetate12 {
font-size:12.0pt;
font-family:"Times New Roman","serif";
}
.ExternalClass p.ecxmsochpdefault12, .ExternalClass li.ecxmsochpdefault12, .ExternalClass div.ecxmsochpdefault12 {
font-size:12.0pt;
font-family:"Times New Roman","serif";
}
.ExternalClass p.ecxmsonormal21, .ExternalClass li.ecxmsonormal21, .ExternalClass div.ecxmsonormal21 {
font-size:12.0pt;
font-family:"Times New Roman","serif";
}
.ExternalClass span.ecxmsohyperlink21 {
color:blue;
text-decoration:underline;
}
.ExternalClass span.ecxmsohyperlinkfollowed21 {
color:purple;
text-decoration:underline;
}
.ExternalClass p.ecxmsoacetate21, .ExternalClass li.ecxmsoacetate21, .ExternalClass div.ecxmsoacetate21 {
font-size:12.0pt;
font-family:"Times New Roman","serif";
}
.ExternalClass p.ecxmsochpdefault21, .ExternalClass li.ecxmsochpdefault21, .ExternalClass div.ecxmsochpdefault21 {
font-size:12.0pt;
font-family:"Times New Roman","serif";
}
.ExternalClass p.ecxmsonormal111, .ExternalClass li.ecxmsonormal111, .ExternalClass div.ecxmsonormal111 {
font-size:12.0pt;
font-family:"Times New Roman","serif";
}
.ExternalClass span.ecxmsohyperlink111 {
color:blue;
text-decoration:underline;
}
.ExternalClass span.ecxmsohyperlinkfollowed111 {
color:purple;
text-decoration:underline;
}
.ExternalClass p.ecxmsoacetate111, .ExternalClass li.ecxmsoacetate111, .ExternalClass div.ecxmsoacetate111 {
font-size:8.0pt;
font-family:"Tahoma","sans-serif";
}
.ExternalClass span.ecxballoontextchar111 {
font-family:"Tahoma","sans-serif";
}
.ExternalClass span.ecxemailstyle20111 {
font-family:"Calibri","sans-serif";
color:#1F497D;
}
.ExternalClass p.ecxmsochpdefault111, .ExternalClass li.ecxmsochpdefault111, .ExternalClass div.ecxmsochpdefault111 {
font-size:10.0pt;
font-family:"Times New Roman","serif";
}
.ExternalClass span.ecxballoontextchar21 {
font-family:"Tahoma","sans-serif";
}
.ExternalClass span.ecxemailstyle3411 {
font-family:"Calibri","sans-serif";
color:#1F497D;
}
.ExternalClass span.ecxballoontextchar1 {
font-family:"Tahoma","sans-serif";
}
.ExternalClass span.ecxemailstyle481 {
font-family:"Calibri","sans-serif";
color:#1F497D;
}
.ExternalClass span.ecxBalloonTextChar {
font-family:"Tahoma","sans-serif";
}
.ExternalClass span.ecxEmailStyle68 {
font-family:"Calibri","sans-serif";
color:#1F497D;
}
.ExternalClass .ecxMsoChpDefault {
font-size:10.0pt;
}
.ExternalClass div.ecxWordSection1 {
}
--></style>
<div class="ecxWordSection1">
<p class="ecxMsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;">Jay:</span></p>
<p class="ecxMsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;"> </span></p>
<p class="ecxMsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;">I am using Python v 3.3.0.</span></p>
<p class="ecxMsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;"> </span></p>
<p class="ecxMsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;">--Randy</span></p>
<p class="ecxMsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;"> </span></p>
<div>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in;">
<p class="ecxMsoNormal" style=""><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif";">From:</span></b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif";"> jayk123@hotmail.com [mailto:jayk123@hotmail.com]
<b>On Behalf Of </b>Jay K<br>
<b>Sent:</b> Saturday, August 31, 2013 11:59 AM<br>
<b>To:</b> Coleburn, Randy; m3devel<br>
<b>Subject:</b> EXT:RE: [M3devel] need some help with linker error</span></p>
</div>
</div>
<p class="ecxMsoNormal" style=""> </p>
<div>
<p class="ecxMsoNormal" style="">
<span style="font-family:"Calibri","sans-serif";">What version of Python? Maybe too old?<br>
upgrade (i.e. your cmd) needs to include, not skip, mklib.<br>
Compare it to the others.<br>
The fix was in mklib and your cmd varies in this respect.<br>
<br>
- Jay<br>
<br>
</span></p>
<div>
<div class="ecxMsoNormal" style="text-align:center;" align="center">
<span style="font-family:"Calibri","sans-serif";">
<hr id="ecxstopSpelling" align="center" size="3" width="100%">
</span></div>
<p class="ecxMsoNormal" style="">
<span style="font-family:"Calibri","sans-serif";">From: <a href="mailto:rcolebur@SCIRES.COM">
rcolebur@SCIRES.COM</a><br>
To: <a href="mailto:m3devel@elegosoft.com">m3devel@elegosoft.com</a><br>
CC: <a href="mailto:jay.krell@cornell.edu">jay.krell@cornell.edu</a><br>
Subject: RE: [M3devel] need some help with linker error<br>
Date: Sat, 31 Aug 2013 14:59:21 +0000</span></p>
<div>
<p class="ecxMsoNormal" style=""><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;">Jay:</span><span style="font-family:"Calibri","sans-serif";"></span></p>
<p class="ecxMsoNormal" style=""><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;"> </span><span style="font-family:"Calibri","sans-serif";"></span></p>
<p class="ecxMsoNormal" style=""><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;">I tried upgrade.py, without success.</span><span style="font-family:"Calibri","sans-serif";"></span></p>
<p class="ecxMsoNormal" style=""><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;">Here are the results:</span><span style="font-family:"Calibri","sans-serif";"></span></p>
<p class="ecxMsoNormal" style=""><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;"> </span><span style="font-family:"Calibri","sans-serif";"></span></p>
<p class="ecxMsoNormal" style=""><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;">C:\cm3\Sandbox\scripts\python>python upgrade.py</span><span style="font-family:"Calibri","sans-serif";"></span></p>
<p class="ecxMsoNormal" style=""><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;">Traceback (most recent call last):</span><span style="font-family:"Calibri","sans-serif";"></span></p>
<p class="ecxMsoNormal" style=""><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;"> File "upgrade.py", line 4, in <module></span><span style="font-family:"Calibri","sans-serif";"></span></p>
<p class="ecxMsoNormal" style=""><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;"> import pylib</span><span style="font-family:"Calibri","sans-serif";"></span></p>
<p class="ecxMsoNormal" style=""><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;"> File "C:\cm3\Sandbox\scripts\python\pylib.py", line 900</span><span style="font-family:"Calibri","sans-serif";"></span></p>
<p class="ecxMsoNormal" style=""><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;"> PackageDB = (PackageDB or map(lambda(a): a.replace("\n", "").replace('\\', '/').replace("\r", ""), open(PKGSDB)))</span><span style="font-family:"Calibri","sans-serif";"></span></p>
<p class="ecxMsoNormal" style=""><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;"> ^</span><span style="font-family:"Calibri","sans-serif";"></span></p>
<p class="ecxMsoNormal" style=""><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;">SyntaxError: invalid syntax</span><span style="font-family:"Calibri","sans-serif";"></span></p>
<p class="ecxMsoNormal" style=""><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;"> </span><span style="font-family:"Calibri","sans-serif";"></span></p>
<p class="ecxMsoNormal" style=""><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;">I’m not familiar with python, so I’m not in a position to debug what is wrong.</span><span style="font-family:"Calibri","sans-serif";"></span></p>
<p class="ecxMsoNormal" style=""><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;"> </span><span style="font-family:"Calibri","sans-serif";"></span></p>
<p class="ecxMsoNormal" style=""><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;">--Randy</span><span style="font-family:"Calibri","sans-serif";"></span></p>
<p class="ecxMsoNormal" style=""><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;"> </span><span style="font-family:"Calibri","sans-serif";"></span></p>
<div>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in;">
<p class="ecxMsoNormal" style=""><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif";">From:</span></b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif";">
<a href="mailto:jayk123@hotmail.com">jayk123@hotmail.com</a> [<a href="mailto:jayk123@hotmail.com">mailto:jayk123@hotmail.com</a>]
<b>On Behalf Of </b>Jay K<br>
<b>Sent:</b> Friday, August 30, 2013 6:07 PM<br>
<b>To:</b> Coleburn, Randy<br>
<b>Subject:</b> EXT:RE: [M3devel] need some help with linker error</span><span style="font-family:"Calibri","sans-serif";"></span></p>
</div>
</div>
<p class="ecxMsoNormal" style=""><span style="font-family:"Calibri","sans-serif";"> </span></p>
<div>
<p class="ecxMsoNormal" style=""><span style="font-family:"Calibri","sans-serif";">RCC_upgradeCM3.cmd looks incorrect.<br>
Please try upgrade.py.<br>
<br>
- Jay</span></p>
<div>
<div class="ecxMsoNormal" style="text-align:center;" align="center">
<span style="font-family:"Calibri","sans-serif";">
<hr align="center" size="3" width="100%">
</span></div>
<p class="ecxMsoNormal" style=""><span style="font-family:"Calibri","sans-serif";">From:
<a href="mailto:rcolebur@SCIRES.COM">rcolebur@SCIRES.COM</a><br>
To: <a href="mailto:jay.krell@cornell.edu">jay.krell@cornell.edu</a><br>
Subject: RE: [M3devel] need some help with linker error<br>
Date: Fri, 30 Aug 2013 20:06:13 +0000</span></p>
<div>
<p class="ecxMsoNormal" style=""><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;">No, I ran my batch/CMD scripts, but these are based on what you had described previously as the correct steps.</span><span style="font-family:"Calibri","sans-serif";"></span></p>
<p class="ecxMsoNormal" style=""><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;">Is there a new dependency or step I need to be aware of?</span><span style="font-family:"Calibri","sans-serif";"></span></p>
<p class="ecxMsoNormal" style=""><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;">--Randy</span><span style="font-family:"Calibri","sans-serif";"></span></p>
<p class="ecxMsoNormal" style=""><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;"> </span><span style="font-family:"Calibri","sans-serif";"></span></p>
<div>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in;">
<p class="ecxMsoNormal" style=""><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif";">From:</span></b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif";">
<a href="mailto:jayk123@hotmail.com">jayk123@hotmail.com</a> [<a href="mailto:jayk123@hotmail.com">mailto:jayk123@hotmail.com</a>]
<b>On Behalf Of </b>Jay K<br>
<b>Sent:</b> Friday, August 30, 2013 3:46 PM<br>
<b>To:</b> Coleburn, Randy; m3devel<br>
<b>Subject:</b> EXT:RE: [M3devel] need some help with linker error</span><span style="font-family:"Calibri","sans-serif";"></span></p>
</div>
</div>
<p class="ecxMsoNormal" style=""><span style="font-family:"Calibri","sans-serif";"> </span></p>
<div>
<p class="ecxMsoNormal" style=""><span style="font-family:"Calibri","sans-serif";">Did you run upgrade.py?<br>
<br>
- Jay</span></p>
<div>
<div class="ecxMsoNormal" style="text-align:center;" align="center">
<span style="font-family:"Calibri","sans-serif";">
<hr align="center" size="3" width="100%">
</span></div>
<p class="ecxMsoNormal" style=""><span style="font-family:"Calibri","sans-serif";">From:
<a href="mailto:rcolebur@SCIRES.COM">rcolebur@SCIRES.COM</a><br>
To: <a href="mailto:m3devel@elegosoft.com">m3devel@elegosoft.com</a><br>
Date: Fri, 30 Aug 2013 16:12:32 +0000<br>
Subject: Re: [M3devel] need some help with linker error</span></p>
<div>
<p class="ecxMsoNormal" style=""><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;">Jay:</span><span style="font-family:"Calibri","sans-serif";"></span></p>
<p class="ecxMsoNormal" style=""><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;"> </span><span style="font-family:"Calibri","sans-serif";"></span></p>
<p class="ecxMsoNormal" style=""><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;">I appreciate your help.</span><span style="font-family:"Calibri","sans-serif";"></span></p>
<p class="ecxMsoNormal" style=""><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;"> </span><span style="font-family:"Calibri","sans-serif";"></span></p>
<p class="ecxMsoNormal" style=""><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;">I just updated via CVS to get all your latest changes, but I am still getting the error with non-unique match for _xmm.</span><span style="font-family:"Calibri","sans-serif";"></span></p>
<p class="ecxMsoNormal" style=""><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;"> </span><span style="font-family:"Calibri","sans-serif";"></span></p>
<p class="ecxMsoNormal" style=""><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;">See below:</span><span style="font-family:"Calibri","sans-serif";"></span></p>
<p class="ecxMsoNormal" style=""><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;">…</span><span style="font-family:"Calibri","sans-serif";"></span></p>
<p class="ecxMsoNormal" style=""><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;">msvcrt.lib
</span><span style="font-family:"Calibri","sans-serif";"></span></p>
<p class="ecxMsoNormal" style=""><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;">m3core.def : warning LNK4022: cannot find unique match for symbol '_xmm'</span><span style="font-family:"Calibri","sans-serif";"></span></p>
<p class="ecxMsoNormal" style=""><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;">m3core.def : warning LNK4002: __xmm@41f00000000000000000000000000000 defined in dtoa.obj</span><span style="font-family:"Calibri","sans-serif";"></span></p>
<p class="ecxMsoNormal" style=""><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;">m3core.def : warning LNK4002: __xmm@80000000000000008000000000000000 defined in dtoa.obj</span><span style="font-family:"Calibri","sans-serif";"></span></p>
<p class="ecxMsoNormal" style=""><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;">m3core.def : error LNK2001: unresolved external symbol _xmm</span><span style="font-family:"Calibri","sans-serif";"></span></p>
<p class="ecxMsoNormal" style=""><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;">m3core.lib : fatal error LNK1120: 1 unresolved externals</span><span style="font-family:"Calibri","sans-serif";"></span></p>
<p class="ecxMsoNormal" style=""><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;"> </span><span style="font-family:"Calibri","sans-serif";"></span></p>
<p class="ecxMsoNormal" style=""><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;">Can you point me in the right direction to solve this problem?</span><span style="font-family:"Calibri","sans-serif";"></span></p>
<p class="ecxMsoNormal" style=""><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;"> </span><span style="font-family:"Calibri","sans-serif";"></span></p>
<p class="ecxMsoNormal" style=""><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;">Thanks,</span><span style="font-family:"Calibri","sans-serif";"></span></p>
<p class="ecxMsoNormal" style=""><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;">Randy Coleburn</span><span style="font-family:"Calibri","sans-serif";"></span></p>
<p class="ecxMsoNormal" style=""><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;"> </span><span style="font-family:"Calibri","sans-serif";"></span></p>
<div>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in;">
<p class="ecxMsoNormal" style=""><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif";">From:</span></b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif";">
<a href="mailto:jayk123@hotmail.com">jayk123@hotmail.com</a> [<a href="mailto:jayk123@hotmail.com">mailto:jayk123@hotmail.com</a>]
<b>On Behalf Of </b>Jay K<br>
<b>Sent:</b> Tuesday, August 27, 2013 11:28 AM<br>
<b>To:</b> Rodney M. Bates; m3devel<br>
<b>Subject:</b> EXT:Re: [M3devel] need some help with linker error</span><span style="font-family:"Calibri","sans-serif";"></span></p>
</div>
</div>
<p class="ecxMsoNormal" style=""><span style="font-family:"Calibri","sans-serif";"> </span></p>
<div>
<p class="ecxMsoNormal" style=""><span style="font-family:"Calibri","sans-serif";">This is fixed now too.<br>
Dragisha had introduced heap corruption in FSWin32.m3 trying to improve Unicode support.<br>
<br>
- Jay<br>
</span></p>
<div>
<div class="ecxMsoNormal" style="text-align:center;" align="center">
<span style="font-family:"Calibri","sans-serif";">
<hr align="center" size="3" width="100%">
</span></div>
<p class="ecxMsoNormal" style=""><span style="font-family:"Calibri","sans-serif";">From:
<a href="mailto:jay.krell@cornell.edu">jay.krell@cornell.edu</a><br>
To: <a href="mailto:rodney_bates@lcwb.coop">rodney_bates@lcwb.coop</a>; <a href="mailto:m3devel@elegosoft.com">
m3devel@elegosoft.com</a><br>
Date: Tue, 27 Aug 2013 14:55:13 +0000<br>
Subject: Re: [M3devel] need some help with linker error</span></p>
<div>
<p class="ecxMsoNormal" style=""><span style="font-family:"Calibri","sans-serif";">Hm. That leaves me with:<br>
<br>
+++ C:\cm3\bin\cm3.exe -build -DROOT=C:/dev2/cm3.2 +++<br>
--- building in NT386 ---<br>
ignoring ..\src\m3overrides<br>
<br>
***<br>
*** runtime error:<br>
*** Attempt to reference an illegal memory location.<br>
***<br>
Stack trace:<br>
FP PC Procedure<br>
--------- --------- -------------------------------<br>
0x14efe0 0x11bdadb SystemError + 0x64 in ..\src\runtime\NT386\RTSignal.m3<br>
0x14f028 0x76f22d94 <???><br>
0x14f040 0x76f22ce8 <???><br>
0x14f054 0x759bc3d4 <???><br>
0x14f068 0x6302dcc2 <???><br>
0x14f074 0x11bbe02 Cstdlib_I3 + 0x1a2 in ..\src\C\Common\Cstdlib.i3<br>
0x14f088 0x11a7925 DisposeUntracedRef + 0x2c in ..\src\runtime\common\RTAlloc<br>
ator.m3<br>
0x14f09c 0x11a1687 DelCriticalSection + 0x2d in ..\src\thread\WIN32\ThreadWin<br>
32.m3<br>
0x14f0b8 0x11a161a CleanMutex + 0x89 in ..\src\thread\WIN32\ThreadWin32.m3<br>
0x14f0ec 0x1196371 PostHandleWeakRefs + 0x2ae in ..\src\runtime\common\RTColl<br>
ector.m3<br>
......... ......... ... more frames ...<br>
*** execution of [<function _BuildGlobalFunction at 0x018E0A70>, <function _Shi<br>
pFunction at 0x0197B630>] failed ***<br>
<br>
Not good.<br>
<br>
- Jay<br>
<br>
<br>
<br>
</span></p>
<div>
<div class="ecxMsoNormal" style="text-align:center;" align="center">
<span style="font-family:"Calibri","sans-serif";">
<hr align="center" size="3" width="100%">
</span></div>
<p class="ecxMsoNormal" style=""><span style="font-family:"Calibri","sans-serif";">From:
<a href="mailto:jay.krell@cornell.edu">jay.krell@cornell.edu</a><br>
To: <a href="mailto:rodney_bates@lcwb.coop">rodney_bates@lcwb.coop</a>; <a href="mailto:m3devel@elegosoft.com">
m3devel@elegosoft.com</a><br>
Date: Tue, 27 Aug 2013 09:07:25 +0000<br>
Subject: Re: [M3devel] need some help with linker error</span></p>
<div>
<p class="ecxMsoNormal" style=""><span style="font-family:"Calibri","sans-serif";">I updated m3-sys/mklib to ignore these.<br>
Let me know if there are any more problems.<br>
<br>
Thanks,<br>
- Jay<br>
</span></p>
<div>
<div class="ecxMsoNormal" style="text-align:center;" align="center">
<span style="font-family:"Calibri","sans-serif";">
<hr align="center" size="3" width="100%">
</span></div>
<p class="ecxMsoNormal" style=""><span style="font-family:"Calibri","sans-serif";">From:
<a href="mailto:jay.krell@cornell.edu">jay.krell@cornell.edu</a><br>
To: <a href="mailto:rodney_bates@lcwb.coop">rodney_bates@lcwb.coop</a>; <a href="mailto:m3devel@elegosoft.com">
m3devel@elegosoft.com</a><br>
Date: Tue, 27 Aug 2013 06:43:53 +0000<br>
Subject: Re: [M3devel] need some help with linker error</span></p>
<div>
<p class="ecxMsoNormal" style=""><span style="font-family:"Calibri","sans-serif";"> > Is there a chance both are getting linked in?<br>
<br>
No. There is no chance of this.<br>
<br>
<br>
> Or one from the modula-3 distribution, and one already in some MS-supplied<br>
> library?<br>
<br>
<br>
No. There is no chance of this either.<br>
<br>
<br>
I forget how we generate the .def file but we need to exclude names "like" this -- that start _xmm@.<br>
These are floating point constants for code that uses sse2.<br>
You are targeting 32bit, right?<br>
Still, I guess these might occur, with newer compilers.<br>
I'll look into it.<br>
We already have to code exclude the older forms of floating point constants.<br>
<br>
- Jay<br>
<br>
</span></p>
<div>
<p class="ecxMsoNormal" style=""><span style="font-family:"Calibri","sans-serif";">> Date: Mon, 26 Aug 2013 20:03:20 -0500<br>
> From: <a href="mailto:rodney_bates@lcwb.coop">rodney_bates@lcwb.coop</a><br>
> To: <a href="mailto:m3devel@elegosoft.com">m3devel@elegosoft.com</a><br>
> Subject: Re: [M3devel] need some help with linker error<br>
> <br>
> This is just a wild guess, but there are two dtoa.c files, in<br>
> <br>
> m3-libs/m3core/src/Csupport/little-endian/dtoa.c and<br>
> m3-libs/m3core/src/Csupport/big-endian/dtoa.c<br>
> <br>
> No doubt they are alternatives. Is there a chance both are getting linked in?<br>
> Or one from the modula-3 distribution, and one already in some MS-supplied<br>
> library?<br>
> <br>
> On 08/26/2013 07:49 PM, Coleburn, Randy wrote:<br>
> > Jay:<br>
> ><br>
> > I’m getting errors trying to rebuild m3core.lib on Win7-64bit. Specifically, see below the error I get from the Microsoft Linker.<br>
> ><br>
> > The full text of the m3core.lst file is also shown at the end of this message.<br>
> ><br>
> > msvcrt.lib<br>
> ><br>
> > m3core.def : warning LNK4022: cannot find unique match for symbol '_xmm'<br>
> ><br>
> > m3core.def : warning LNK4002: __xmm@41f00000000000000000000000000000 defined in dtoa.obj<br>
> ><br>
> > m3core.def : warning LNK4002: __xmm@80000000000000008000000000000000 defined in dtoa.obj<br>
> ><br>
> > m3core.def : error LNK2001: unresolved external symbol _xmm<br>
> ><br>
> > m3core.lib : fatal error LNK1120: 1 unresolved externals<br>
> ><br>
> > Any ideas on what I should do to resolve this problem?<br>
> ><br>
> > Thanks,<br>
> ><br>
> > Randy Coleburn<br>
> ><br>
> ></span></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div></div> </div></body>
</html>