<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:Calibri;
        panose-1:2 15 5 2 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 WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
--></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=WordSection1><p class=MsoNormal>Dear All,<o:p></o:p></p><p class=MsoNormal>Please find below the error message received when we tried to install VariAble:<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>[root@ris-vlx01 pkg]# /usr/local/shared_bin/R/R-2.13.0/ES5-64/bin/R CMD INSTALL VariABEL<o:p></o:p></p><p class=MsoNormal>* installing to library ‘/usr/local/shared_bin/R/R-2.13.0/ES5-64/lib64/R/library’<o:p></o:p></p><p class=MsoNormal>* installing *source* package ‘VariABEL’ ...<o:p></o:p></p><p class=MsoNormal>** libs<o:p></o:p></p><p class=MsoNormal>g++ -I/usr/local/shared_bin/R/R-2.13.0/ES5-64/lib64/R/include -I/usr/local/include -DCOMPILE_WITH_R -fpic -g -O2 -c AbstractMatrix.cpp -o AbstractMatrix.o<o:p></o:p></p><p class=MsoNormal>g++ -I/usr/local/shared_bin/R/R-2.13.0/ES5-64/lib64/R/include -I/usr/local/include -DCOMPILE_WITH_R -fpic -g -O2 -c AbstractMatrix_R.cpp -o AbstractMatrix_R.o<o:p></o:p></p><p class=MsoNormal>CastUtils.h: In function ‘void performCast(void*, DT&, int, bool&) [with DT = double]’:<o:p></o:p></p><p class=MsoNormal>AbstractMatrix.h:27: instantiated from ‘void AbstractMatrix::writeVariableAs(long unsigned int, DT*) [with DT = double]’<o:p></o:p></p><p class=MsoNormal>AbstractMatrix_R.cpp:388: instantiated from here<o:p></o:p></p><p class=MsoNormal>CastUtils.h:92: warning: converting to ‘short unsigned int’ from ‘double’<o:p></o:p></p><p class=MsoNormal>CastUtils.h:95: warning: converting to ‘short int’ from ‘double’<o:p></o:p></p><p class=MsoNormal>CastUtils.h:98: warning: converting to ‘unsigned int’ from ‘double’<o:p></o:p></p><p class=MsoNormal>CastUtils.h:101: warning: converting to ‘int’ from ‘double’<o:p></o:p></p><p class=MsoNormal>CastUtils.h:110: warning: converting to ‘char’ from ‘double’<o:p></o:p></p><p class=MsoNormal>CastUtils.h:113: warning: converting to ‘unsigned char’ from ‘double’<o:p></o:p></p><p class=MsoNormal>g++ -I/usr/local/shared_bin/R/R-2.13.0/ES5-64/lib64/R/include -I/usr/local/include -DCOMPILE_WITH_R -fpic -g -O2 -c CastUtils.cpp -o CastUtils.o<o:p></o:p></p><p class=MsoNormal>g++ -I/usr/local/shared_bin/R/R-2.13.0/ES5-64/lib64/R/include -I/usr/local/include -DCOMPILE_WITH_R -fpic -g -O2 -c FileVector.cpp -o FileVector.o<o:p></o:p></p><p class=MsoNormal>g++ -I/usr/local/shared_bin/R/R-2.13.0/ES5-64/lib64/R/include -I/usr/local/include -DCOMPILE_WITH_R -fpic -g -O2 -c FilteredMatrix.cpp -o FilteredMatrix.o<o:p></o:p></p><p class=MsoNormal>g++ -I/usr/local/shared_bin/R/R-2.13.0/ES5-64/lib64/R/include -I/usr/local/include -DCOMPILE_WITH_R -fpic -g -O2 -c FilteredMatrix_R.cpp -o FilteredMatrix_R.o<o:p></o:p></p><p class=MsoNormal>g++ -I/usr/local/shared_bin/R/R-2.13.0/ES5-64/lib64/R/include -I/usr/local/include -DCOMPILE_WITH_R -fpic -g -O2 -c Logger.cpp -o Logger.o<o:p></o:p></p><p class=MsoNormal>g++ -I/usr/local/shared_bin/R/R-2.13.0/ES5-64/lib64/R/include -I/usr/local/include -DCOMPILE_WITH_R -fpic -g -O2 -c RealHandlerWrapper.cpp -o RealHandlerWrapper.o<o:p></o:p></p><p class=MsoNormal>g++ -I/usr/local/shared_bin/R/R-2.13.0/ES5-64/lib64/R/include -I/usr/local/include -DCOMPILE_WITH_R -fpic -g -O2 -c ReusableFileHandle.cpp -o ReusableFileHandle.o<o:p></o:p></p><p class=MsoNormal>g++ -I/usr/local/shared_bin/R/R-2.13.0/ES5-64/lib64/R/include -I/usr/local/include -DCOMPILE_WITH_R -fpic -g -O2 -c Transposer.cpp -o Transposer.o<o:p></o:p></p><p class=MsoNormal>g++ -I/usr/local/shared_bin/R/R-2.13.0/ES5-64/lib64/R/include -I/usr/local/include -DCOMPILE_WITH_R -fpic -g -O2 -c convert_util.cpp -o convert_util.o<o:p></o:p></p><p class=MsoNormal>g++ -I/usr/local/shared_bin/R/R-2.13.0/ES5-64/lib64/R/include -I/usr/local/include -DCOMPILE_WITH_R -fpic -g -O2 -c dautil.cpp -o dautil.o<o:p></o:p></p><p class=MsoNormal>g++ -I/usr/local/shared_bin/R/R-2.13.0/ES5-64/lib64/R/include -I/usr/local/include -DCOMPILE_WITH_R -fpic -g -O2 -c frutil.cpp -o frutil.o<o:p></o:p></p><p class=MsoNormal>g++ -I/usr/local/shared_bin/R/R-2.13.0/ES5-64/lib64/R/include -I/usr/local/include -DCOMPILE_WITH_R -fpic -g -O2 -c gtps_container.cpp -o gtps_container.o<o:p></o:p></p><p class=MsoNormal>g++ -I/usr/local/shared_bin/R/R-2.13.0/ES5-64/lib64/R/include -I/usr/local/include -DCOMPILE_WITH_R -fpic -g -O2 -c inverse_variance_metaanalysis.cpp -o inverse_variance_metaanalysis.o<o:p></o:p></p><p class=MsoNormal>g++ -I/usr/local/shared_bin/R/R-2.13.0/ES5-64/lib64/R/include -I/usr/local/include -DCOMPILE_WITH_R -fpic -g -O2 -c iterator.cpp -o iterator.o<o:p></o:p></p><p class=MsoNormal>iterator.cpp: In function ‘SEXPREC* iterator(SEXPREC*, SEXPREC*, SEXPREC*, SEXPREC*, SEXPREC*, SEXPREC*, SEXPREC*, SEXPREC*, ...)’:<o:p></o:p></p><p class=MsoNormal>iterator.cpp:222: error: ‘va_start’ was not declared in this scope<o:p></o:p></p><p class=MsoNormal>iterator.cpp:224: error: expected primary-expression before ‘)’ token<o:p></o:p></p><p class=MsoNormal>iterator.cpp:224: error: ‘va_arg’ was not declared in this scope<o:p></o:p></p><p class=MsoNormal>iterator.cpp:226: error: ‘va_end’ was not declared in this scope<o:p></o:p></p><p class=MsoNormal>CastUtils.h: In function ‘void performCast(void*, DT&, int, bool&) [with DT = double]’:<o:p></o:p></p><p class=MsoNormal>AbstractMatrix.h:27: instantiated from ‘void AbstractMatrix::writeVariableAs(long unsigned int, DT*) [with DT = double]’<o:p></o:p></p><p class=MsoNormal>iterator.cpp:362: instantiated from here<o:p></o:p></p><p class=MsoNormal>CastUtils.h:92: warning: converting to ‘short unsigned int’ from ‘double’<o:p></o:p></p><p class=MsoNormal>CastUtils.h:95: warning: converting to ‘short int’ from ‘double’<o:p></o:p></p><p class=MsoNormal>CastUtils.h:98: warning: converting to ‘unsigned int’ from ‘double’<o:p></o:p></p><p class=MsoNormal>CastUtils.h:101: warning: converting to ‘int’ from ‘double’<o:p></o:p></p><p class=MsoNormal>CastUtils.h:110: warning: converting to ‘char’ from ‘double’<o:p></o:p></p><p class=MsoNormal>CastUtils.h:113: warning: converting to ‘unsigned char’ from ‘double’<o:p></o:p></p><p class=MsoNormal>make: *** [iterator.o] Error 1<o:p></o:p></p><p class=MsoNormal>ERROR: compilation failed for package ‘VariABEL’<o:p></o:p></p><p class=MsoNormal>* removing ‘/usr/local/shared_bin/R/R-2.13.0/ES5-64/lib64/R/library/VariABEL’<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>We do have gsl-1.13 installed and its lib directory is in LD_LIBRARY_PATH<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Any help will be appreciated.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Thanks,<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Ozzie<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=IT style='font-size:10.0pt;font-family:"Times New Roman","serif"'><br><br>The University of Edinburgh is a charitable body, registered in Scotland, with registration number SC005336<br>Disclaimer: This e-mail and any attachments are confidential and intended solely for the use of the recipient(s) to whom they are addressed. If you have received it in error, please destroy all copies and inform the sender.</span><b><span lang=IT style='font-size:14.0pt;font-family:"Times New Roman","serif";color:black'><o:p></o:p></span></b></p><p class=MsoNormal><o:p> </o:p></p></div></body></html>