<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:times new roman, new york, times, serif;font-size:12pt"><DIV style="FONT-SIZE: 12pt; FONT-FAMILY: times new roman, new york, times, serif">Hi,</DIV>
<DIV style="FONT-SIZE: 12pt; FONT-FAMILY: times new roman, new york, times, serif">&nbsp;</DIV>
<DIV style="FONT-SIZE: 12pt; FONT-FAMILY: times new roman, new york, times, serif">I'm very new user of this galib. Kindly guide me how to make use of this .</DIV>
<DIV style="FONT-SIZE: 12pt; FONT-FAMILY: times new roman, new york, times, serif">&nbsp;</DIV>
<DIV style="FONT-SIZE: 12pt; FONT-FAMILY: times new roman, new york, times, serif">&nbsp;</DIV>
<DIV style="FONT-SIZE: 12pt; FONT-FAMILY: times new roman, new york, times, serif">regards </DIV>
<DIV style="FONT-SIZE: 12pt; FONT-FAMILY: times new roman, new york, times, serif">leela<BR><BR></DIV>
<DIV style="FONT-SIZE: 12pt; FONT-FAMILY: times new roman, new york, times, serif">----- Original Message ----<BR>From: "galib-request@mit.edu" &lt;galib-request@mit.edu&gt;<BR>To: galib@mit.edu<BR>Sent: Tuesday, April 24, 2007 1:59:44 AM<BR>Subject: galib Digest, Vol 46, Issue 2<BR><BR>
<DIV>Send galib mailing list submissions to<BR>&nbsp;&nbsp;&nbsp;&nbsp;galib@mit.edu<BR><BR>To subscribe or unsubscribe via the World Wide Web, visit<BR>&nbsp;&nbsp;&nbsp;&nbsp;<A href="http://mailman.mit.edu/mailman/listinfo/galib" target=_blank>http://mailman.mit.edu/mailman/listinfo/galib</A><BR>or, via email, send a message with subject or body 'help' to<BR>&nbsp;&nbsp;&nbsp;&nbsp;galib-request@mit.edu<BR><BR>You can reach the person managing the list at<BR>&nbsp;&nbsp;&nbsp;&nbsp;galib-owner@mit.edu<BR><BR>When replying, please edit your Subject line so it is more specific<BR>than "Re: Contents of galib digest..."<BR><BR><BR>Today's Topics:<BR><BR>&nbsp;&nbsp; 1. linker error when including ga.h (or GA1DArrayGenome.h)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(Aaron Hoover)<BR>&nbsp;&nbsp; 2. GAlib with MPI (jaguilar_dem)<BR><BR><BR>----------------------------------------------------------------------<BR><BR>Message: 1<BR>Date: Sat, 21 Apr 2007 15:17:35 -0700<BR>From:
 Aaron Hoover &lt;ahoover@eecs.berkeley.edu&gt;<BR>Subject: [galib] linker error when including ga.h (or<BR>&nbsp;&nbsp;&nbsp;&nbsp;GA1DArrayGenome.h)<BR>To: galib@mit.edu<BR>Message-ID: &lt;D6EC9FEA-45E3-4AB0-B9DE-8785D23BC116@eecs.berkeley.edu&gt;<BR>Content-Type: text/plain; charset="us-ascii"<BR><BR>Hi all,<BR><BR>I'm get the following error in my code when I include the ga.h or the&nbsp;&nbsp;<BR>GA1DArrayGenome.h file:<BR><BR>/usr/bin/ld: Undefined symbols:<BR>int operator==&lt;OpenMesh::EdgeHandle&gt;(OpenMesh::EdgeHandle const&amp;,&nbsp;&nbsp;<BR>OpenMesh::EdgeHandle const&amp;)<BR>int operator==&lt;OpenMesh::FaceHandle&gt;(OpenMesh::FaceHandle const&amp;,&nbsp;&nbsp;<BR>OpenMesh::FaceHandle const&amp;)<BR>int operator==&lt;OpenMesh::VertexHandle&gt;(OpenMesh::VertexHandle const&amp;,&nbsp;&nbsp;<BR>OpenMesh::VertexHandle const&amp;)<BR>int operator==&lt;OpenMesh::HalfedgeHandle&gt;(OpenMesh::HalfedgeHandle&nbsp;&nbsp;<BR>const&amp;, OpenMesh::HalfedgeHandle
 const&amp;)<BR>int operator!=&lt;OpenMesh::HalfedgeHandle&gt;(OpenMesh::HalfedgeHandle&nbsp;&nbsp;<BR>const&amp;, OpenMesh::HalfedgeHandle const&amp;)<BR>collect2: ld returned 1 exit status<BR><BR>The problem seems to be related to how templates are instantiated.&nbsp;&nbsp;<BR>The OpenMesh::EdgeHandle data structure is a template that inherits&nbsp;&nbsp;<BR>from a standard vector, and of course doesn't have (or need to have)&nbsp;&nbsp;<BR>an int operator== defined for it. It seems that somehow the&nbsp;&nbsp;<BR>GA1DArrayGenome (or some other template in ga.h) has overridden that&nbsp;&nbsp;<BR>operator, but now the linker is looking for definitions of that&nbsp;&nbsp;<BR>operator in other templates.<BR><BR>A couple of other things I should mention: I am team developing with&nbsp;&nbsp;<BR>someone who uses VC++ 7.0 (I'm using XCode/gcc/g++ toolchain on a&nbsp;&nbsp;<BR>mac) and he does not get this error compiling the same exact code.&nbsp;&nbsp;<BR>This is leading me
 to suspect that it has something to do with how VC+ <BR>+ compiler hands automatic template instantiation as compared to gcc/g <BR>++ and ld. Therefore, I'm hoping this can be fixed with a simple&nbsp;&nbsp;<BR>compiler flag, but I don't know what that flag should be. Using -fno- <BR>implicit-templates created a lot of other errors because it's very&nbsp;&nbsp;<BR>difficult for me to know all the templates that will be necessary and&nbsp;&nbsp;<BR>instantiate them manually.<BR><BR>Any help anyone can offer, is greatly appreciated.<BR><BR>Thanks,<BR>Aaron <BR>-------------- next part --------------<BR>An HTML attachment was scrubbed...<BR>URL: <A href="http://mailman.mit.edu/pipermail/galib/attachments/20070421/5ad753b8/attachment-0001.htm" target=_blank>http://mailman.mit.edu/pipermail/galib/attachments/20070421/5ad753b8/attachment-0001.htm</A><BR><BR>------------------------------<BR><BR>Message: 2<BR>Date: Fri, 20 Apr 2007 14:45:50 +0100<BR>From: "jaguilar_dem"
 &lt;jaguilar@dem.ist.utl.pt&gt;<BR>Subject: [galib] GAlib with MPI<BR>To: &lt;galib@mit.edu&gt;<BR>Message-ID: &lt;000c01c78352$4775ae00$596788c1@aguilarpc&gt;<BR>Content-Type: text/plain; charset="us-ascii"<BR><BR><BR>Hi lots!<BR>I'm a new user of GALib and trying to make parallel run using MPI. <BR>GAlib works with PVM 3.3.10 or later. The release 2.4 of GAlib<BR>includes examples that show how to use GAlib with PVM <BR>for two types of parallelization: (1) one genome per process/CPU <BR>and (2) one population per process/CPU, but i need to use MPI. <BR>Is there anybody who uses GALib with MPI ? If yes, could you send an<BR>example code to me ?<BR>e-mail: jaguilar@dem.ist.utl.pt<BR><BR>Thanks,<BR>Aguilar Madeira<BR><BR><BR>-------------- next part --------------<BR>An HTML attachment was scrubbed...<BR>URL: <A href="http://mailman.mit.edu/pipermail/galib/attachments/20070420/e8328f3b/attachment-0001.htm"
 target=_blank>http://mailman.mit.edu/pipermail/galib/attachments/20070420/e8328f3b/attachment-0001.htm</A><BR><BR>------------------------------<BR><BR>_______________________________________________<BR>galib mailing list<BR>galib@mit.edu<BR><A href="http://mailman.mit.edu/mailman/listinfo/galib" target=_blank>http://mailman.mit.edu/mailman/listinfo/galib</A><BR><BR><BR>End of galib Digest, Vol 46, Issue 2<BR>************************************</DIV></DIV>
<DIV style="FONT-SIZE: 12pt; FONT-FAMILY: times new roman, new york, times, serif"><BR></DIV></div><br>



      <hr size=1>Ahhh...imagining that irresistible "new car" smell?<br> Check out
<a href="http://us.rd.yahoo.com/evt=48245/*http://autos.yahoo.com/new_cars.html;_ylc=X3oDMTE1YW1jcXJ2BF9TAzk3MTA3MDc2BHNlYwNtYWlsdGFncwRzbGsDbmV3LWNhcnM-">new cars at Yahoo! Autos.</a>
</body></html>