Error occurs during the execution of make -j4

User 2164 | 8/12/2015, 9:03:09 AM

I was trying to using powergraph to run the ALS algorithm, but some errors occur. I just followed the tutorial of powerGraph, and use the method of single machine with multiple cores

here is the message printed:

[ 61%] Building CXX object src/graphlab/CMakeFiles/graphlab.dir/parallel/fibercontrol.cpp.o src/graphlab/CMakeFiles/graphlab.dir/build.make:54: recipe for target 'src/graphlab/CMakeFiles/graphlab.dir/options/commandline_options.cpp.o' failed make[2]: * [src/graphlab/CMakeFiles/graphlab.dir/options/commandlineoptions.cpp.o] Error 1 CMakeFiles/Makefile2:1836: recipe for target 'src/graphlab/CMakeFiles/graphlab.dir/all' failed make[1]: [src/graphlab/CMakeFiles/graphlab.dir/all] Error 2 Makefile:117: recipe for target 'all' failed make: ** [all] Error 2



User 1592 | 8/13/2015, 5:26:57 PM

Hi Shilin

Since you are compiling with 4 threads the error message is messed up. Please compile with "make" and send us the error, along with the OS type. Please make sure you are using 64 bit machine, and if this is a virtual machine it should have enough memory and cores.

Be advised that PowerGraph code is deprecated and we recommend switching to GraphLab Create are we have an improved version of ALS that can scale to much larger models as we do not load the matrix fully into memory.