<div dir="ltr"><div dir="ltr"><div class="gmail-adn gmail-ads" style="padding-top:0px;padding-right:0px;padding-left:0px;display:flex;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:medium"><div class="gmail-gs" style="margin:0px;padding:0px 0px 20px;width:1080px"><div class="gmail-"><div id="gmail-:14d" class="gmail-ii gmail-gt" style="margin:8px 0px 0px;padding:0px"><div id="gmail-:14c" class="gmail-a3s gmail-aXjCH"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><pre style="color:rgb(0,0,0)">To whom it may concern,</pre><pre style="color:rgb(0,0,0)">I'm writing to address my issue on running Galib on Visual Studio 2019. I followed all the steps here for Windows: <a href="http://lancet.mit.edu/galib-2.4/Installation.html" target="_blank">http://lancet.mit.edu/galib-2.4/Installation.html</a></pre><pre style="color:rgb(0,0,0)">I'm getting the following linking errors:</pre><pre style="color:rgb(0,0,0)"><p class="MsoNormal">
</p><p class="MsoNormal"><span lang="EN-GB">1>GARealGenome.obj
: error LNK2019: unresolved external symbol "public: static float __cdecl
GA1DArrayGenome<float>::ElementComparator(class GAGenome const
&,class GAGenome const &)"
(?ElementComparator@?$GA1DArrayGenome@M@@SAMABVGAGenome@@0@Z) referenced in
function "public: __thiscall
GA1DArrayAlleleGenome<float>::GA1DArrayAlleleGenome<float>(class
GAAlleleSetArray<float> const &,float (__cdecl*)(class GAGenome
&),void *)"
(??0?$GA1DArrayAlleleGenome@M@@QAE@ABV?$GAAlleleSetArray@M@@P6AMAAVGAGenome@@@ZPAX@Z)</span></p><p class="MsoNormal">
</p><p class="MsoNormal"><span lang="EN-GB">1>GARealGenome.obj
: error LNK2019: unresolved external symbol "public: static int __cdecl
GA1DArrayGenome<float>::UniformCrossover(class GAGenome const &,class
GAGenome const &,class GAGenome *,class GAGenome *)"
(?UniformCrossover@?$GA1DArrayGenome@M@@SAHABVGAGenome@@0PAV2@1@Z) referenced
in function "public: __thiscall
GA1DArrayAlleleGenome<float>::GA1DArrayAlleleGenome<float>(class
GAAlleleSetArray<float> const &,float (__cdecl*)(class GAGenome
&),void *)"
(??0?$GA1DArrayAlleleGenome@M@@QAE@ABV?$GAAlleleSetArray@M@@P6AMAAVGAGenome@@@ZPAX@Z)</span></p><p class="MsoNormal">
</p><p class="MsoNormal"><span lang="EN-GB">1>GARealGenome.obj
: error LNK2019: unresolved external symbol "public: __thiscall
GA1DArrayGenome<float>::GA1DArrayGenome<float>(unsigned int,float
(__cdecl*)(class GAGenome &),void *)"
(??0?$GA1DArrayGenome@M@@QAE@IP6AMAAVGAGenome@@@ZPAX@Z) referenced in function "public: __thiscall
GA1DArrayAlleleGenome<float>::GA1DArrayAlleleGenome<float>(class
GAAlleleSetArray<float> const &,float (__cdecl*)(class GAGenome
&),void *)"
(??0?$GA1DArrayAlleleGenome@M@@QAE@ABV?$GAAlleleSetArray@M@@P6AMAAVGAGenome@@@ZPAX@Z)</span></p><p class="MsoNormal">
</p><p class="MsoNormal"><span lang="EN-GB">1>GARealGenome.obj
: error LNK2019: unresolved external symbol "public: virtual __thiscall
GA1DArrayGenome<float>::~GA1DArrayGenome<float>(void)"
(??1?$GA1DArrayGenome@M@@UAE@XZ) referenced in function</span></p><p class="MsoNormal">
</p><p class="MsoNormal"><span lang="EN-GB">__unwindfunclet$??0?$GA1DArrayAlleleGenome@M@@QAE@ABV?$GAAlleleSetArray@M@@P6AMAAVGAGenome@@@ZPAX@Z$0</span></p><p class="MsoNormal">
</p><p class="MsoNormal"><span lang="EN-GB">1>GARealGenome.obj
: error LNK2019: unresolved external symbol "public: static void __cdecl
GA1DArrayAlleleGenome<float>::UniformInitializer(class GAGenome
&)"
(?UniformInitializer@?$GA1DArrayAlleleGenome@M@@SAXAAVGAGenome@@@Z) referenced
in function "public: __thiscall
GA1DArrayAlleleGenome<float>::GA1DArrayAlleleGenome<float>(class
GAAlleleSetArray<float> const &,float (__cdecl*)(class GAGenome
&),void *)" (??0?$GA1DArrayAlleleGenome@M@@QAE@ABV?$GAAlleleSetArray@M@@P6AMAAVGAGenome@@@ZPAX@Z)</span></p><p class="MsoNormal">
</p><p class="MsoNormal"><span lang="EN-GB">1>GARealGenome.obj
: error LNK2001: unresolved external symbol "public: virtual class
GAGenome * __thiscall GA1DArrayAlleleGenome<float>::clone(enum
GAGenome::CloneMethod)const "
(?clone@?$GA1DArrayAlleleGenome@M@@UBEPAVGAGenome@@W4CloneMethod@2@@Z)</span></p><p class="MsoNormal">
</p><p class="MsoNormal"><span lang="EN-GB">1>GARealGenome.obj
: error LNK2001: unresolved external symbol "public: virtual void
__thiscall GA1DArrayAlleleGenome<float>::copy(class GAGenome const
&)" (?copy@?$GA1DArrayAlleleGenome@M@@UAEXABVGAGenome@@@Z)</span></p><p class="MsoNormal">
</p><p class="MsoNormal"><span lang="EN-GB">1>GARealGenome.obj
: error LNK2001: unresolved external symbol "public: virtual int
__thiscall GA1DArrayAlleleGenome<float>::write(class
std::basic_ostream<char,struct std::char_traits<char> > &)const
"
(?write@?$GA1DArrayAlleleGenome@M@@UBEHAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z)</span></p><p class="MsoNormal">
</p><p class="MsoNormal"><span lang="EN-GB">1>GARealGenome.obj
: error LNK2001: unresolved external symbol "public: virtual int
__thiscall GA1DArrayAlleleGenome<float>::equal(class GAGenome const
&)const " (?equal@?$GA1DArrayAlleleGenome@M@@UBEHABVGAGenome@@@Z)</span></p><p class="MsoNormal">
</p><p class="MsoNormal"><span lang="EN-GB">1>GARealGenome.obj
: error LNK2001: unresolved external symbol "public: virtual int
__thiscall GA1DArrayAlleleGenome<float>::resize(int)"
(?resize@?$GA1DArrayAlleleGenome@M@@UAEHH@Z)</span></p><p class="MsoNormal">
</p><p class="MsoNormal"><span lang="EN-GB">1>GARealGenome.obj
: error LNK2019: unresolved external symbol "public: __thiscall
GAAlleleSetCore<float>::GAAlleleSetCore<float>(class
GAAlleleSetCore<float> const &)"
(??0?$GAAlleleSetCore@M@@QAE@ABV0@@Z) </span><samp><span lang="EN-GB" style="font-size:9pt;line-height:12.84px">referenced
in function</span></samp><span lang="EN-GB"> "public:
class GAAlleleSet<float> & __thiscall
GAAlleleSet<float>::operator=(class GAAlleleSet<float> const
&)" (??4?$GAAlleleSet@M@@QAEAAV0@ABV0@@Z)</span></p><p class="MsoNormal">
</p><p class="MsoNormal"><span lang="EN-GB">1>GARealGenome.obj
: error LNK2019: unresolved external symbol "public: class
GAAlleleSetCore<float> & __thiscall
GAAlleleSetCore<float>::operator=(class GAAlleleSetCore<float>
const &)" (??4?$GAAlleleSetCore@M@@QAEAAV0@ABV0@@Z) </span><samp><span lang="EN-GB" style="font-size:9pt;line-height:12.84px">referenced
in function</span></samp><span lang="EN-GB"> "public:
class GAAlleleSet<float> & __thiscall
GAAlleleSet<float>::operator=(class GAAlleleSet<float> const
&)" (??4?$GAAlleleSet@M@@QAEAAV0@ABV0@@Z)</span></p><p class="MsoNormal">
</p><p class="MsoNormal"><span lang="EN-GB">1>GAStringGenome.obj
: error LNK2019: unresolved external symbol "public: static float __cdecl
GA1DArrayGenome<char>::ElementComparator(class GAGenome const &,class
GAGenome const &)"
(?ElementComparator@?$GA1DArrayGenome@D@@SAMABVGAGenome@@0@Z) </span><samp><span lang="EN-GB" style="font-size:9pt;line-height:12.84px">referenced
in function</span></samp><span lang="EN-GB">
"public: __thiscall
GA1DArrayAlleleGenome<char>::GA1DArrayAlleleGenome<char>(class
GAAlleleSetArray<char> const &,float (__cdecl*)(class GAGenome
&),void *)"
(??0?$GA1DArrayAlleleGenome@D@@QAE@ABV?$GAAlleleSetArray@D@@P6AMAAVGAGenome@@@ZPAX@Z)</span></p><p class="MsoNormal">
</p><p class="MsoNormal"><span lang="EN-GB">1>GAStringGenome.obj
: error LNK2019: unresolved external symbol "public: static int __cdecl
GA1DArrayGenome<char>::UniformCrossover(class GAGenome const &,class
GAGenome const &,class GAGenome *,class GAGenome *)"
(?UniformCrossover@?$GA1DArrayGenome@D@@SAHABVGAGenome@@0PAV2@1@Z) </span><samp><span lang="EN-GB" style="font-size:9pt;line-height:12.84px">referenced
in function</span></samp><span lang="EN-GB">
"public: __thiscall
GA1DArrayAlleleGenome<char>::GA1DArrayAlleleGenome<char>(class
GAAlleleSetArray<char> const &,float (__cdecl*)(class GAGenome
&),void *)"
(??0?$GA1DArrayAlleleGenome@D@@QAE@ABV?$GAAlleleSetArray@D@@P6AMAAVGAGenome@@@ZPAX@Z)</span></p><p class="MsoNormal">
</p><p class="MsoNormal"><span lang="EN-GB">1>GAStringGenome.obj
: error LNK2019: unresolved external symbol "public: __thiscall
GA1DArrayGenome<char>::GA1DArrayGenome<char>(unsigned int,float
(__cdecl*)(class GAGenome &),void *)"
(??0?$GA1DArrayGenome@D@@QAE@IP6AMAAVGAGenome@@@ZPAX@Z) </span><samp><span lang="EN-GB" style="font-size:9pt;line-height:12.84px">referenced
in function</span></samp><span lang="EN-GB">
"public: __thiscall GA1DArrayAlleleGenome<char>::GA1DArrayAlleleGenome<char>(class
GAAlleleSetArray<char> const &,float (__cdecl*)(class GAGenome
&),void *)"
(??0?$GA1DArrayAlleleGenome@D@@QAE@ABV?$GAAlleleSetArray@D@@P6AMAAVGAGenome@@@ZPAX@Z)</span></p><p class="MsoNormal">
</p><p class="MsoNormal"><span lang="EN-GB">1>GAStringGenome.obj
: error LNK2019: unresolved external symbol "public: virtual __thiscall
GA1DArrayGenome<char>::~GA1DArrayGenome<char>(void)"
(??1?$GA1DArrayGenome@D@@UAE@XZ) </span><samp><span lang="EN-GB" style="font-size:9pt;line-height:12.84px">referenced
in function</span></samp><span lang="EN-GB"> __unwindfunclet$??0?$GA1DArrayAlleleGenome@D@@QAE@ABV?$GAAlleleSetArray@D@@P6AMAAVGAGenome@@@ZPAX@Z$0</span></p><p class="MsoNormal">
</p><p class="MsoNormal"><span lang="EN-GB">1>GAStringGenome.obj
: error LNK2019: unresolved external symbol "public: static void __cdecl
GA1DArrayAlleleGenome<char>::UniformInitializer(class GAGenome
&)" (?UniformInitializer@?$GA1DArrayAlleleGenome@D@@SAXAAVGAGenome@@@Z)
</span><samp><span lang="EN-GB" style="font-size:9pt;line-height:12.84px">referenced in function</span></samp><span lang="EN-GB"> "public: __thiscall
GA1DArrayAlleleGenome<char>::GA1DArrayAlleleGenome<char>(class
GAAlleleSetArray<char> const &,float (__cdecl*)(class GAGenome
&),void *)"
(??0?$GA1DArrayAlleleGenome@D@@QAE@ABV?$GAAlleleSetArray@D@@P6AMAAVGAGenome@@@ZPAX@Z)</span></p><p class="MsoNormal">
</p><p class="MsoNormal"><span lang="EN-GB">1>GAStringGenome.obj
: error LNK2019: unresolved external symbol "public: static int __cdecl
GA1DArrayAlleleGenome<char>::FlipMutator(class GAGenome
&,float)"
(?FlipMutator@?$GA1DArrayAlleleGenome@D@@SAHAAVGAGenome@@M@Z) </span><samp><span lang="EN-GB" style="font-size:9pt;line-height:12.84px">referenced
in function</span></samp><span lang="EN-GB"> "public:
__thiscall
GA1DArrayAlleleGenome<char>::GA1DArrayAlleleGenome<char>(class
GAAlleleSetArray<char> const &,float (__cdecl*)(class GAGenome
&),void *)"
(??0?$GA1DArrayAlleleGenome@D@@QAE@ABV?$GAAlleleSetArray@D@@P6AMAAVGAGenome@@@ZPAX@Z)</span></p><p class="MsoNormal">
</p><p class="MsoNormal"><span lang="EN-GB">1>GAStringGenome.obj
: error LNK2001: unresolved external symbol "public: virtual class
GAGenome * __thiscall GA1DArrayAlleleGenome<char>::clone(enum
GAGenome::CloneMethod)const "
(?clone@?$GA1DArrayAlleleGenome@D@@UBEPAVGAGenome@@W4CloneMethod@2@@Z)</span></p><p class="MsoNormal">
</p><p class="MsoNormal"><span lang="EN-GB">1>GAStringGenome.obj
: error LNK2001: unresolved external symbol "public: virtual void
__thiscall GA1DArrayAlleleGenome<char>::copy(class GAGenome const
&)" (?copy@?$GA1DArrayAlleleGenome@D@@UAEXABVGAGenome@@@Z)</span></p><p class="MsoNormal">
</p><p class="MsoNormal"><span lang="EN-GB">1>GAStringGenome.obj
: error LNK2001: unresolved external symbol "public: virtual int
__thiscall GA1DArrayAlleleGenome<char>::equal(class GAGenome const
&)const " (?equal@?$GA1DArrayAlleleGenome@D@@UBEHABVGAGenome@@@Z)</span></p><p class="MsoNormal">
</p><p class="MsoNormal"><span lang="EN-GB">1>GAStringGenome.obj
: error LNK2001: unresolved external symbol "public: virtual int __thiscall
GA1DArrayAlleleGenome<char>::resize(int)"
(?resize@?$GA1DArrayAlleleGenome@D@@UAEHH@Z)</span></p><p class="MsoNormal">
</p><p class="MsoNormal"><span lang="EN-GB">1>GAStringGenome.obj
: error LNK2019: unresolved external symbol "public: __thiscall
GAAlleleSetCore<char>::GAAlleleSetCore<char>(class
GAAlleleSetCore<char> const &)" (??0?$GAAlleleSetCore@D@@QAE@ABV0@@Z)
referenced in function "public: class GAAlleleSet<char> &
__thiscall GAAlleleSet<char>::operator=(class GAAlleleSet<char>
const &)" (??4?$GAAlleleSet@D@@QAEAAV0@ABV0@@Z)</span></p><p class="MsoNormal">
</p><p class="MsoNormal"><span lang="EN-GB">1>GAStringGenome.obj
: error LNK2019: unresolved external symbol "public: class
GAAlleleSetCore<char> & __thiscall
GAAlleleSetCore<char>::operator=(class GAAlleleSetCore<char> const
&)" (??4?$GAAlleleSetCore@D@@QAEAAV0@ABV0@@Z) referenced in function "public:
class GAAlleleSet<char> & __thiscall
GAAlleleSet<char>::operator=(class GAAlleleSet<char> const
&)" (??4?$GAAlleleSet@D@@QAEAAV0@ABV0@@Z)</span></p><p class="MsoNormal">
</p></pre><pre style="color:rgb(0,0,0)">Am I missing something with Visual Studio configuration ?</pre><pre style="color:rgb(0,0,0)">Thank you for your time, </pre><pre style="color:rgb(0,0,0)">Jami.</pre></div></div></div></div></div></div></div></div></div></div><div class="gmail-gA gmail-gt gmail-acV" style="border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top:none;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif"><div class="gmail-gB gmail-xu"><div class="gmail-ip gmail-iq" style="padding:16px 0px;border-top:none"><div id="gmail-:14e"><table class="gmail-cf gmail-wS"><tbody><tr><td class="gmail-amq"><img id="gmail-:la_0" name=":la" src="https://ssl.gstatic.com/ui/v1/icons/mail/no_photo.png" class="gmail-ajn gmail-bofPge"></td><td class="gmail-amr" style="width:1080px"><div class="gmail-nr gmail-wR"><div class="gmail-amn"><span id="gmail-:147" tabindex="0" class="gmail-ams gmail-bkH">Répondre</span><span id="gmail-:149" tabindex="0" class="gmail-ams gmail-bkG">Transférer</span></div></div></td></tr></tbody></table></div></div></div></div></div></div>