<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="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=Content-Type content="text/html; charset=gb2312">
<meta name=Generator content="Microsoft Word 11 (filtered medium)">
<style>
<!--
/* Font Definitions */
@font-face
{font-family:ËÎÌå;
panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
{font-family:"\@ËÎÌå";
panose-1:2 1 6 0 3 1 1 1 1 1;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0cm;
margin-bottom:.0001pt;
font-size:12.0pt;
font-family:"Times New Roman";}
a:link, span.MsoHyperlink
{color:blue;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{color:purple;
text-decoration:underline;}
span.EmailStyle17
{mso-style-type:personal-compose;
font-family:Arial;
color:windowtext;}
@page Section1
{size:612.0pt 792.0pt;
margin:72.0pt 90.0pt 72.0pt 90.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-US link=blue vlink=purple>
<div class=Section1>
<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>(Sorry if you receive this more than once)<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>Hi, Rupinder,<br>
I'd like to ask about the status of your CLAM building? If the step of<br>
"scons configure" has been done, have you gone trough
"scons"<br>
successfully?<br>
Today I redid the whole procedure on another computer (also in<br>
Windows, only that the MinGW is settled at C: instead of D: ).<br>
However, at the step of "scons", I met some problem as below:<br>
<br>
******************************<wbr>******************************<wbr>******************************<wbr>******************************<wbr>******************************<wbr>**********************<br>
(omitted...)<br>
g++ -o scons\libs\core\src\<wbr>XmlStorageErr.o -c -g -Wall -DCLAM_FLOAT<br>
-D_DEBUG -DUSE_PTHREADS=1 -DUSE_XMLPP=1 -DCLAM_USE_XML -DCLAM_USE_XML<br>
-Iscons\libs\core\include\CLAM -Iscons\libs\core\include<br>
-IC:\mingw\local\include -IC:\mingw\local\include\<wbr>libxml++-2.6<br>
-IC:\mingw\local\lib\libxml++-<wbr>2.6\include<br>
-IC:\mingw\local\include\<wbr>libxml2 -IC:\mingw\local\include\<wbr>glibmm-2.4<br>
-IC:\mingw\local\lib\glibmm-2.<wbr>4\include<br>
-IC:\mingw\local\include\sigc+<wbr>+-2.0<br>
-IC:\mingw\local\lib\sigc++-2.<wbr>0\include<br>
-IC:\mingw\local\include\glib-<wbr>2.0<br>
-IC:\mingw\local\lib\glib-2.0\<wbr>include<br>
scons\libs\core\src\<wbr>XmlStorageErr.cxx<br>
== Build copying src\Storage\XML\<wbr>XmlWriteContext.cxx<br>
== Build copying src\Storage\XML\<wbr>XmlWriteContext.hxx<br>
g++ -o scons\libs\core\src\<wbr>XmlWriteContext.o -c -g -Wall -DCLAM_FLOAT<br>
-D_DEBUG -DUSE_PTHREADS=1 -DUSE_XMLPP=1 -DCLAM_USE_XML -DCLAM_USE_XML<br>
-Iscons\libs\core\include\CLAM -Iscons\libs\core\include<br>
-IC:\mingw\local\include -IC:\mingw\local\include\<wbr>libxml++-2.6<br>
-IC:\mingw\local\lib\libxml++-<wbr>2.6\include<br>
-IC:\mingw\local\include\<wbr>libxml2 -IC:\mingw\local\include\<wbr>glibmm-2.4<br>
-IC:\mingw\local\lib\glibmm-2.<wbr>4\include<br>
-IC:\mingw\local\include\sigc+<wbr>+-2.0<br>
-IC:\mingw\local\lib\sigc++-2.<wbr>0\include<br>
-IC:\mingw\local\include\glib-<wbr>2.0<br>
-IC:\mingw\local\lib\glib-2.0\<wbr>include<br>
scons\libs\core\src\<wbr>XmlWriteContext.cxx<br>
== Build copying src\System\FileSystem.cxx<br>
== Build copying src\System\FileSystem.hxx<br>
== Build copying src\System\Threads\Lock.hxx<br>
== Build copying src\System\Threads\Mutex.hxx<br>
== Build copying src\System\Threads\xtime.hxx<br>
== Build copying src\Defines\Windows\CLAM_<wbr>windows.h<br>
g++ -o scons\libs\core\src\<wbr>FileSystem.o -c -g -Wall -DCLAM_FLOAT<br>
-D_DEBUG -DUSE_PTHREADS=1 -DUSE_XMLPP=1 -DCLAM_USE_XML -DCLAM_USE_XML<br>
-Iscons\libs\core\include\CLAM -Iscons\libs\core\include<br>
-IC:\mingw\local\include -IC:\mingw\local\include\<wbr>libxml++-2.6<br>
-IC:\mingw\local\lib\libxml++-<wbr>2.6\include<br>
-IC:\mingw\local\include\<wbr>libxml2 -IC:\mingw\local\include\<wbr>glibmm-2.4<br>
-IC:\mingw\local\lib\glibmm-2.<wbr>4\include<br>
-IC:\mingw\local\include\sigc+<wbr>+-2.0<br>
-IC:\mingw\local\lib\sigc++-2.<wbr>0\include<br>
-IC:\mingw\local\include\glib-<wbr>2.0<br>
-IC:\mingw\local\lib\glib-2.0\<wbr>include<br>
scons\libs\core\src\<wbr>FileSystem.cxx<br>
== Build copying src\System\Threads\Condition.<wbr>cxx<br>
== Build copying src\System\Threads\Condition.<wbr>hxx<br>
== Build copying src\System\Threads\Thread.hxx<br>
== Build copying externals\CbLib\CBL.hxx<br>
== Build copying externals\CbLib\CBLMacros.hxx<br>
== Build copying externals\CbLib\Functor0.hxx<br>
== Build copying externals\CbLib\Functor0R.hxx<br>
== Build copying externals\CbLib\Functor1.hxx<br>
== Build copying externals\CbLib\Functor1R.hxx<br>
== Build copying externals\CbLib\Functor2.hxx<br>
== Build copying externals\CbLib\Functor2R.hxx<br>
== Build copying externals\CbLib\Functor3.hxx<br>
== Build copying externals\CbLib\Functor3R.hxx<br>
== Build copying externals\CbLib\Functor4.hxx<br>
== Build copying externals\CbLib\Functor4R.hxx<br>
== Build copying externals\CbLib\FunctorBase.<wbr>hxx<br>
g++ -o scons\libs\core\src\Condition.<wbr>o -c -g -Wall -DCLAM_FLOAT<br>
-D_DEBUG -DUSE_PTHREADS=1 -DUSE_XMLPP=1 -DCLAM_USE_XML -DCLAM_USE_XML<br>
-Iscons\libs\core\include\CLAM -Iscons\libs\core\include<br>
-IC:\mingw\local\include -IC:\mingw\local\include\<wbr>libxml++-2.6<br>
-IC:\mingw\local\lib\libxml++-<wbr>2.6\include<br>
-IC:\mingw\local\include\<wbr>libxml2 -IC:\mingw\local\include\<wbr>glibmm-2.4<br>
-IC:\mingw\local\lib\glibmm-2.<wbr>4\include<br>
-IC:\mingw\local\include\sigc+<wbr>+-2.0<br>
-IC:\mingw\local\lib\sigc++-2.<wbr>0\include<br>
-IC:\mingw\local\include\glib-<wbr>2.0<br>
-IC:\mingw\local\lib\glib-2.0\<wbr>include<br>
scons\libs\core\src\Condition.<wbr>cxx<br>
== Build copying src\System\Threads\Mutex.cxx<br>
g++ -o scons\libs\core\src\Mutex.o -c -g -Wall -DCLAM_FLOAT -D_DEBUG<br>
-DUSE_PTHREADS=1 -DUSE_XMLPP=1 -DCLAM_USE_XML -DCLAM_USE_XML<br>
-Iscons\libs\core\include\CLAM -Iscons\libs\core\include<br>
-IC:\mingw\local\include -IC:\mingw\local\include\<wbr>libxml++-2.6<br>
-IC:\mingw\local\lib\libxml++-<wbr>2.6\include<br>
-IC:\mingw\local\include\<wbr>libxml2 -IC:\mingw\local\include\<wbr>glibmm-2.4<br>
-IC:\mingw\local\lib\glibmm-2.<wbr>4\include<br>
-IC:\mingw\local\include\sigc+<wbr>+-2.0<br>
-IC:\mingw\local\lib\sigc++-2.<wbr>0\include<br>
-IC:\mingw\local\include\glib-<wbr>2.0<br>
-IC:\mingw\local\lib\glib-2.0\<wbr>include scons\libs\core\src\Mutex.cxx<br>
== Build copying src\System\Threads\<wbr>PooledThread.cxx<br>
== Build copying src\System\Threads\<wbr>PooledThread.hxx<br>
== Build copying src\System\Threads\ThreadPool.<wbr>hxx<br>
g++ -o scons\libs\core\src\<wbr>PooledThread.o -c -g -Wall -DCLAM_FLOAT<br>
-D_DEBUG -DUSE_PTHREADS=1 -DUSE_XMLPP=1 -DCLAM_USE_XML -DCLAM_USE_XML<br>
-Iscons\libs\core\include\CLAM -Iscons\libs\core\include<br>
-IC:\mingw\local\include -IC:\mingw\local\include\<wbr>libxml++-2.6<br>
-IC:\mingw\local\lib\libxml++-<wbr>2.6\include<br>
-IC:\mingw\local\include\<wbr>libxml2 -IC:\mingw\local\include\<wbr>glibmm-2.4<br>
-IC:\mingw\local\lib\glibmm-2.<wbr>4\include<br>
-IC:\mingw\local\include\sigc+<wbr>+-2.0<br>
-IC:\mingw\local\lib\sigc++-2.<wbr>0\include<br>
-IC:\mingw\local\include\glib-<wbr>2.0<br>
-IC:\mingw\local\lib\glib-2.0\<wbr>include<br>
scons\libs\core\src\<wbr>PooledThread.cxx<br>
== Build copying src\System\Threads\<wbr>RecursiveMutex.cxx<br>
== Build copying src\System\Threads\<wbr>RecursiveMutex.hxx<br>
g++ -o scons\libs\core\src\<wbr>RecursiveMutex.o -c -g -Wall -DCLAM_FLOAT<br>
-D_DEBUG -DUSE_PTHREADS=1 -DUSE_XMLPP=1 -DCLAM_USE_XML -DCLAM_USE_XML<br>
-Iscons\libs\core\include\CLAM -Iscons\libs\core\include<br>
-IC:\mingw\local\include -IC:\mingw\local\include\<wbr>libxml++-2.6<br>
-IC:\mingw\local\lib\libxml++-<wbr>2.6\include<br>
-IC:\mingw\local\include\<wbr>libxml2 -IC:\mingw\local\include\<wbr>glibmm-2.4<br>
-IC:\mingw\local\lib\glibmm-2.<wbr>4\include<br>
-IC:\mingw\local\include\sigc+<wbr>+-2.0<br>
-IC:\mingw\local\lib\sigc++-2.<wbr>0\include<br>
-IC:\mingw\local\include\glib-<wbr>2.0<br>
-IC:\mingw\local\lib\glib-2.0\<wbr>include<br>
scons\libs\core\src\<wbr>RecursiveMutex.cxx<br>
== Build copying src\System\Threads\Thread.cxx<br>
g++ -o scons\libs\core\src\Thread.o -c -g -Wall -DCLAM_FLOAT -D_DEBUG<br>
-DUSE_PTHREADS=1 -DUSE_XMLPP=1 -DCLAM_USE_XML -DCLAM_USE_XML<br>
-Iscons\libs\core\include\CLAM -Iscons\libs\core\include<br>
-IC:\mingw\local\include -IC:\mingw\local\include\<wbr>libxml++-2.6<br>
-IC:\mingw\local\lib\libxml++-<wbr>2.6\include<br>
-IC:\mingw\local\include\<wbr>libxml2 -IC:\mingw\local\include\<wbr>glibmm-2.4<br>
-IC:\mingw\local\lib\glibmm-2.<wbr>4\include<br>
-IC:\mingw\local\include\sigc+<wbr>+-2.0<br>
-IC:\mingw\local\lib\sigc++-2.<wbr>0\include<br>
-IC:\mingw\local\include\glib-<wbr>2.0<br>
-IC:\mingw\local\lib\glib-2.0\<wbr>include scons\libs\core\src\Thread.cxx<br>
== Build copying src\System\Threads\ThreadPool.<wbr>cxx<br>
g++ -o scons\libs\core\src\<wbr>ThreadPool.o -c -g -Wall -DCLAM_FLOAT<br>
-D_DEBUG -DUSE_PTHREADS=1 -DUSE_XMLPP=1 -DCLAM_USE_XML -DCLAM_USE_XML<br>
-Iscons\libs\core\include\CLAM -Iscons\libs\core\include<br>
-IC:\mingw\local\include -IC:\mingw\local\include\<wbr>libxml++-2.6<br>
-IC:\mingw\local\lib\libxml++-<wbr>2.6\include<br>
-IC:\mingw\local\include\<wbr>libxml2 -IC:\mingw\local\include\<wbr>glibmm-2.4<br>
-IC:\mingw\local\lib\glibmm-2.<wbr>4\include<br>
-IC:\mingw\local\include\sigc+<wbr>+-2.0<br>
-IC:\mingw\local\lib\sigc++-2.<wbr>0\include<br>
-IC:\mingw\local\include\glib-<wbr>2.0<br>
-IC:\mingw\local\lib\glib-2.0\<wbr>include<br>
scons\libs\core\src\<wbr>ThreadPool.cxx<br>
scons\libs\core\src\<wbr>ThreadPool.cxx: In member function 'void<br>
CLAM::ThreadPool::EmptyPool()'<wbr>:<br>
scons\libs\core\src\<wbr>ThreadPool.cxx:27: warning: comparison between<br>
signed and unsigned integer expressions<br>
scons\libs\core\src\<wbr>ThreadPool.cxx:40: warning: comparison between<br>
signed and unsigned integer expressions<br>
scons: *** Implicit dependency `D:\mingw\bin\g++.EXE' not found,<br>
needed by target `scons\libs\core\libclam_core.<wbr>a'. Stop.<br>
scons: building terminated because of errors.<br>
******************************<wbr>******************************<wbr>******************************<wbr>******************************<wbr>******************************<wbr>*************************<br>
I've checked that all the related path are with C:\ rather than D:\,<br>
but it still complains `D:\mingw\bin\g++.EXE' not found. I saw that you also<br>
installed MinGW at C:\.., so have you ever met with the same problem<br>
above? If yes, I wonder whether you have resolved it? Or can David give any
clue? Thanks.<br>
<br>
Regards,<br>
Jun<o:p></o:p></span></font></p>
</div>
</body>
</html>