# Trouble Compilng v0.6.3 (SuiteSparse fails?)

**URL:** <https://discourse.julialang.org/t/trouble-compilng-v0-6-3-suitesparse-fails/11532>\
**Category:** General Usage\
**Created:** [June 8, 2018, 11:00am UTC](https://discourse.julialang.org/t/trouble-compilng-v0-6-3-suitesparse-fails/11532 "2018-06-08T11:00:43Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![cortner](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/cortner/32/204_2.png) [@cortner](https://discourse.julialang.org/u/cortner)\
**Post date:** [June 8, 2018, 11:00am UTC](https://discourse.julialang.org/t/trouble-compilng-v0-6-3-suitesparse-fails/11532/1 "2018-06-08T11:00:43Z")

</div>

I print below the error message. This is on Mac OS X with

```julia
Fuji-2:julia63 ortner$ clang -v
Apple LLVM version 9.1.0 (clang-902.0.39.2)
Target: x86_64-apple-darwin17.5.0
Thread model: posix
InstalledDir: /Library/Developer/CommandLineTools/usr/bin
Fuji-2:julia63 ortner$ gfortran -v
Using built-in specs.
COLLECT_GCC=gfortran
COLLECT_LTO_WRAPPER=/usr/local/Cellar/gcc/7.3.0_1/libexec/gcc/x86_64-apple-darwin17.3.0/7.3.0/lto-wrapper
Target: x86_64-apple-darwin17.3.0
Configured with: ../configure --build=x86_64-apple-darwin17.3.0 --prefix=/usr/local/Cellar/gcc/7.3.0_1 --libdir=/usr/local/Cellar/gcc/7.3.0_1/lib/gcc/7 --enable-languages=c,c++,objc,obj-c++,fortran --program-suffix=-7 --with-gmp=/usr/local/opt/gmp --with-mpfr=/usr/local/opt/mpfr --with-mpc=/usr/local/opt/libmpc --with-isl=/usr/local/opt/isl --with-system-zlib --enable-checking=release --with-pkgversion='Homebrew GCC 7.3.0_1' --with-bugurl=https://github.com/Homebrew/homebrew-core/issues --disable-nls
Thread model: posix
gcc version 7.3.0 (Homebrew GCC 7.3.0_1)

```

```julia
/Library/Developer/CommandLineTools/usr/bin/ranlib: file: libumfpack.a(umf_di_dump.o) has no symbols
/Library/Developer/CommandLineTools/usr/bin/ranlib: file: libumfpack.a(umf_dl_dump.o) has no symbols
/Library/Developer/CommandLineTools/usr/bin/ranlib: file: libumfpack.a(umf_zi_dump.o) has no symbols
/Library/Developer/CommandLineTools/usr/bin/ranlib: file: libumfpack.a(umf_zl_dump.o) has no symbols
/Library/Developer/CommandLineTools/usr/bin/ranlib: file: libumfpack.a(umf_di_dump.o) has no symbols
/Library/Developer/CommandLineTools/usr/bin/ranlib: file: libumfpack.a(umf_dl_dump.o) has no symbols
/Library/Developer/CommandLineTools/usr/bin/ranlib: file: libumfpack.a(umf_zi_dump.o) has no symbols
/Library/Developer/CommandLineTools/usr/bin/ranlib: file: libumfpack.a(umf_zl_dump.o) has no symbols
Undefined symbols for architecture x86_64:
  "_dgemm_", referenced from:
      _cholmod_super_numeric in libcholmod.a(cholmod_super_numeric.o)
      _cholmod_super_lsolve in libcholmod.a(cholmod_super_solve.o)
      _cholmod_super_ltsolve in libcholmod.a(cholmod_super_solve.o)
      _cholmod_l_super_numeric in libcholmod.a(cholmod_l_super_numeric.o)
      _cholmod_l_super_lsolve in libcholmod.a(cholmod_l_super_solve.o)
      _cholmod_l_super_ltsolve in libcholmod.a(cholmod_l_super_solve.o)
  "_dgemv_", referenced from:
      _cholmod_super_lsolve in libcholmod.a(cholmod_super_solve.o)
      _cholmod_super_ltsolve in libcholmod.a(cholmod_super_solve.o)
      _cholmod_l_super_lsolve in libcholmod.a(cholmod_l_super_solve.o)
      _cholmod_l_super_ltsolve in libcholmod.a(cholmod_l_super_solve.o)
  "_dpotrf_", referenced from:
      _cholmod_super_numeric in libcholmod.a(cholmod_super_numeric.o)
      _cholmod_l_super_numeric in libcholmod.a(cholmod_l_super_numeric.o)
  "_dsyrk_", referenced from:
      _cholmod_super_numeric in libcholmod.a(cholmod_super_numeric.o)
      _cholmod_l_super_numeric in libcholmod.a(cholmod_l_super_numeric.o)
  "_dtrsm_", referenced from:
      _cholmod_super_numeric in libcholmod.a(cholmod_super_numeric.o)
      _cholmod_super_lsolve in libcholmod.a(cholmod_super_solve.o)
      _cholmod_super_ltsolve in libcholmod.a(cholmod_super_solve.o)
      _cholmod_l_super_numeric in libcholmod.a(cholmod_l_super_numeric.o)
      _cholmod_l_super_lsolve in libcholmod.a(cholmod_l_super_solve.o)
      _cholmod_l_super_ltsolve in libcholmod.a(cholmod_l_super_solve.o)
  "_dtrsv_", referenced from:
      _cholmod_super_lsolve in libcholmod.a(cholmod_super_solve.o)
      _cholmod_super_ltsolve in libcholmod.a(cholmod_super_solve.o)
      _cholmod_l_super_lsolve in libcholmod.a(cholmod_l_super_solve.o)
      _cholmod_l_super_ltsolve in libcholmod.a(cholmod_l_super_solve.o)
  "_zgemm_", referenced from:
      _cholmod_super_numeric in libcholmod.a(cholmod_super_numeric.o)
      _cholmod_super_lsolve in libcholmod.a(cholmod_super_solve.o)
      _cholmod_super_ltsolve in libcholmod.a(cholmod_super_solve.o)
      _cholmod_l_super_numeric in libcholmod.a(cholmod_l_super_numeric.o)
      _cholmod_l_super_lsolve in libcholmod.a(cholmod_l_super_solve.o)
      _cholmod_l_super_ltsolve in libcholmod.a(cholmod_l_super_solve.o)
  "_zgemv_", referenced from:
      _cholmod_super_lsolve in libcholmod.a(cholmod_super_solve.o)
      _cholmod_super_ltsolve in libcholmod.a(cholmod_super_solve.o)
      _cholmod_l_super_lsolve in libcholmod.a(cholmod_l_super_solve.o)
      _cholmod_l_super_ltsolve in libcholmod.a(cholmod_l_super_solve.o)
  "_zherk_", referenced from:
      _cholmod_super_numeric in libcholmod.a(cholmod_super_numeric.o)
      _cholmod_l_super_numeric in libcholmod.a(cholmod_l_super_numeric.o)
  "_zpotrf_", referenced from:
      _cholmod_super_numeric in libcholmod.a(cholmod_super_numeric.o)
      _cholmod_l_super_numeric in libcholmod.a(cholmod_l_super_numeric.o)
  "_ztrsm_", referenced from:
      _cholmod_super_numeric in libcholmod.a(cholmod_super_numeric.o)
      _cholmod_super_lsolve in libcholmod.a(cholmod_super_solve.o)
      _cholmod_super_ltsolve in libcholmod.a(cholmod_super_solve.o)
      _cholmod_l_super_numeric in libcholmod.a(cholmod_l_super_numeric.o)
      _cholmod_l_super_lsolve in libcholmod.a(cholmod_l_super_solve.o)
      _cholmod_l_super_ltsolve in libcholmod.a(cholmod_l_super_solve.o)
  "_ztrsv_", referenced from:
      _cholmod_super_lsolve in libcholmod.a(cholmod_super_solve.o)
      _cholmod_super_ltsolve in libcholmod.a(cholmod_super_solve.o)
      _cholmod_l_super_lsolve in libcholmod.a(cholmod_l_super_solve.o)
      _cholmod_l_super_ltsolve in libcholmod.a(cholmod_l_super_solve.o)
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[1]: *** [/Users/ortner/gits/julia63/usr/manifest/suitesparse] Error 1
make: *** [julia-deps] Error 2

```

---

<div class="post-metadata">

**Author:** ![cortner](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/cortner/32/204_2.png) [@cortner](https://discourse.julialang.org/u/cortner)\
**Post date:** [June 8, 2018, 11:59am UTC](https://discourse.julialang.org/t/trouble-compilng-v0-6-3-suitesparse-fails/11532/2 "2018-06-08T11:59:51Z")

</div>

It occurred to me this happened after updating from v0.6.2. I’m going to try to build from a clean clone.
