You will generally get much better error messages if you run make without `-j`. The more helpful error message was printed somewhere in the middle, when the failure first occurred, and suggests setting OPENBLAS_TARGET_ARCH (the rest seems to be severely garbled). The valid choices are listed at https://github.com/xianyi/OpenBLAS/blob/develop/GotoBLAS_01Readme.txt
alternatively, if you don't put OPENBLAS_DYNAMIC_ARCH=0 in your Make.user file, I thought this error is not supposed to occur? On Sat, Jun 20, 2015 at 12:59 AM Giant Y <[email protected]> wrote: > hello, I try to compile julia from source in Debian Jessie, but an error > occured. It says: > > make[3]: *** [getarch_2nd] Error 1 >> Makefile:131: *** OpenBLAS: Detecting CPU failed. Please set TARGET >> explicitly, e.g. make TARGET=your_cpu_target. Please read README for the >> detail.. Stop. >> > > I googled with the keyword "OpenBLAS: Detecting CPU failed." and then use > "make TARGET=x86_64" and "make TARGET=native" to compile, the same error > occured. > > I don't know how to deal with it. > > My computer uses an AMD A10 6800K cpu. > > The following is the log thrown during the compiling: > > > /bin/bash ./config.status > config.status: creating Makefile > config.status: executing depfiles commands > config.status: executing libtool commands > CC src/libuv_la-fs-poll.lo > CC src/libuv_la-inet.lo > CC src/libuv_la-uv-common.lo > CC src/libuv_la-version.lo > CC src/unix/libuv_la-async.lo > CC src/unix/libuv_la-core.lo > CC src/unix/libuv_la-dl.lo > CC src/unix/libuv_la-fs.lo > CC src/unix/libuv_la-getaddrinfo.lo > CC src/unix/libuv_la-getnameinfo.lo > CC src/unix/libuv_la-loop-watcher.lo > CC src/unix/libuv_la-loop.lo > CC src/unix/libuv_la-pipe.lo > CC src/unix/libuv_la-poll.lo > CC src/unix/libuv_la-process.lo > CC src/unix/libuv_la-signal.lo > CC src/unix/libuv_la-stream.lo > CC src/unix/libuv_la-tcp.lo > CC src/unix/libuv_la-thread.lo > CC src/unix/libuv_la-threadpool.lo > CC src/unix/libuv_la-timer.lo > CC src/unix/libuv_la-tty.lo > CC src/unix/libuv_la-udp.lo > CC src/unix/libuv_la-linux-core.lo > CC src/unix/libuv_la-linux-inotify.lo > CC src/unix/libuv_la-linux-syscalls.lo > CC src/unix/libuv_la-proctitle.lo > CCLD libuv.la > /bin/mkdir -p '/home/y560aifid/julialang/julia/usr/lib' > /bin/bash ./libtool --mode=install /usr/bin/install -c libuv.la > '/home/y560aifid/julialang/julia/usr/lib' > libtool: install: /usr/bin/install -c .libs/libuv.so.11.0.0 > /home/y560aifid/julialang/julia/usr/lib/libuv.so.11.0.0 > libtool: install: (cd /home/y560aifid/julialang/julia/usr/lib && { ln -s > -f libuv.so.11.0.0 libuv.so.11 || { rm -f libuv.so.11 && ln -s > libuv.so.11.0.0 libuv.so.11; }; }) > libtool: install: (cd /home/y560aifid/julialang/julia/usr/lib && { ln -s > -f libuv.so.11.0.0 libuv.so || { rm -f libuv.so && ln -s libuv.so.11.0.0 > libuv.so; }; }) > libtool: install: /usr/bin/install -c .libs/libuv.lai > /home/y560aifid/julialang/julia/usr/lib/libuv.la > libtool: install: /usr/bin/install -c .libs/libuv.a > /home/y560aifid/julialang/julia/usr/lib/libuv.a > libtool: install: chmod 644 /home/y560aifid/julialang/julia/usr/lib/libuv.a > libtool: install: ranlib /home/y560aifid/julialang/julia/usr/lib/libuv.a > libtool: finish: > PATH="/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/sbin" > ldconfig -n /home/y560aifid/julialang/julia/usr/lib > ---------------------------------------------------------------------- > Libraries have been installed in: > /home/y560aifid/julialang/julia/usr/lib > > If you ever happen to want to link against installed libraries > in a given directory, LIBDIR, you must either use libtool, and > specify the full pathname of the library, or use the `-LLIBDIR' > flag during linking and do at least one of the following: > - add LIBDIR to the `LD_LIBRARY_PATH' environment variable > during execution > - add LIBDIR to the `LD_RUN_PATH' environment variable > during linking > - use the `-Wl,-rpath -Wl,LIBDIR' linker flag > - have your system administrator add LIBDIR to `/etc/ld.so.conf' > > See any operating system documentation about shared libraries for > more information, such as the ld(1) and ld.so(8) manual pages. > ---------------------------------------------------------------------- > /bin/mkdir -p '/home/y560aifid/julialang/julia/usr/include' > /usr/bin/install -c -m 644 include/uv.h include/uv-errno.h > include/uv-version.h include/uv-unix.h include/uv-linux.h > '/home/y560aifid/julialang/julia/usr/include' > Making install in src > /bin/bash ../libtool --mode=install /usr/bin/install -c libunwind.la > libunwind-ptrace.la libunwind-coredump.la libunwind-x86_64.la > libunwind-setjmp.la '/home/y560aifid/julialang/julia/usr/lib' > libtool: install: /usr/bin/install -c .libs/libunwind.lai > /home/y560aifid/julialang/julia/usr/lib/libunwind.la > libtool: install: /usr/bin/install -c .libs/libunwind-ptrace.lai > /home/y560aifid/julialang/julia/usr/lib/libunwind-ptrace.la > libtool: install: /usr/bin/install -c .libs/libunwind-coredump.lai > /home/y560aifid/julialang/julia/usr/lib/libunwind-coredump.la > libtool: install: /usr/bin/install -c .libs/libunwind-x86_64.lai > /home/y560aifid/julialang/julia/usr/lib/libunwind-x86_64.la > libtool: install: /usr/bin/install -c .libs/libunwind-setjmp.lai > /home/y560aifid/julialang/julia/usr/lib/libunwind-setjmp.la > libtool: install: /usr/bin/install -c .libs/libunwind.a > /home/y560aifid/julialang/julia/usr/lib/libunwind.a > libtool: install: chmod 644 > /home/y560aifid/julialang/julia/usr/lib/libunwind.a > libtool: install: ranlib > /home/y560aifid/julialang/julia/usr/lib/libunwind.a > libtool: install: /usr/bin/install -c .libs/libunwind-ptrace.a > /home/y560aifid/julialang/julia/usr/lib/libunwind-ptrace.a > libtool: install: chmod 644 > /home/y560aifid/julialang/julia/usr/lib/libunwind-ptrace.a > libtool: install: ranlib > /home/y560aifid/julialang/julia/usr/lib/libunwind-ptrace.a > libtool: install: /usr/bin/install -c .libs/libunwind-coredump.a > /home/y560aifid/julialang/julia/usr/lib/libunwind-coredump.a > libtool: install: chmod 644 > /home/y560aifid/julialang/julia/usr/lib/libunwind-coredump.a > libtool: install: ranlib > /home/y560aifid/julialang/julia/usr/lib/libunwind-coredump.a > libtool: install: /usr/bin/install -c .libs/libunwind-x86_64.a > /home/y560aifid/julialang/julia/usr/lib/libunwind-x86_64.a > libtool: install: chmod 644 > /home/y560aifid/julialang/julia/usr/lib/libunwind-x86_64.a > libtool: install: ranlib > /home/y560aifid/julialang/julia/usr/lib/libunwind-x86_64.a > libtool: install: /usr/bin/install -c .libs/libunwind-setjmp.a > /home/y560aifid/julialang/julia/usr/lib/libunwind-setjmp.a > libtool: install: chmod 644 > /home/y560aifid/julialang/julia/usr/lib/libunwind-setjmp.a > libtool: install: ranlib > /home/y560aifid/julialang/julia/usr/lib/libunwind-setjmp.a > libtool: finish: > PATH="/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/sbin" > ldconfig -n /home/y560aifid/julialang/julia/usr/lib > ---------------------------------------------------------------------- > Libraries have been installed in: > /home/y560aifid/julialang/julia/usr/lib > > If you ever happen to want to link against installed libraries > in a given directory, LIBDIR, you must either use libtool, and > specify the full pathname of the library, or use the `-LLIBDIR' > flag during linking and do at least one of the following: > - add LIBDIR to the `LD_LIBRARY_PATH' environment variable > during execution > - add LIBDIR to the `LD_RUN_PATH' environment variable > during linking > - use the `-Wl,-rpath -Wl,LIBDIR' linker flag > - have your system administrator add LIBDIR to `/etc/ld.so.conf' > > See any operating system documentation about shared libraries for > more information, such as the ld(1) and ld.so(8) manual pages. > ---------------------------------------------------------------------- > /usr/bin/install -c -m 644 libunwind-generic.pc unwind/libunwind.pc > ptrace/libunwind-ptrace.pc setjmp/libunwind-setjmp.pc > coredump/libunwind-coredump.pc > '/home/y560aifid/julialang/julia/usr/lib/pkgconfig' > Making install in tests > Making install in doc > /usr/bin/install -c -m 644 'libunwind.man' > '/home/y560aifid/julialang/julia/usr/share/man/man3/libunwind.3' > /usr/bin/install -c -m 644 'libunwind-dynamic.man' > '/home/y560aifid/julialang/julia/usr/share/man/man3/libunwind-dynamic.3' > /usr/bin/install -c -m 644 'libunwind-ia64.man' > '/home/y560aifid/julialang/julia/usr/share/man/man3/libunwind-ia64.3' > /usr/bin/install -c -m 644 'libunwind-ptrace.man' > '/home/y560aifid/julialang/julia/usr/share/man/man3/libunwind-ptrace.3' > /usr/bin/install -c -m 644 'libunwind-setjmp.man' > '/home/y560aifid/julialang/julia/usr/share/man/man3/libunwind-setjmp.3' > /usr/bin/install -c -m 644 'unw_backtrace.man' > '/home/y560aifid/julialang/julia/usr/share/man/man3/unw_backtrace.3' > /usr/bin/install -c -m 644 'unw_flush_cache.man' > '/home/y560aifid/julialang/julia/usr/share/man/man3/unw_flush_cache.3' > /usr/bin/install -c -m 644 'unw_get_accessors.man' > '/home/y560aifid/julialang/julia/usr/share/man/man3/unw_get_accessors.3' > /usr/bin/install -c -m 644 'unw_get_proc_info.man' > '/home/y560aifid/julialang/julia/usr/share/man/man3/unw_get_proc_info.3' > /usr/bin/install -c -m 644 'unw_get_proc_info_by_ip.man' > '/home/y560aifid/julialang/julia/usr/share/man/man3/unw_get_proc_info_by_ip.3' > /usr/bin/install -c -m 644 'unw_get_proc_name.man' > '/home/y560aifid/julialang/julia/usr/share/man/man3/unw_get_proc_name.3' > /usr/bin/install -c -m 644 'unw_get_fpreg.man' > '/home/y560aifid/julialang/julia/usr/share/man/man3/unw_get_fpreg.3' > /usr/bin/install -c -m 644 'unw_get_reg.man' > '/home/y560aifid/julialang/julia/usr/share/man/man3/unw_get_reg.3' > /usr/bin/install -c -m 644 'unw_getcontext.man' > '/home/y560aifid/julialang/julia/usr/share/man/man3/unw_getcontext.3' > /usr/bin/install -c -m 644 'unw_init_local.man' > '/home/y560aifid/julialang/julia/usr/share/man/man3/unw_init_local.3' > /usr/bin/install -c -m 644 'unw_init_remote.man' > '/home/y560aifid/julialang/julia/usr/share/man/man3/unw_init_remote.3' > /usr/bin/install -c -m 644 'unw_is_fpreg.man' > '/home/y560aifid/julialang/julia/usr/share/man/man3/unw_is_fpreg.3' > /usr/bin/install -c -m 644 'unw_is_signal_frame.man' > '/home/y560aifid/julialang/julia/usr/share/man/man3/unw_is_signal_frame.3' > /usr/bin/install -c -m 644 'unw_create_addr_space.man' > '/home/y560aifid/julialang/julia/usr/share/man/man3/unw_create_addr_space.3' > /usr/bin/install -c -m 644 'unw_destroy_addr_space.man' > '/home/y560aifid/julialang/julia/usr/share/man/man3/unw_destroy_addr_space.3' > /usr/bin/install -c -m 644 'unw_regname.man' > '/home/y560aifid/julialang/julia/usr/share/man/man3/unw_regname.3' > /usr/bin/install -c -m 644 'unw_resume.man' > '/home/y560aifid/julialang/julia/usr/share/man/man3/unw_resume.3' > /usr/bin/install -c -m 644 'unw_set_caching_policy.man' > '/home/y560aifid/julialang/julia/usr/share/man/man3/unw_set_caching_policy.3' > /usr/bin/install -c -m 644 'unw_set_fpreg.man' > '/home/y560aifid/julialang/julia/usr/share/man/man3/unw_set_fpreg.3' > /usr/bin/install -c -m 644 'unw_set_reg.man' > '/home/y560aifid/julialang/julia/usr/share/man/man3/unw_set_reg.3' > /usr/bin/install -c -m 644 'unw_step.man' > '/home/y560aifid/julialang/julia/usr/share/man/man3/unw_step.3' > /usr/bin/install -c -m 644 'unw_strerror.man' > '/home/y560aifid/julialang/julia/usr/share/man/man3/unw_strerror.3' > /usr/bin/install -c -m 644 '_U_dyn_register.man' > '/home/y560aifid/julialang/julia/usr/share/man/man3/_U_dyn_register.3' > /usr/bin/install -c -m 644 '_U_dyn_cancel.man' > '/home/y560aifid/julialang/julia/usr/share/man/man3/_U_dyn_cancel.3' > /usr/bin/install -c -m 644 include/libunwind-dynamic.h > include/libunwind-ptrace.h include/libunwind-coredump.h > include/libunwind-x86_64.h include/libunwind.h include/unwind.h > '/home/y560aifid/julialang/julia/usr/include' > /usr/bin/install -c -m 644 include/libunwind-common.h > '/home/y560aifid/julialang/julia/usr/include' > llvm[3]: Installing include files > llvm[4]: Installing Release Archive Library > /home/y560aifid/julialang/julia/usr/lib/libLLVMSupport.a > llvm[4]: Installing Release Archive Library > /home/y560aifid/julialang/julia/usr/lib/libLLVMTableGen.a > llvm[5]: Install circumvented with NO_INSTALL > llvm[5]: Install circumvented with NO_INSTALL > llvm[5]: Install circumvented with NO_INSTALL > llvm[5]: Install circumvented with NO_INSTALL > llvm[5]: Install circumvented with NO_INSTALL > llvm[5]: Install circumvented with NO_INSTALL > llvm[6]: Install circumvented with NO_INSTALL > llvm[6]: Install circumvented with NO_INSTALL > llvm[4]: Installing Release Archive Library > /home/y560aifid/julialang/julia/usr/lib/libLLVMCore.a > llvm[4]: Installing > /home/y560aifid/julialang/julia/usr/include/llvm/IR/Intrinsics.gen > llvm[5]: Installing > /home/y560aifid/julialang/julia/usr/include/llvm/IR/Intrinsics.gen > llvm[5]: Installing Release Archive Library > /home/y560aifid/julialang/julia/usr/lib/libLLVMAsmParser.a > llvm[6]: Installing Release Archive Library > /home/y560aifid/julialang/julia/usr/lib/libLLVMBitReader.a > llvm[6]: Installing Release Archive Library > /home/y560aifid/julialang/julia/usr/lib/libLLVMBitWriter.a > llvm[5]: Installing Release Archive Library > /home/y560aifid/julialang/julia/usr/lib/libLLVMArchive.a > llvm[5]: Installing Release Archive Library > /home/y560aifid/julialang/julia/usr/lib/libLLVMAnalysis.a > llvm[6]: Installing Release Archive Library > /home/y560aifid/julialang/julia/usr/lib/libLLVMipa.a > llvm[6]: Installing Release Archive Library > /home/y560aifid/julialang/julia/usr/lib/libLLVMTransformUtils.a > llvm[6]: Installing Release Archive Library > /home/y560aifid/julialang/julia/usr/lib/libLLVMInstrumentation.a > llvm[6]: Installing Release Archive Library > /home/y560aifid/julialang/julia/usr/lib/libLLVMScalarOpts.a > llvm[6]: Installing Release Archive Library > /home/y560aifid/julialang/julia/usr/lib/libLLVMInstCombine.a > llvm[6]: Installing Release Archive Library > /home/y560aifid/julialang/julia/usr/lib/libLLVMipo.a > llvm[6]: Installing Release Archive Library > /home/y560aifid/julialang/julia/usr/lib/libLLVMVectorize.a > llvm[6]: Installing Release Shared Library > /home/y560aifid/julialang/julia/usr/lib/LLVMHello.so > llvm[6]: Installing Release Archive Library > /home/y560aifid/julialang/julia/usr/lib/libLLVMObjCARCOpts.a > llvm[5]: Installing Release Archive Library > /home/y560aifid/julialang/julia/usr/lib/libLLVMCodeGen.a > llvm[6]: Installing Release Archive Library > /home/y560aifid/julialang/julia/usr/lib/libLLVMSelectionDAG.a > llvm[6]: Installing Release Archive Library > /home/y560aifid/julialang/julia/usr/lib/libLLVMAsmPrinter.a > llvm[5]: Installing Release Archive Library > /home/y560aifid/julialang/julia/usr/lib/libLLVMTarget.a > llvm[6]: Installing Release Archive Library > /home/y560aifid/julialang/julia/usr/lib/libLLVMX86CodeGen.a > llvm[7]: Installing Release Archive Library > /home/y560aifid/julialang/julia/usr/lib/libLLVMX86AsmPrinter.a > llvm[7]: Installing Release Archive Library > /home/y560aifid/julialang/julia/usr/lib/libLLVMX86AsmParser.a > llvm[7]: Installing Release Archive Library > /home/y560aifid/julialang/julia/usr/lib/libLLVMX86Disassembler.a > llvm[7]: Installing Release Archive Library > /home/y560aifid/julialang/julia/usr/lib/libLLVMX86Info.a > llvm[7]: Installing Release Archive Library > /home/y560aifid/julialang/julia/usr/lib/libLLVMX86Desc.a > llvm[7]: Installing Release Archive Library > /home/y560aifid/julialang/julia/usr/lib/libLLVMX86Utils.a > llvm[5]: Installing Release Archive Library > /home/y560aifid/julialang/julia/usr/lib/libLLVMExecutionEngine.a > llvm[6]: Installing Release Archive Library > /home/y560aifid/julialang/julia/usr/lib/libLLVMInterpreter.a > llvm[6]: Installing Release Archive Library > /home/y560aifid/julialang/julia/usr/lib/libLLVMJIT.a > llvm[6]: Installing Release Archive Library > /home/y560aifid/julialang/julia/usr/lib/libLLVMMCJIT.a > llvm[6]: Installing Release Archive Library > /home/y560aifid/julialang/julia/usr/lib/libLLVMRuntimeDyld.a > llvm[5]: Installing Release Archive Library > /home/y560aifid/julialang/julia/usr/lib/libLLVMLinker.a > llvm[5]: Installing Release Archive Library > /home/y560aifid/julialang/julia/usr/lib/libLLVMMC.a > llvm[6]: Installing Release Archive Library > /home/y560aifid/julialang/julia/usr/lib/libLLVMMCParser.a > llvm[6]: Installing Release Archive Library > /home/y560aifid/julialang/julia/usr/lib/libLLVMMCDisassembler.a > llvm[5]: Installing Release Archive Library > /home/y560aifid/julialang/julia/usr/lib/libLLVMObject.a > llvm[5]: Installing Release Archive Library > /home/y560aifid/julialang/julia/usr/lib/libLLVMOption.a > llvm[5]: Installing Release Archive Library > /home/y560aifid/julialang/julia/usr/lib/libLLVMDebugInfo.a > llvm[5]: Installing Release Archive Library > /home/y560aifid/julialang/julia/usr/lib/libLLVMIRReader.a > llvm[4]: Installing Release Shared Library > /home/y560aifid/julialang/julia/usr/lib/libLLVM-3.3.so > llvm[5]: Install circumvented with NO_INSTALL > llvm[5]: Install circumvented with NO_INSTALL > llvm[5]: Installing Release Shared Library > /home/y560aifid/julialang/julia/usr/lib/libLTO.so > llvm[5]: Installing Release Archive Library > /home/y560aifid/julialang/julia/usr/lib/libLTO.a > llvm[5]: Installing Release Shared Library > /home/y560aifid/julialang/julia/usr/lib/BugpointPasses.so > llvm[5]: Installing Release Shared Library > /home/y560aifid/julialang/julia/usr/lib/libprofile_rt.so > llvm[5]: Installing Release Archive Library > /home/y560aifid/julialang/julia/usr/lib/libprofile_rt.a > /bin/bash ./libtool --mode=install /usr/bin/install -c libpcre.la > libpcreposix.la libpcrecpp.la '/home/y560aifid/julialang/julia/usr/lib' > libtool: install: /usr/bin/install -c .libs/libpcre.so.1.0.1 > /home/y560aifid/julialang/julia/usr/lib/libpcre.so.1.0.1 > libtool: install: (cd /home/y560aifid/julialang/julia/usr/lib && { ln -s > -f libpcre.so.1.0.1 libpcre.so.1 || { rm -f libpcre.so.1 && ln -s > libpcre.so.1.0.1 libpcre.so.1; }; }) > libtool: install: (cd /home/y560aifid/julialang/julia/usr/lib && { ln -s > -f libpcre.so.1.0.1 libpcre.so || { rm -f libpcre.so && ln -s > libpcre.so.1.0.1 libpcre.so; }; }) > libtool: install: /usr/bin/install -c .libs/libpcre.lai > /home/y560aifid/julialang/julia/usr/lib/libpcre.la > libtool: install: (cd /home/y560aifid/julialang/julia/deps/pcre-8.31; > /bin/bash /home/y560aifid/julialang/julia/deps/pcre-8.31/libtool --silent > --tag CC --mode=relink gcc -m64 -O2 -version-info 0:1:0 -o libpcreposix.la > -rpath /home/y560aifid/julialang/julia/usr/lib pcreposix.lo libpcre.la ) > libtool: install: /usr/bin/install -c .libs/libpcreposix.so.0.0.1T > /home/y560aifid/julialang/julia/usr/lib/libpcreposix.so.0.0.1 > libtool: install: (cd /home/y560aifid/julialang/julia/usr/lib && { ln -s > -f libpcreposix.so.0.0.1 libpcreposix.so.0 || { rm -f libpcreposix.so.0 && > ln -s libpcreposix.so.0.0.1 libpcreposix.so.0; }; }) > libtool: install: (cd /home/y560aifid/julialang/julia/usr/lib && { ln -s > -f libpcreposix.so.0.0.1 libpcreposix.so || { rm -f libpcreposix.so && ln > -s libpcreposix.so.0.0.1 libpcreposix.so; }; }) > libtool: install: /usr/bin/install -c .libs/libpcreposix.lai > /home/y560aifid/julialang/julia/usr/lib/libpcreposix.la > libtool: install: (cd /home/y560aifid/julialang/julia/deps/pcre-8.31; > /bin/bash /home/y560aifid/julialang/julia/deps/pcre-8.31/libtool --silent > --tag CXX --mode=relink g++ -m64 -O2 -version-info 0:0:0 -o libpcrecpp.la > -rpath /home/y560aifid/julialang/julia/usr/lib pcrecpp.lo pcre_scanner.lo > pcre_stringpiece.lo libpcre.la ) > libtool: install: /usr/bin/install -c .libs/libpcrecpp.so.0.0.0T > /home/y560aifid/julialang/julia/usr/lib/libpcrecpp.so.0.0.0 > libtool: install: (cd /home/y560aifid/julialang/julia/usr/lib && { ln -s > -f libpcrecpp.so.0.0.0 libpcrecpp.so.0 || { rm -f libpcrecpp.so.0 && ln -s > libpcrecpp.so.0.0.0 libpcrecpp.so.0; }; }) > libtool: install: (cd /home/y560aifid/julialang/julia/usr/lib && { ln -s > -f libpcrecpp.so.0.0.0 libpcrecpp.so || { rm -f libpcrecpp.so && ln -s > libpcrecpp.so.0.0.0 libpcrecpp.so; }; }) > libtool: install: /usr/bin/install -c .libs/libpcrecpp.lai > /home/y560aifid/julialang/julia/usr/lib/libpcrecpp.la > libtool: install: /usr/bin/install -c .libs/libpcre.a > /home/y560aifid/julialang/julia/usr/lib/libpcre.a > libtool: install: chmod 644 > /home/y560aifid/julialang/julia/usr/lib/libpcre.a > libtool: install: ranlib /home/y560aifid/julialang/julia/usr/lib/libpcre.a > libtool: install: /usr/bin/install -c .libs/libpcreposix.a > /home/y560aifid/julialang/julia/usr/lib/libpcreposix.a > libtool: install: chmod 644 > /home/y560aifid/julialang/julia/usr/lib/libpcreposix.a > libtool: install: ranlib > /home/y560aifid/julialang/julia/usr/lib/libpcreposix.a > libtool: install: /usr/bin/install -c .libs/libpcrecpp.a > /home/y560aifid/julialang/julia/usr/lib/libpcrecpp.a > libtool: install: chmod 644 > /home/y560aifid/julialang/julia/usr/lib/libpcrecpp.a > libtool: install: ranlib > /home/y560aifid/julialang/julia/usr/lib/libpcrecpp.a > libtool: finish: > PATH="/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/sbin" > ldconfig -n /home/y560aifid/julialang/julia/usr/lib > ---------------------------------------------------------------------- > Libraries have been installed in: > /home/y560aifid/julialang/julia/usr/lib > > If you ever happen to want to link against installed libraries > in a given directory, LIBDIR, you must either use libtool, and > specify the full pathname of the library, or use the `-LLIBDIR' > flag during linking and do at least one of the following: > - add LIBDIR to the `LD_LIBRARY_PATH' environment variable > during execution > - add LIBDIR to the `LD_RUN_PATH' environment variable > during linking > - use the `-Wl,-rpath -Wl,LIBDIR' linker flag > - have your system administrator add LIBDIR to `/etc/ld.so.conf' > > See any operating system documentation about shared libraries for > more information, such as the ld(1) and ld.so(8) manual pages. > ---------------------------------------------------------------------- > /bin/bash ./libtool --mode=install /usr/bin/install -c pcretest > pcregrep '/home/y560aifid/julialang/julia/usr/bin' > libtool: install: /usr/bin/install -c .libs/pcretest > /home/y560aifid/julialang/julia/usr/bin/pcretest > libtool: install: /usr/bin/install -c .libs/pcregrep > /home/y560aifid/julialang/julia/usr/bin/pcregrep > /usr/bin/install -c pcre-config '/home/y560aifid/julialang/julia/usr/bin' > /usr/bin/install -c -m 644 doc/pcre.txt doc/pcre-config.txt > doc/pcregrep.txt doc/pcretest.txt AUTHORS COPYING ChangeLog LICENCE NEWS > README '/home/y560aifid/julialang/julia/usr/share/doc/pcre' > /usr/bin/install -c -m 644 doc/html/index.html doc/html/pcre.html > doc/html/pcre16.html doc/html/pcre-config.html > doc/html/pcre_assign_jit_stack.html doc/html/pcre_compile.html > doc/html/pcre_compile2.html doc/html/pcre_config.html > doc/html/pcre_copy_named_substring.html doc/html/pcre_copy_substring.html > doc/html/pcre_dfa_exec.html doc/html/pcre_exec.html > doc/html/pcre_free_study.html doc/html/pcre_free_substring.html > doc/html/pcre_free_substring_list.html doc/html/pcre_fullinfo.html > doc/html/pcre_get_named_substring.html doc/html/pcre_get_stringnumber.html > doc/html/pcre_get_stringtable_entries.html doc/html/pcre_get_substring.html > doc/html/pcre_get_substring_list.html doc/html/pcre_jit_stack_alloc.html > doc/html/pcre_jit_stack_free.html doc/html/pcre_maketables.html > doc/html/pcre_pattern_to_host_byte_order.html doc/html/pcre_refcount.html > doc/html/pcre_study.html doc/html/pcre_utf16_to_host_byte_order.html > doc/html/pcre_version.html doc/html/pcreapi.html doc/html/pcrebuild.html > doc/html/pcrecallout.html doc/html/pcrecompat.html doc/html/pcredemo.html > doc/html/pcregrep.html doc/html/pcrejit.html doc/html/pcrelimits.html > doc/html/pcrematching.html doc/html/pcrepartial.html > doc/html/pcrepattern.html > '/home/y560aifid/julialang/julia/usr/share/doc/pcre/html' > /usr/bin/install -c -m 644 doc/html/pcreperform.html > doc/html/pcreposix.html doc/html/pcreprecompile.html > doc/html/pcresample.html doc/html/pcrestack.html doc/html/pcresyntax.html > doc/html/pcretest.html doc/html/pcreunicode.html > '/home/y560aifid/julialang/julia/usr/share/doc/pcre/html' > /usr/bin/install -c -m 644 doc/html/pcrecpp.html > '/home/y560aifid/julialang/julia/usr/share/doc/pcre/html' > /usr/bin/install -c -m 644 pcreposix.h pcrecpp.h pcre_scanner.h > '/home/y560aifid/julialang/julia/usr/include' > /usr/bin/install -c -m 644 doc/pcre-config.1 doc/pcregrep.1 > doc/pcretest.1 '/home/y560aifid/julialang/julia/usr/share/man/man1' > /usr/bin/install -c -m 644 doc/pcre.3 doc/pcre16.3 > doc/pcre_assign_jit_stack.3 doc/pcre_compile.3 doc/pcre_compile2.3 > doc/pcre_config.3 doc/pcre_copy_named_substring.3 doc/pcre_copy_substring.3 > doc/pcre_dfa_exec.3 doc/pcre_exec.3 doc/pcre_free_study.3 > doc/pcre_free_substring.3 doc/pcre_free_substring_list.3 > doc/pcre_fullinfo.3 doc/pcre_get_named_substring.3 > doc/pcre_get_stringnumber.3 doc/pcre_get_stringtable_entries.3 > doc/pcre_get_substring.3 doc/pcre_get_substring_list.3 > doc/pcre_jit_stack_alloc.3 doc/pcre_jit_stack_free.3 doc/pcre_maketables.3 > doc/pcre_pattern_to_host_byte_order.3 doc/pcre_refcount.3 doc/pcre_study.3 > doc/pcre_utf16_to_host_byte_order.3 doc/pcre_version.3 doc/pcreapi.3 > doc/pcrebuild.3 doc/pcrecallout.3 doc/pcrecompat.3 doc/pcrejit.3 > doc/pcrelimits.3 doc/pcrematching.3 doc/pcrepartial.3 doc/pcrepattern.3 > doc/pcreperform.3 doc/pcreposix.3 doc/pcreprecompile.3 doc/pcresample.3 > '/home/y560aifid/julialang/julia/usr/share/man/man3' > /usr/bin/install -c -m 644 doc/pcrestack.3 doc/pcresyntax.3 > doc/pcreunicode.3 doc/pcrecpp.3 > '/home/y560aifid/julialang/julia/usr/share/man/man3' > /usr/bin/install -c -m 644 pcre.h pcrecpparg.h pcre_stringpiece.h > '/home/y560aifid/julialang/julia/usr/include' > /usr/bin/install -c -m 644 libpcre.pc libpcreposix.pc libpcrecpp.pc > '/home/y560aifid/julialang/julia/usr/lib/pkgconfig' > *** Clean the OpenBLAS build with 'make -C deps clean-openblas'. Rebuild > with 'make OPENBLAS_USE_THREAD=0 if OpenBLAS had trouble linking > libpthread.so, and with 'make OPENBLAS_TARGET_ARCH=NEHALEM' if there were > errors building SandyBridge support. Both these options can also be used > simultaneously. *** > Makefile:875: recipe for target 'openblas-v0.2.13/libopenblas.so' failed > Makefile:90: recipe for target 'julia-release' failed > Makefile:37: recipe for target 'release' failed > > libtool: install: warning: relinking `libpcreposix.la' > libtool: install: warning: relinking `libpcrecpp.la' > getarch_2nd.c: In function ‘main’: > getarch_2nd.c:12:35: error: ‘SGEMM_DEFAULT_UNROLL_M’ undeclared (first use > in this function) > printf("SGEMM_UNROLL_M=%d\n", SGEMM_DEFAULT_UNROLL_M); > ^ > getarch_2nd.c:12:35: note: each undeclared identifier is reported only > once for each function it appears in > getarch_2nd.c:13:35: error: ‘SGEMM_DEFAULT_UNROLL_N’ undeclared (first use > in this function) > printf("SGEMM_UNROLL_N=%d\n", SGEMM_DEFAULT_UNROLL_N); > ^ > getarch_2nd.c:14:35: error: ‘DGEMM_DEFAULT_UNROLL_M’ undeclared (first use > in this function) > printf("DGEMM_UNROLL_M=%d\n", DGEMM_DEFAULT_UNROLL_M); > ^ > getarch_2nd.c:15:35: error: ‘DGEMM_DEFAULT_UNROLL_N’ undeclared (first use > in this function) > printf("DGEMM_UNROLL_N=%d\n", DGEMM_DEFAULT_UNROLL_N); > ^ > getarch_2nd.c:19:35: error: ‘CGEMM_DEFAULT_UNROLL_M’ undeclared (first use > in this function) > printf("CGEMM_UNROLL_M=%d\n", CGEMM_DEFAULT_UNROLL_M); > ^ > getarch_2nd.c:20:35: error: ‘CGEMM_DEFAULT_UNROLL_N’ undeclared (first use > in this function) > printf("CGEMM_UNROLL_N=%d\n", CGEMM_DEFAULT_UNROLL_N); > ^ > getarch_2nd.c:21:35: error: ‘ZGEMM_DEFAULT_UNROLL_M’ undeclared (first use > in this function) > printf("ZGEMM_UNROLL_M=%d\n", ZGEMM_DEFAULT_UNROLL_M); > ^ > getarch_2nd.c:22:35: error: ‘ZGEMM_DEFAULT_UNROLL_N’ undeclared (first use > in this function) > printf("ZGEMM_UNROLL_N=%d\n", ZGEMM_DEFAULT_UNROLL_N); > ^ > getarch_2nd.c:67:50: error: ‘SGEMM_DEFAULT_Q’ undeclared (first use in > this function) > printf("#define SLOCAL_BUFFER_SIZE\t%ld\n", (SGEMM_DEFAULT_Q * > SGEMM_DEFAULT_UNROLL_N * 4 * 1 * sizeof(float))); > ^ > getarch_2nd.c:68:50: error: ‘DGEMM_DEFAULT_Q’ undeclared (first use in > this function) > printf("#define DLOCAL_BUFFER_SIZE\t%ld\n", (DGEMM_DEFAULT_Q * > DGEMM_DEFAULT_UNROLL_N * 2 * 1 * sizeof(double))); > ^ > getarch_2nd.c:69:50: error: ‘CGEMM_DEFAULT_Q’ undeclared (first use in > this function) > printf("#define CLOCAL_BUFFER_SIZE\t%ld\n", (CGEMM_DEFAULT_Q * > CGEMM_DEFAULT_UNROLL_N * 4 * 2 * sizeof(float))); > ^ > getarch_2nd.c:70:50: error: ‘ZGEMM_DEFAULT_Q’ undeclared (first use in > this function) > printf("#define ZLOCAL_BUFFER_SIZE\t%ld\n", (ZGEMM_DEFAULT_Q * > ZGEMM_DEFAULT_UNROLL_N * 2 * 2 * sizeof(double))); > ^ > make[3]: *** [getarch_2nd] Error 1 > Makefile:131: *** OpenBLAS: Detecting CPU failed. Please set TARGET > explicitly, e.g. make TARGET=your_cpu_target. Please read README for the > detail.. Stop. > make[2]: *** [openblas-v0.2.13/libopenblas.so] Error 1 > make[1]: *** [julia-release] Error 2 > make: *** [release] Error 2 > > > -> posted by *Giant Y* >
