docs: added info about adding a libmodulefooLB.dep
authorAbhinav S Bhatele <bhatele@illinois.edu>
Wed, 1 Dec 2010 05:28:07 +0000 (23:28 -0600)
committerAbhinav S Bhatele <bhatele@illinois.edu>
Wed, 1 Dec 2010 05:28:07 +0000 (23:28 -0600)
doc/charm++/advancedlb.tex

index 2e389f70ea516410c716d8539a692737b71a88fb..b6849950c6c597f53459f02f04aef8ac990c5cad 100644 (file)
@@ -83,8 +83,10 @@ stats->to\_proc} array.
 \item Build charm for your platform (This will create the required links in the tmp directory).
 
 \item To compile the strategy files, first add {\em fooLB} into the load
-balancer list in charm/tmp/Makefile\_lb.sh. Run the script in charm/tmp, which
-creates the new Makefile named ``Make.lb''.
+balancer list in charm/tmp/Makefile\_lb.sh. If fooLB will require some
+libraries at link time, you also need to create the dependency file called
+libmodulefooLB.dep. Run the script in charm/tmp, which creates the new Makefile
+named ``Make.lb''.
 
 \item Run ``make depends'' to update dependence rule of Charm++ files.  And run
 ``make charm++'' to compile Charm++ which includes the new load balancing