Created
July 17, 2017 09:40
-
-
Save hustzxd/e0ebd676810ab52e97aee718b4ccc1ef to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| (py36) ➜ build git:(master) cmake .. | |
| -- The C compiler identification is GNU 5.4.0 | |
| -- The CXX compiler identification is GNU 5.4.0 | |
| -- Check for working C compiler: /usr/bin/cc | |
| -- Check for working C compiler: /usr/bin/cc -- works | |
| -- Detecting C compiler ABI info | |
| -- Detecting C compiler ABI info - done | |
| -- Detecting C compile features | |
| -- Detecting C compile features - done | |
| -- Check for working CXX compiler: /usr/bin/c++ | |
| -- Check for working CXX compiler: /usr/bin/c++ -- works | |
| -- Detecting CXX compiler ABI info | |
| -- Detecting CXX compiler ABI info - done | |
| -- Detecting CXX compile features | |
| -- Detecting CXX compile features - done | |
| -- Looking for pthread.h | |
| -- Looking for pthread.h - found | |
| -- Looking for pthread_create | |
| -- Looking for pthread_create - not found | |
| -- Looking for pthread_create in pthreads | |
| -- Looking for pthread_create in pthreads - not found | |
| -- Looking for pthread_create in pthread | |
| -- Looking for pthread_create in pthread - found | |
| -- Found Threads: TRUE | |
| -- Blas libraries: /usr/lib/libf77blas.so;/usr/lib/libatlas.so | |
| -- Blas linker flags: | |
| -- Blas include directories: | |
| -- Using BLAS include path: /usr/include | |
| -- Using BLAS library: /usr/lib/libf77blas.so;/usr/lib/libatlas.so | |
| -- Using BLAS DLLs: | |
| -- Found PythonInterp: /home/zxd/miniconda3/envs/py36/bin/python (found version "3.6.1") | |
| -- Found PythonLibs: /home/zxd/miniconda3/envs/py36/lib/libpython3.6m.so (found version "3.6.1") | |
| -- Found SWIG: /usr/local/bin/swig (found suitable version "3.0.12", minimum required is "3.0.12") | |
| -- Creating wrappers for python | |
| -- Creating wrappers for javascript | |
| -- Creating wrappers for xml | |
| -- Using python found at: /home/zxd/miniconda3/envs/py36/bin/python | |
| -- Using python libraries found at: /home/zxd/miniconda3/envs/py36/lib/libpython3.6m.so | |
| -- Creating wrappers for python | |
| -- Generated target compiled_vgg16ImageNet_host | |
| -- Generated target compiled_vgg16ImageNet_host_profile | |
| -- Generated target compiled_vgg16ImageNet_pi3 | |
| -- Generated target compiled_vgg16ImageNet_pi3_profile | |
| -- Generated target compiled_vgg16ImageNet_pi0 | |
| -- Generated target compiled_vgg16ImageNet_aarch64 | |
| -- Generated target compiled_darknetReference_host | |
| -- Generated target compiled_darknetReference_host_profile | |
| -- Generated target compiled_darknetReference_pi3 | |
| -- Generated target compiled_darknetReference_pi3_profile | |
| -- Generated target compiled_darknetReference_pi0 | |
| -- Generated target compiled_darknetReference_aarch64 | |
| -- Configuring done | |
| -- Generating done | |
| -- Build files have been written to: /home/zxd/projects/ELL/build | |
| (py36) ➜ build git:(master) make -j8 | |
| Scanning dependencies of target documentation | |
| Scanning dependencies of target modelFiles | |
| Scanning dependencies of target utilities | |
| Scanning dependencies of target testing | |
| [ 0%] Built target documentation | |
| [ 0%] Building CXX object libraries/testing/CMakeFiles/testing.dir/src/testing.cpp.o | |
| [ 0%] Building CXX object libraries/utilities/CMakeFiles/utilities.dir/src/Archiver.cpp.o | |
| [ 1%] Building CXX object libraries/utilities/CMakeFiles/utilities.dir/src/CompressedIntegerList.cpp.o | |
| [ 1%] Building CXX object libraries/utilities/CMakeFiles/utilities.dir/src/ConformingVector.cpp.o | |
| [ 1%] Building CXX object libraries/utilities/CMakeFiles/utilities.dir/src/Files.cpp.o | |
| [ 2%] Building CXX object libraries/utilities/CMakeFiles/utilities.dir/src/CStringParser.cpp.o | |
| [ 2%] Building CXX object libraries/utilities/CMakeFiles/utilities.dir/src/CommandLineParser.cpp.o | |
| [ 2%] Building CXX object libraries/utilities/CMakeFiles/utilities.dir/src/Format.cpp.o | |
| [ 2%] Built target modelFiles | |
| [ 3%] Building CXX object libraries/utilities/CMakeFiles/utilities.dir/src/IArchivable.cpp.o | |
| [ 3%] Building CXX object libraries/utilities/CMakeFiles/utilities.dir/src/IndentedTextWriter.cpp.o | |
| [ 3%] Linking CXX static library libtesting.a | |
| [ 4%] Building CXX object libraries/utilities/CMakeFiles/utilities.dir/src/IntegerList.cpp.o | |
| [ 4%] Built target testing | |
| [ 4%] Building CXX object libraries/utilities/CMakeFiles/utilities.dir/src/IntegerStack.cpp.o | |
| [ 4%] Building CXX object libraries/utilities/CMakeFiles/utilities.dir/src/JsonArchiver.cpp.o | |
| [ 6%] Building CXX object libraries/utilities/CMakeFiles/utilities.dir/src/ObjectArchive.cpp.o | |
| [ 6%] Building CXX object libraries/utilities/CMakeFiles/utilities.dir/src/ObjectArchiver.cpp.o | |
| [ 7%] Building CXX object libraries/utilities/CMakeFiles/utilities.dir/src/OutputStreamImpostor.cpp.o | |
| [ 7%] Building CXX object libraries/utilities/CMakeFiles/utilities.dir/src/PPMImageParser.cpp.o | |
| [ 7%] Building CXX object libraries/utilities/CMakeFiles/utilities.dir/src/RandomEngines.cpp.o | |
| [ 8%] Building CXX object libraries/utilities/CMakeFiles/utilities.dir/src/Tokenizer.cpp.o | |
| [ 8%] Building CXX object libraries/utilities/CMakeFiles/utilities.dir/src/TypeName.cpp.o | |
| [ 8%] Building CXX object libraries/utilities/CMakeFiles/utilities.dir/src/UniqueId.cpp.o | |
| [ 9%] Building CXX object libraries/utilities/CMakeFiles/utilities.dir/src/Variant.cpp.o | |
| [ 9%] Building CXX object libraries/utilities/CMakeFiles/utilities.dir/src/XmlArchiver.cpp.o | |
| [ 10%] Linking CXX static library libutilities.a | |
| [ 10%] Built target utilities | |
| Scanning dependencies of target math | |
| Scanning dependencies of target emitters | |
| [ 10%] Building CXX object libraries/math/CMakeFiles/math.dir/src/BlasWrapper.cpp.o | |
| [ 12%] Linking CXX static library libmath.a | |
| [ 12%] Built target math | |
| Scanning dependencies of target math_test | |
| Scanning dependencies of target data | |
| Scanning dependencies of target functions | |
| [ 13%] Building CXX object libraries/emitters/CMakeFiles/emitters.dir/src/EmitterTypes.cpp.o | |
| [ 13%] Building CXX object libraries/math/CMakeFiles/math_test.dir/test/src/main.cpp.o | |
| [ 13%] Building CXX object libraries/emitters/CMakeFiles/emitters.dir/src/IREmitter.cpp.o | |
| [ 13%] Building CXX object libraries/emitters/CMakeFiles/emitters.dir/src/IRBlockRegion.cpp.o | |
| [ 14%] Building CXX object libraries/emitters/CMakeFiles/emitters.dir/src/IRDiagnosticHandler.cpp.o | |
| [ 15%] Building CXX object libraries/data/CMakeFiles/data.dir/src/Dataset.cpp.o | |
| [ 15%] Building CXX object libraries/functions/CMakeFiles/functions.dir/src/ElasticNetRegularizer.cpp.o | |
| [ 15%] Building CXX object libraries/emitters/CMakeFiles/emitters.dir/src/IRAssemblyWriter.cpp.o | |
| [ 15%] Building CXX object libraries/data/CMakeFiles/data.dir/src/DataVector.cpp.o | |
| [ 15%] Building CXX object libraries/functions/CMakeFiles/functions.dir/src/HingeLoss.cpp.o | |
| [ 16%] Building CXX object libraries/data/CMakeFiles/data.dir/src/DataVectorOperations.cpp.o | |
| [ 18%] Building CXX object libraries/functions/CMakeFiles/functions.dir/src/L2Regularizer.cpp.o | |
| [ 19%] Building CXX object libraries/emitters/CMakeFiles/emitters.dir/src/IRExecutionEngine.cpp.o | |
| [ 19%] Building CXX object libraries/data/CMakeFiles/data.dir/src/GeneralizedSparseParsingIterator.cpp.o | |
| [ 19%] Building CXX object libraries/data/CMakeFiles/data.dir/src/SequentialLineIterator.cpp.o | |
| [ 19%] Building CXX object libraries/emitters/CMakeFiles/emitters.dir/src/IRFunctionEmitter.cpp.o | |
| [ 20%] Building CXX object libraries/data/CMakeFiles/data.dir/src/TextLine.cpp.o | |
| [ 20%] Building CXX object libraries/data/CMakeFiles/data.dir/src/WeightLabel.cpp.o | |
| [ 20%] Building CXX object libraries/functions/CMakeFiles/functions.dir/src/LogLoss.cpp.o | |
| [ 20%] Building CXX object libraries/functions/CMakeFiles/functions.dir/src/SquaredLoss.cpp.o | |
| [ 21%] Building CXX object libraries/functions/CMakeFiles/functions.dir/src/SmoothHingeLoss.cpp.o | |
| [ 21%] Building CXX object libraries/emitters/CMakeFiles/emitters.dir/src/IRHeaderWriter.cpp.o | |
| [ 22%] Linking CXX static library libdata.a | |
| [ 22%] Built target data | |
| Scanning dependencies of target evaluators | |
| [ 22%] Linking CXX static library libfunctions.a | |
| [ 22%] Building CXX object libraries/evaluators/CMakeFiles/evaluators.dir/src/AUCAggregator.cpp.o | |
| [ 22%] Built target functions | |
| [ 22%] Building CXX object libraries/evaluators/CMakeFiles/evaluators.dir/src/BinaryErrorAggregator.cpp.o | |
| [ 24%] Building CXX object libraries/emitters/CMakeFiles/emitters.dir/src/IRIfEmitter.cpp.o | |
| [ 24%] Building CXX object libraries/emitters/CMakeFiles/emitters.dir/src/IRLoader.cpp.o | |
| [ 25%] Linking CXX static library libevaluators.a | |
| [ 25%] Built target evaluators | |
| Scanning dependencies of target predictors | |
| [ 26%] Building CXX object libraries/predictors/CMakeFiles/predictors.dir/src/ConstantPredictor.cpp.o | |
| [ 26%] Building CXX object libraries/predictors/CMakeFiles/predictors.dir/src/LinearPredictor.cpp.o | |
| [ 26%] Linking CXX executable math_test | |
| [ 26%] Building CXX object libraries/emitters/CMakeFiles/emitters.dir/src/IRLoopEmitter.cpp.o | |
| [ 27%] Building CXX object libraries/emitters/CMakeFiles/emitters.dir/src/IRMetadata.cpp.o | |
| libmath.a(BlasWrapper.cpp.o): In function `ell::math::Blas::Copy(int, float const*, int, float*, int)': | |
| BlasWrapper.cpp:(.text+0x31): undefined reference to `cblas_scopy' | |
| libmath.a(BlasWrapper.cpp.o): In function `ell::math::Blas::Copy(int, double const*, int, double*, int)': | |
| BlasWrapper.cpp:(.text+0x69): undefined reference to `cblas_dcopy' | |
| libmath.a(BlasWrapper.cpp.o): In function `ell::math::Blas::Asum(int, float const*, int)': | |
| BlasWrapper.cpp:(.text+0x92): undefined reference to `cblas_sasum' | |
| libmath.a(BlasWrapper.cpp.o): In function `ell::math::Blas::Asum(int, double const*, int)': | |
| BlasWrapper.cpp:(.text+0xba): undefined reference to `cblas_dasum' | |
| libmath.a(BlasWrapper.cpp.o): In function `ell::math::Blas::Nrm2(int, float const*, int)': | |
| BlasWrapper.cpp:(.text+0xf0): undefined reference to `cblas_snrm2' | |
| libmath.a(BlasWrapper.cpp.o): In function `ell::math::Blas::Nrm2(int, double const*, int)': | |
| BlasWrapper.cpp:(.text+0x118): undefined reference to `cblas_dnrm2' | |
| libmath.a(BlasWrapper.cpp.o): In function `ell::math::Blas::Scal(int, float, float*, int)': | |
| BlasWrapper.cpp:(.text+0x15b): undefined reference to `cblas_sscal' | |
| libmath.a(BlasWrapper.cpp.o): In function `ell::math::Blas::Scal(int, double, double*, int)': | |
| BlasWrapper.cpp:(.text+0x193): undefined reference to `cblas_dscal' | |
| libmath.a(BlasWrapper.cpp.o): In function `ell::math::Blas::Axpy(int, float, float const*, int, float*, int)': | |
| BlasWrapper.cpp:(.text+0x1d9): undefined reference to `cblas_saxpy' | |
| libmath.a(BlasWrapper.cpp.o): In function `ell::math::Blas::Axpy(int, double, double const*, int, double*, int)': | |
| BlasWrapper.cpp:(.text+0x221): undefined reference to `cblas_daxpy' | |
| libmath.a(BlasWrapper.cpp.o): In function `ell::math::Blas::Dot(int, float const*, int, float const*, int)': | |
| BlasWrapper.cpp:(.text+0x259): undefined reference to `cblas_sdot' | |
| libmath.a(BlasWrapper.cpp.o): In function `ell::math::Blas::Dot(int, double const*, int, double const*, int)': | |
| BlasWrapper.cpp:(.text+0x290): undefined reference to `cblas_ddot' | |
| libmath.a(BlasWrapper.cpp.o): In function `ell::math::Blas::Gemv(CBLAS_LAYOUT, CBLAS_TRANSPOSE, int, int, float, float const*, int, float const*, int, float, float*, int)': | |
| BlasWrapper.cpp:(.text+0x309): undefined reference to `cblas_sgemv' | |
| libmath.a(BlasWrapper.cpp.o): In function `ell::math::Blas::Gemv(CBLAS_LAYOUT, CBLAS_TRANSPOSE, int, int, double, double const*, int, double const*, int, double, double*, int)': | |
| BlasWrapper.cpp:(.text+0x37c): undefined reference to `cblas_dgemv' | |
| libmath.a(BlasWrapper.cpp.o): In function `ell::math::Blas::Gemm(CBLAS_LAYOUT, CBLAS_TRANSPOSE, CBLAS_TRANSPOSE, int, int, int, float, float const*, int, float const*, int, float, float*, int)': | |
| BlasWrapper.cpp:(.text+0x3f5): undefined reference to `cblas_sgemm' | |
| libmath.a(BlasWrapper.cpp.o): In function `ell::math::Blas::Gemm(CBLAS_LAYOUT, CBLAS_TRANSPOSE, CBLAS_TRANSPOSE, int, int, int, double, double const*, int, double const*, int, double, double*, int)': | |
| BlasWrapper.cpp:(.text+0x471): undefined reference to `cblas_dgemm' | |
| collect2: error: ld returned 1 exit status | |
| libraries/math/CMakeFiles/math_test.dir/build.make:99: recipe for target 'libraries/math/math_test' failed | |
| make[2]: *** [libraries/math/math_test] Error 1 | |
| CMakeFiles/Makefile2:764: recipe for target 'libraries/math/CMakeFiles/math_test.dir/all' failed | |
| make[1]: *** [libraries/math/CMakeFiles/math_test.dir/all] Error 2 | |
| make[1]: *** Waiting for unfinished jobs.... | |
| [ 27%] Building CXX object libraries/emitters/CMakeFiles/emitters.dir/src/IRModuleEmitter.cpp.o | |
| [ 28%] Building CXX object libraries/emitters/CMakeFiles/emitters.dir/src/IROptimizer.cpp.o | |
| [ 30%] Building CXX object libraries/predictors/CMakeFiles/predictors.dir/src/SingleElementThresholdPredictor.cpp.o | |
| [ 30%] Building CXX object libraries/emitters/CMakeFiles/emitters.dir/src/IRRuntime.cpp.o | |
| [ 30%] Building CXX object libraries/emitters/CMakeFiles/emitters.dir/src/IRSwigInterfaceWriter.cpp.o | |
| [ 31%] Building CXX object libraries/emitters/CMakeFiles/emitters.dir/src/ModuleEmitter.cpp.o | |
| [ 31%] Building CXX object libraries/emitters/CMakeFiles/emitters.dir/src/TargetDevice.cpp.o | |
| [ 31%] Building CXX object libraries/predictors/CMakeFiles/predictors.dir/src/ProtoNNPredictor.cpp.o | |
| [ 32%] Building CXX object libraries/emitters/CMakeFiles/emitters.dir/src/Variable.cpp.o | |
| [ 32%] Linking CXX static library libpredictors.a | |
| [ 32%] Built target predictors | |
| [ 32%] Linking CXX static library libemitters.a | |
| [ 32%] Built target emitters | |
| Makefile:94: recipe for target 'all' failed | |
| make: *** [all] Error 2 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment