You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
rm -rf build/Linux-x86_64
mkdir -p build/Linux-x86_64
cd build/Linux-x86_64 && cmake /home/deklan/code/forks/K-Truss -DCMAKE_VERBOSE_MAKEFILE=1 -DGKLIB_PATH=/home/deklan/code/forks/K-Truss/GKlib -DOPENMP=set -DCMAKE_C_COMPILER=gcc
-- The C compiler identification is GNU 9.3.0
-- Check for working C compiler: /usr/bin/gcc
-- Check for working C compiler: /usr/bin/gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Found OpenMP_C: -fopenmp (found version "4.5")
-- Found OpenMP: TRUE (found version "4.5")
-- Looking for execinfo.h
-- Looking for execinfo.h - found
-- Looking for getline
-- Looking for getline - found
-- Configuring done
-- Generating done
-- Build files have been written to: /home/deklan/code/forks/K-Truss/build/Linux-x86_64
Result of make
...
[100%] Linking C executable ktruss
/usr/bin/cmake -E cmake_link_script CMakeFiles/ktruss.dir/link.txt --verbose=1
/usr/bin/gcc -DLINUX -D_FILE_OFFSET_BITS=64 -std=c99 -fno-strict-aliasing -march=native -fPIC -Werror -Wall -pedantic -Wno-unused-function -Wno-unused-but-set-variable -Wno-unused-variable -Wno-unknown-pragmas -D__OPENMP__ -fopenmp -DNDEBUG -DNDEBUG2 -DHAVE_EXECINFO_H -DHAVE_GETLINE -O3 -rdynamic CMakeFiles/ktruss.dir/GKlib/b64.c.o CMakeFiles/ktruss.dir/GKlib/blas.c.o CMakeFiles/ktruss.dir/GKlib/csr.c.o CMakeFiles/ktruss.dir/GKlib/error.c.o CMakeFiles/ktruss.dir/GKlib/evaluate.c.o CMakeFiles/ktruss.dir/GKlib/fkvkselect.c.o CMakeFiles/ktruss.dir/GKlib/fs.c.o CMakeFiles/ktruss.dir/GKlib/getopt.c.o CMakeFiles/ktruss.dir/GKlib/gk_util.c.o CMakeFiles/ktruss.dir/GKlib/gkregex.c.o CMakeFiles/ktruss.dir/GKlib/graph.c.o CMakeFiles/ktruss.dir/GKlib/htable.c.o CMakeFiles/ktruss.dir/GKlib/io.c.o CMakeFiles/ktruss.dir/GKlib/itemsets.c.o CMakeFiles/ktruss.dir/GKlib/mcore.c.o CMakeFiles/ktruss.dir/GKlib/memory.c.o CMakeFiles/ktruss.dir/GKlib/pqueue.c.o CMakeFiles/ktruss.dir/GKlib/random.c.o CMakeFiles/ktruss.dir/GKlib/rw.c.o CMakeFiles/ktruss.dir/GKlib/seq.c.o CMakeFiles/ktruss.dir/GKlib/sort.c.o CMakeFiles/ktruss.dir/GKlib/string.c.o CMakeFiles/ktruss.dir/GKlib/timers.c.o CMakeFiles/ktruss.dir/GKlib/tokenizer.c.o CMakeFiles/ktruss.dir/src/and.c.o CMakeFiles/ktruss.dir/src/cmdline.c.o CMakeFiles/ktruss.dir/src/io.c.o CMakeFiles/ktruss.dir/src/kt.c.o CMakeFiles/ktruss.dir/src/kt_hmap.c.o CMakeFiles/ktruss.dir/src/kt_sbucket.c.o CMakeFiles/ktruss.dir/src/kt_thread.c.o CMakeFiles/ktruss.dir/src/main.c.o CMakeFiles/ktruss.dir/src/multistage-peeling.c.o CMakeFiles/ktruss.dir/src/util.c.o -o ktruss
/usr/bin/ld: CMakeFiles/ktruss.dir/GKlib/blas.c.o: in function `gk_cnorm2':
blas.c:(.text+0x98e): undefined reference to `sqrt'
/usr/bin/ld: CMakeFiles/ktruss.dir/GKlib/blas.c.o: in function `gk_inorm2':
blas.c:(.text+0x11f2): undefined reference to `sqrt'
/usr/bin/ld: CMakeFiles/ktruss.dir/GKlib/blas.c.o: in function `gk_i32norm2':
blas.c:(.text+0x18d2): undefined reference to `sqrt'
/usr/bin/ld: CMakeFiles/ktruss.dir/GKlib/blas.c.o: in function `gk_i64norm2':
blas.c:(.text+0x1f62): undefined reference to `sqrt'
/usr/bin/ld: CMakeFiles/ktruss.dir/GKlib/blas.c.o: in function `gk_znorm2':
blas.c:(.text+0x25f2): undefined reference to `sqrt'
/usr/bin/ld: CMakeFiles/ktruss.dir/GKlib/blas.c.o:blas.c:(.text+0x2cf2): more undefined references to `sqrt' follow
/usr/bin/ld: CMakeFiles/ktruss.dir/GKlib/blas.c.o: in function `gk_fnorm2':
blas.c:(.text+0x3309): undefined reference to `sqrtf'
/usr/bin/ld: CMakeFiles/ktruss.dir/GKlib/blas.c.o: in function `gk_dnorm2':
blas.c:(.text+0x3919): undefined reference to `sqrt'
/usr/bin/ld: CMakeFiles/ktruss.dir/GKlib/blas.c.o: in function `gk_idxnorm2':
blas.c:(.text+0x3fc2): undefined reference to `sqrt'
/usr/bin/ld: CMakeFiles/ktruss.dir/GKlib/csr.c.o: in function `gk_csr_Normalize._omp_fn.0':
csr.c:(.text+0xcaa): undefined reference to `sqrt'
/usr/bin/ld: CMakeFiles/ktruss.dir/GKlib/csr.c.o: in function `gk_csr_Normalize._omp_fn.1':
csr.c:(.text+0x109a): undefined reference to `sqrt'
/usr/bin/ld: CMakeFiles/ktruss.dir/GKlib/csr.c.o: in function `gk_csr_Scale._omp_fn.2':
csr.c:(.text+0x13ee): undefined reference to `sqrt'
/usr/bin/ld: CMakeFiles/ktruss.dir/GKlib/csr.c.o:csr.c:(.text+0x1423): more undefined references to `sqrt' follow
/usr/bin/ld: CMakeFiles/ktruss.dir/GKlib/csr.c.o: in function `gk_csr_Scale._omp_fn.4':
csr.c:(.text+0x186d): undefined reference to `powf'
/usr/bin/ld: csr.c:(.text+0x18c2): undefined reference to `powf'
/usr/bin/ld: CMakeFiles/ktruss.dir/GKlib/csr.c.o: in function `gk_csr_Scale._omp_fn.5':
csr.c:(.text+0x19ad): undefined reference to `powf'
/usr/bin/ld: csr.c:(.text+0x1a02): undefined reference to `powf'
/usr/bin/ld: CMakeFiles/ktruss.dir/GKlib/csr.c.o: in function `gk_csr_Scale._omp_fn.6':
csr.c:(.text+0x1aed): undefined reference to `powf'
/usr/bin/ld: CMakeFiles/ktruss.dir/GKlib/csr.c.o:csr.c:(.text+0x1b42): more undefined references to `powf' follow
/usr/bin/ld: CMakeFiles/ktruss.dir/GKlib/csr.c.o: in function `gk_csr_Scale._omp_fn.7':
csr.c:(.text+0x1c15): undefined reference to `log'
/usr/bin/ld: csr.c:(.text+0x1c5e): undefined reference to `log'
/usr/bin/ld: CMakeFiles/ktruss.dir/GKlib/csr.c.o: in function `gk_csr_Scale._omp_fn.8':
csr.c:(.text+0x1d45): undefined reference to `log'
/usr/bin/ld: CMakeFiles/ktruss.dir/GKlib/csr.c.o: in function `gk_csr_Scale._omp_fn.11':
csr.c:(.text+0x1e38): undefined reference to `log'
/usr/bin/ld: CMakeFiles/ktruss.dir/GKlib/csr.c.o: in function `gk_csr_ComputeNorms._omp_fn.1':
csr.c:(.text+0x221e): undefined reference to `sqrt'
/usr/bin/ld: CMakeFiles/ktruss.dir/GKlib/csr.c.o: in function `gk_csr_ComputeNorms._omp_fn.0':
csr.c:(.text+0x2311): undefined reference to `sqrtf'
/usr/bin/ld: CMakeFiles/ktruss.dir/GKlib/csr.c.o: in function `gk_csr_ComputeSimilarity':
csr.c:(.text+0x8208): undefined reference to `sqrt'
/usr/bin/ld: CMakeFiles/ktruss.dir/GKlib/csr.c.o: in function `gk_csr_ComputePairSimilarity':
csr.c:(.text+0x8647): undefined reference to `sqrt'
/usr/bin/ld: CMakeFiles/ktruss.dir/GKlib/evaluate.c.o: in function `ComputeStdDev':
evaluate.c:(.text+0x8ea): undefined reference to `sqrt'
/usr/bin/ld: CMakeFiles/ktruss.dir/GKlib/gk_util.c.o: in function `gk_flog2':
gk_util.c:(.text+0x32d): undefined reference to `log'
/usr/bin/ld: CMakeFiles/ktruss.dir/GKlib/graph.c.o: in function `gk_graph_ComputeBestFOrdering':
graph.c:(.text+0x2eb9): undefined reference to `sqrt'
collect2: error: ld returned 1 exit status
make[3]: *** [CMakeFiles/ktruss.dir/build.make:582: ktruss] Error 1
make[3]: Leaving directory '/home/deklan/code/forks/K-Truss/build/Linux-x86_64'
make[2]: *** [CMakeFiles/Makefile2:79: CMakeFiles/ktruss.dir/all] Error 2
make[2]: Leaving directory '/home/deklan/code/forks/K-Truss/build/Linux-x86_64'
make[1]: *** [Makefile:133: all] Error 2
make[1]: Leaving directory '/home/deklan/code/forks/K-Truss/build/Linux-x86_64'
make: *** [Makefile:64: all] Error 2
The text was updated successfully, but these errors were encountered:
Just running the three commands here https://github.com/KarypisLab/K-Truss#including-gklib
Result of
make config
Result of
make
The text was updated successfully, but these errors were encountered: