Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I've followed this guide up until step 5. When I run $make arch=intel64 it gives me the following output:

make -f Make.top startup_dir     arch=intel64
make[1]: Entering directory `/hpl-2.0'
Make.intel64:106: *** missing separator.  Stop.
make[1]: Leaving directory `/hpl-2.0'
make: *** [startup] Error 2

I'm not sure what it means by "missing separator".

Edit: I have the following in the makefile at lines 103-106:

LAdir         = /opt/intel/mk/lib/intel64
LAinc         = /opt/intel/mkl/include
LAlib         = -Wl,--start-
group $(LAdir)/libmkl_intel_lp64.a $(LAdir)/libmkl_intel_thread.a $(LAdir)/libmkl_core.a -Wl, --end-group -lpthread -lm

This is exactly what the guide says to put, if I am not mistaken.

share|improve this question
up vote 1 down vote accepted

I found the guide's formatting is a bit misleading and suspect that these lines in the makefile:

LAlib         = -Wl,--start-
group $(LAdir)/libmkl_intel_lp64.a $(LAdir)/libmkl_intel_thread.a $(LAdir)/libmkl_core.a -Wl, --end-group -lpthread -lm

Should actually be a single line as follows:

LAlib         = -Wl,--start-group $(LAdir)/libmkl_intel_lp64.a $(LAdir)/libmkl_intel_thread.a $(LAdir)/libmkl_core.a -Wl, --end-group -lpthread -lm

In other words, if you have a line break after the --start- on line 105 then remove that and make sure line 106 that currently starts with group is moved to the end of line 105.

share|improve this answer
    
That took care of that error. I ran it, and it did a lot of stuff, but it has a different error and it stopped. I'm making a new question. Thanks so much, and sorry for not responding quickly. – zarose Apr 18 '11 at 18:53
    
No probs, glad it could help! – 8088 Apr 19 '11 at 5:48

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .