<div>I don't know, but one thing that caught my eye is the error at line 47, when your makefile seems to have only 45 (nonblank) lines. If I miscounted (which is easy), then the error could have raised when dropping off EOF without meeting some grammatical expectation. That made me wonder what "RANLIB = echo" means.
</div>
<div>I assume that ls -l /hpl/scr/auxil/Beowulf/*.inc shows Make.inc?</div>
<div>Peter<br><br> </div>
<div><span class="gmail_quote">On 4/12/07, <b class="gmail_sendername"><a href="mailto:snj78@comcast.net">snj78@comcast.net</a></b> <<a href="mailto:snj78@comcast.net">snj78@comcast.net</a>> wrote:</span>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">
<div>
<div>Thanks for your replies everyone.  I feel like I am understanding things a little better.  One thing that I realized but not sure if this makes a difference is that I have installed an openmpi package and an mpich package so could that cause problems using the mpicc compiler and linking the different packages/libraries?
</div>
<div> </div>
<div>I have rebuilt my make file and something interesting that I have noticed is that no matter what I change I still get the same error.  I am always getting the following error:</div>
<div> </div>
<div>Makefile:47:  Make.inc: No such file or directory</div>
<div>*** No rule to make target 'Make.inc'. Stop</div>
<div> </div>
<div>I use the following command in my top directory, which is /hpl:</div>
<div> </div>
<div>make arch=Beowulf</div>
<div> </div>
<div>while my makefile is Make.Beowulf.  I am still at a loss at can't figure out what to do next so I really the help you guys have given me, even though this may seem trivial.</div>
<div> </div>
<div>The make file and error log follow:</div>
<div> </div>
<div>Make.Beowulf</div>
<div> </div>
<div><font size="2"><span class="q">
<p>SHELL = /bin/sh</p>
<p>#</p>
<p>CD = cd</p>
<p>CP = cp</p>
<p>LN_S = ln -s</p>
<p>MKDIR = mkdir</p>
<p>RM = /bin/rm -f</p>
<p>TOUCH = touch</p>
<p>#</p></span>
<p>ARCH = Linux_x86_64</p><span class="q">
<p># - HPL Directory Structure / HPL library ------------------------------</p>
<p>TOPdir = $(HOME)/hpl</p></span><span class="q">
<p>INCdir = $(TOPdir)/include</p>
<p>BINdir = $(TOPdir)/bin/$(ARCH)</p>
<p>LIBdir = $(TOPdir)/lib/$(ARCH)</p>
<p>#</p>
<p>HPLlib = $(LIBdir)/libhpl.a </p>
<p># - Message Passing library (MPI) --------------------------------------</p></span>
<p>MPdir = /usr</p>
<p>MPinc =-I$(MPdir)/include/openmpi</p>
<p>MPlib = $(MPdir)/lib64/openmpi/libmpi.so</p><span class="q">
<p># - Linear Algebra library (BLAS or VSIPL) -----------------------------</p></span>
<p>LAdir = /usr/lib64</p>
<p>LAinc =-I$(MPdir)/include</p>
<p>LAlib = $(LAdir)/libblas.so.3 $(LAdir)/atlas/libblas.so.3</p>
<p>#</p>
<p>F2CDEFS =</p><span class="q">
<p>#</p>
<p>HPL_INCLUDES = -I$(INCdir) -I$(INCdir)/$(ARCH) $(LAinc) $(MPinc)</p>
<p>HPL_LIBS = $(HPLlib) $(LAlib) $(MPlib)</p>
<p>#</p></span><span class="q">
<p>HPL_OPTS = -DHPL_CALL_CBLAS</p>
<p># ----------------------------------------------------------------------</p>
<p>HPL_DEFS = $(F2CDEFS) $(HPL_OPTS) $(HPL_INCLUDES)</p>
<p># - Compilers / linkers - Optimization flags ---------------------------</p></span>
<p>CC = mpicc</p>
<p>CCNOOPT = </p>
<p>CCFLAGS = $(HPL_DEFS) -pipe -O3 -funroll-loops</p>
<p>#</p>
<p>LINKER = mpicc</p><span class="q">
<p>LINKFLAGS = $(CCFLAGS)</p>
<p>#</p>
<p>ARCHIVER = ar</p>
<p>ARFLAGS = r</p>
<p>RANLIB = echo</p></span></font></div>
<div> </div>
<div>Error File ( Condensed to show the last portion with the error code )</div>
<div> </div>
<div><font size="2">
<p>make -f Make.top refresh_tst arch=Beowulf</p>
<p>make[1]: Entering directory `/hpl'</p>
<p>cp makes/Make.matgen testing/matgen/Beowulf/Makefile</p>
<p>cp makes/Make.timer testing/timer/Beowulf/Makefile</p>
<p>cp makes/Make.pmatgen testing/pmatgen/Beowulf/Makefile</p>
<p>cp makes/Make.ptimer testing/ptimer/Beowulf/Makefile</p>
<p>cp makes/Make.ptest testing/ptest/Beowulf/Makefile</p>
<p>make[1]: Leaving directory `/hpl'</p>
<p>make -f Make.top build_src arch=Beowulf</p>
<p>make[1]: Entering directory `/hpl'</p>
<p>( cd src/auxil/Beowulf; make )</p>
<p>make[2]: Entering directory `/hpl/src/auxil/Beowulf'</p>
<p>Makefile:47: Make.inc: No such file or directory</p>
<p>make[2]: *** No rule to make target `Make.inc'. Stop.</p>
<p>make[2]: Leaving directory `/hpl/src/auxil/Beowulf'</p>
<p>make[1]: *** [build_src] Error 2</p>
<p>make[1]: Leaving directory `/hpl'</p>
<p>make: *** [build] Error 2</p></font></div>
<div> </div>
<div> </div>
<div> </div></div><br>_______________________________________________<br>Beowulf mailing list, <a onclick="return top.js.OpenExtLink(window,event,this)" href="mailto:Beowulf@beowulf.org">Beowulf@beowulf.org</a><br>To change your subscription (digest mode or unsubscribe) visit 
<a onclick="return top.js.OpenExtLink(window,event,this)" href="http://www.beowulf.org/mailman/listinfo/beowulf" target="_blank">http://www.beowulf.org/mailman/listinfo/beowulf</a><br><br></blockquote></div><br>