<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">

<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<meta name=Generator content="Microsoft Word 12 (filtered medium)">
<style>
<!--
 /* Font Definitions */
 @font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Consolas;
        panose-1:2 11 6 9 2 2 4 3 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;}
@page Section1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.Section1
        {page:Section1;}
-->
</style>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext="edit">
  <o:idmap v:ext="edit" data="1" />
 </o:shapelayout></xml><![endif]-->
</head>

<body lang=EN-GB link=blue vlink=purple>

<div class=Section1>

<p class=MsoNormal>Hi,<o:p></o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal>I try to port an application on windows using VS2005
Professional edition. It uses qt4 and readline. As external libs<o:p></o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal>I get this set of errors that do not help me to much in the
linking stage<o:p></o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal>Linking CXX executable bin\aten.exe<o:p></o:p></p>

<p class=MsoNormal>gui.lib(disorder_funcs.cpp.obj) : error LNK2019: unresolved
external symbol &quot;public: bool __thiscall Model::isMoveAllowe<o:p></o:p></p>

<p class=MsoNormal>d(enum MonteCarlo::MoveType)&quot;
(?isMoveAllowed@Model@@QAE_NW4MoveType@MonteCarlo@@@Z) referenced in function
&quot;private: vo<o:p></o:p></p>

<p class=MsoNormal>id __thiscall AtenForm::refreshComponentData(void)&quot;
(?refreshComponentData@AtenForm@@AAEXXZ)<o:p></o:p></p>

<p class=MsoNormal>command.lib(disorder.cpp.obj) : error LNK2001: unresolved
external symbol &quot;public: bool __thiscall Model::isMoveAllowed(<o:p></o:p></p>

<p class=MsoNormal>enum MonteCarlo::MoveType)&quot;
(?isMoveAllowed@Model@@QAE_NW4MoveType@MonteCarlo@@@Z)<o:p></o:p></p>

<p class=MsoNormal>methods.lib(mc.cpp.obj) : error LNK2001: unresolved external
symbol &quot;public: bool __thiscall Model::isMoveAllowed(enum M<o:p></o:p></p>

<p class=MsoNormal>onteCarlo::MoveType)&quot;
(?isMoveAllowed@Model@@QAE_NW4MoveType@MonteCarlo@@@Z)<o:p></o:p></p>

<p class=MsoNormal>gui.lib(disorder_funcs.cpp.obj) : error LNK2019: unresolved
external symbol &quot;public: int __thiscall Model::nRequested(vo<o:p></o:p></p>

<p class=MsoNormal>id)&quot; (?nRequested@Model@@QAEHXZ) referenced in function
&quot;private: void __thiscall AtenForm::refreshComponentData(void)&quot;<o:p></o:p></p>

<p class=MsoNormal>(?refreshComponentData@AtenForm@@AAEXXZ)<o:p></o:p></p>

<p class=MsoNormal>command.lib(disorder.cpp.obj) : error LNK2001: unresolved
external symbol &quot;public: int __thiscall Model::nRequested(void<o:p></o:p></p>

<p class=MsoNormal>)&quot; (?nRequested@Model@@QAEHXZ)<o:p></o:p></p>

<p class=MsoNormal>methods.lib(mc.cpp.obj) : error LNK2001: unresolved external
symbol &quot;public: int __thiscall Model::nRequested(void)&quot; (?n<o:p></o:p></p>

<p class=MsoNormal>Requested@Model@@QAEHXZ)<o:p></o:p></p>

<p class=MsoNormal>gui.lib(disorder_funcs.cpp.obj) : error LNK2019: unresolved
external symbol &quot;public: void __thiscall Model::setNRequeste<o:p></o:p></p>

<p class=MsoNormal>d(int)&quot; (?setNRequested@Model@@QAEXH@Z) referenced in
function &quot;private: void __thiscall AtenForm::on_PopulationSpin_val<o:p></o:p></p>

<p class=MsoNormal>ueChanged(int)&quot;
(?on_PopulationSpin_valueChanged@AtenForm@@AAEXH@Z)<o:p></o:p></p>

<p class=MsoNormal>command.lib(disorder.cpp.obj) : error LNK2001: unresolved
external symbol &quot;public: void __thiscall Model::setNRequested(<o:p></o:p></p>

<p class=MsoNormal>int)&quot; (?setNRequested@Model@@QAEXH@Z)<o:p></o:p></p>

<p class=MsoNormal>methods.lib(mc.cpp.obj) : error LNK2001: unresolved external
symbol &quot;public: void __thiscall Model::setNRequested(int)&quot;<o:p></o:p></p>

<p class=MsoNormal>(?setNRequested@Model@@QAEXH@Z)<o:p></o:p></p>

<p class=MsoNormal>gui.lib(disorder_funcs.cpp.obj) : error LNK2019: unresolved
external symbol &quot;public: void __thiscall Model::setMoveAllow<o:p></o:p></p>

<p class=MsoNormal>ed(enum MonteCarlo::MoveType,bool)&quot;
(?setMoveAllowed@Model@@QAEXW4MoveType@MonteCarlo@@_N@Z) referenced in function
&quot;pri<o:p></o:p></p>

<p class=MsoNormal>vate: void __thiscall
AtenForm::on_ComponentTranslateCheck_clicked(bool)&quot;
(?on_ComponentTranslateCheck_clicked@AtenForm@<o:p></o:p></p>

<p class=MsoNormal>@AAEX_N@Z)<o:p></o:p></p>

<p class=MsoNormal>methods.lib(mc.cpp.obj) : error LNK2019: unresolved external
symbol &quot;public: class Pattern * __thiscall Model::component<o:p></o:p></p>

<p class=MsoNormal>Pattern(void)&quot;
(?componentPattern@Model@@QAEPAVPattern@@XZ) referenced in function
&quot;public: bool __thiscall MonteCarlo::<o:p></o:p></p>

<p class=MsoNormal>disorder(class Model *)&quot;
(?disorder@MonteCarlo@@QAE_NPAVModel@@@Z)<o:p></o:p></p>

<p class=MsoNormal>methods.lib(mc.cpp.obj) : error LNK2019: unresolved external
symbol &quot;public: void __thiscall Model::setComponentPattern(<o:p></o:p></p>

<p class=MsoNormal>class Pattern *)&quot;
(?setComponentPattern@Model@@QAEXPAVPattern@@@Z) referenced in function
&quot;public: bool __thiscall Monte<o:p></o:p></p>

<p class=MsoNormal>Carlo::disorder(class Model *)&quot;
(?disorder@MonteCarlo@@QAE_NPAVModel@@@Z)<o:p></o:p></p>

<p class=MsoNormal>bin\aten.exe : fatal error LNK1120: 6 unresolved externals<o:p></o:p></p>

<p class=MsoNormal>LINK Pass 1 failed. with 2<o:p></o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal>cmake version 2.5-20080207<o:p></o:p></p>

<p class=MsoNormal>I add in attach the CMakeLists.txt<o:p></o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal>Alin <o:p></o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal><span style='font-size:10.5pt;font-family:Consolas'>____________________________________________________________________<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:10.5pt;font-family:Consolas'>&quot;...if
the universities will not study useless subjects, who will?&quot;<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:10.5pt;font-family:Consolas'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
G. F. Fitzgerald, Nature, 45/46, 392 (1892)<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:10.5pt;font-family:Consolas'>______________________________________________________________________<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:10.5pt;font-family:Consolas'>Mr. Alin
M. ELENA<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:10.5pt;font-family:Consolas'>Atomistic
Simulation Centre<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:10.5pt;font-family:Consolas'>School
of Mathematics and Physics<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:10.5pt;font-family:Consolas'>Queen's
University Belfast<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:10.5pt;font-family:Consolas'>Office:
+44 (0)28 9097 1428<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:10.5pt;font-family:Consolas'>Fax: +44
(0)28 9097 5359<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:10.5pt;font-family:Consolas'><a
href="http://titus.phy.qub.ac.uk/group/Alin/">http://titus.phy.qub.ac.uk/group/Alin/</a><o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:10.5pt;font-family:Consolas'><a
href="mailto:alin.elena@yahoo.co.uk">alin.elena@yahoo.co.uk</a><o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:10.5pt;font-family:Consolas'><a
href="mailto:alin.elena@qub.ac.uk">alin.elena@qub.ac.uk</a><o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:10.5pt;font-family:Consolas'>______________________________________________________________________<o:p></o:p></span></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

</div>

</body>

</html>