<p style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class="MsoNormal"><span style="mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-ansi-language: EN-US" lang="EN-US"><font size="3"><font face="Calibri">Hi</font></font></span></p>

<p style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class="MsoNormal"><span style="FONT-FAMILY: 'Courier New'; COLOR: red; FONT-SIZE: 10pt; mso-ansi-language: EN-US" lang="EN-US"> </span></p>
<p style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class="MsoNormal"><span style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-ansi-language: EN-US" lang="EN-US"><font face="Calibri"><font size="3">Buit the Kaleidoscope example under MinGW <span style="mso-spacerun: yes"> </span>and everything runs fine except when I try the following example in Chapter 6:</font></font></span></p>

<p style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class="MsoNormal"><span style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-ansi-language: EN-US" lang="EN-US"><font size="3" face="Calibri"> </font></span></p>

<p style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ; mso-layout-grid-align: none" class="MsoNormal"><span style="FONT-FAMILY: 'Courier New'; mso-ansi-language: EN-US" lang="EN-US"><font size="3">extern printd(x);</font></span></p>

<p style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ; mso-layout-grid-align: none" class="MsoNormal"><span style="FONT-FAMILY: 'Courier New'; mso-ansi-language: EN-US" lang="EN-US"><font size="3">printd(123);</font></span></p>

<p style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ; mso-layout-grid-align: none" class="MsoNormal"><span style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-ansi-language: EN-US" lang="EN-US"><font size="3" face="Calibri"> </font></span></p>

<p style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ; mso-layout-grid-align: none" class="MsoNormal"><font size="3"><span style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-ansi-language: EN-US" lang="EN-US"><font face="Calibri">where </font></span><span style="FONT-FAMILY: 'Courier New'; mso-ansi-language: EN-US" lang="EN-US">printd</span><span style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-ansi-language: EN-US" lang="EN-US"><font face="Calibri"> is the library function defined in C as</font></span></font></p>

<p style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ; mso-layout-grid-align: none" class="MsoNormal"><span style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-ansi-language: EN-US" lang="EN-US"><font size="3" face="Calibri"> </font></span></p>

<p style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ; mso-layout-grid-align: none" class="MsoNormal"><font size="3"><span style="FONT-FAMILY: 'Courier New'; mso-ansi-language: EN-US; mso-bidi-font-weight: bold" lang="EN-US">extern</span><span style="FONT-FAMILY: 'Courier New'; mso-ansi-language: EN-US" lang="EN-US"> "C" </span></font></p>

<p style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ; mso-layout-grid-align: none" class="MsoNormal"><font size="3"><span style="FONT-FAMILY: 'Courier New'; mso-ansi-language: EN-US; mso-bidi-font-weight: bold" lang="EN-US">double</span><span style="FONT-FAMILY: 'Courier New'; mso-ansi-language: EN-US" lang="EN-US"> printd(<span style="mso-bidi-font-weight: bold">double</span> X) {</span></font></p>

<p style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ; mso-layout-grid-align: none" class="MsoNormal"><span style="FONT-FAMILY: 'Courier New'; mso-ansi-language: EN-US" lang="EN-US"><font size="3"><span style="mso-spacerun: yes">  </span>printf("%f\n", X);</font></span></p>

<p style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ; mso-layout-grid-align: none" class="MsoNormal"><span style="FONT-FAMILY: 'Courier New'; mso-ansi-language: EN-US" lang="EN-US"><font size="3"><span style="mso-spacerun: yes">  </span><span style="mso-bidi-font-weight: bold">return</span> 0;</font></span></p>

<p style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class="MsoNormal"><span style="FONT-FAMILY: 'Courier New'"><font size="3">}</font></span></p>
<p style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class="MsoNormal"><span style="FONT-FAMILY: 'Courier New'"><font size="3"> </font></span></p>
<p style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class="MsoNormal"><font size="3"><span style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-ansi-language: EN-US" lang="EN-US"><font face="Calibri">The error message is:</font></span><span style="FONT-FAMILY: 'Courier New'; mso-ansi-language: EN-US" lang="EN-US"> </span></font></p>

<p style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class="MsoNormal"><span style="FONT-FAMILY: 'Courier New'; mso-ansi-language: EN-US" lang="EN-US"><font size="3"> </font></span></p>
<p style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class="MsoNormal"><span style="FONT-FAMILY: 'Courier New'; COLOR: red; FONT-SIZE: 10pt; mso-ansi-language: EN-US" lang="EN-US">LLVM ERROR: Program used external function 'printd' which could not be resolved!</span></p>

<p style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class="MsoNormal"><span style="FONT-FAMILY: 'Courier New'; COLOR: red; FONT-SIZE: 10pt; mso-ansi-language: EN-US" lang="EN-US"> </span></p>
<p style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class="MsoNormal"><span style="mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-ansi-language: EN-US" lang="EN-US"><font size="3" face="Calibri">Any help will be much appreciated. Thanks!</font></span><span style="COLOR: red; FONT-SIZE: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-ansi-language: EN-US" lang="EN-US"></span></p>