Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ============ Checking for C Compiler ============
- int main(void) { return 0; }
- ./configure-24948-5506.c -o ./configure-11819-5506.o
- ./configure: line 1132: : command not found
- no object file created
- int main(void) { return 0; }
- cc ./configure-24948-5506.c -o ./configure-11819-5506.o
- ldd ./configure-11819-5506.o
- linux-vdso.so.1 => (0x00007fffe5dff000)
- libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f918c425000)
- /lib64/ld-linux-x86-64.so.2 (0x00007f918c80c000)
- Result is: gcc 4.6, ok
- ##########################################
- ============ Checking for C Compiler flags ============
- int main(void) { return 0; }
- cc ./configure-24948-5506.c -o ./configure-11819-5506.o -Werror -g
- ldd ./configure-11819-5506.o
- linux-vdso.so.1 => (0x00007fff0ba47000)
- libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f0f2669d000)
- /lib64/ld-linux-x86-64.so.2 (0x00007f0f26a84000)
- int main(void) { return 0; }
- cc -g ./configure-24948-5506.c -o ./configure-11819-5506.o -Werror -Wall
- ldd ./configure-11819-5506.o
- linux-vdso.so.1 => (0x00007fff2f1ff000)
- libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f4512394000)
- /lib64/ld-linux-x86-64.so.2 (0x00007f451277b000)
- int main(void) { return 0; }
- cc -g -Wall ./configure-24948-5506.c -o ./configure-11819-5506.o -Werror -O0
- ldd ./configure-11819-5506.o
- linux-vdso.so.1 => (0x00007fff1e7ff000)
- libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f9daea96000)
- /lib64/ld-linux-x86-64.so.2 (0x00007f9daee7d000)
- Result is: -g -Wall -O0
- ##########################################
- ============ Checking for C++ Compiler ============
- int main(void) { return 0; }
- ./configure-3467-5506.cpp -o ./configure-11819-5506.o
- ./configure: line 1152: : command not found
- no object file created
- int main(void) { return 0; }
- c++ ./configure-3467-5506.cpp -o ./configure-11819-5506.o
- ldd ./configure-11819-5506.o
- linux-vdso.so.1 => (0x00007fffad5ff000)
- libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f3aa6c6c000)
- /lib64/ld-linux-x86-64.so.2 (0x00007f3aa7053000)
- Result is: gcc 4.6, ok
- ##########################################
- ============ Checking for C++ Compiler flags ============
- int main(void) { return 0; }
- c++ ./configure-3467-5506.cpp -o ./configure-11819-5506.o -Werror -g
- ldd ./configure-11819-5506.o
- linux-vdso.so.1 => (0x00007fff889ff000)
- libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f133cd7e000)
- /lib64/ld-linux-x86-64.so.2 (0x00007f133d165000)
- int main(void) { return 0; }
- c++ -g ./configure-3467-5506.cpp -o ./configure-11819-5506.o -Werror -Wall
- ldd ./configure-11819-5506.o
- linux-vdso.so.1 => (0x00007fff90dbb000)
- libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f2fc4c92000)
- /lib64/ld-linux-x86-64.so.2 (0x00007f2fc5079000)
- int main(void) { return 0; }
- c++ -g -Wall ./configure-3467-5506.cpp -o ./configure-11819-5506.o -Werror -O0
- ldd ./configure-11819-5506.o
- linux-vdso.so.1 => (0x00007fffee1ff000)
- libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fbb759e6000)
- /lib64/ld-linux-x86-64.so.2 (0x00007fbb75dcd000)
- Result is: -g -Wall -O0
- ##########################################
- ============ Checking for Position independent code (PIC) ============
- Result is: yes
- ##########################################
- ============ Checking for makedepend ============
- Result is: gcc -MM
- ##########################################
- ============ Checking for Python ============
- Result is: 2.7.3
- ##########################################
- ============ Checking for pkg-config ============
- Result is: 0.26
- ##########################################
- ============ Checking for GNU Make ============
- Result is: GNU Make 3.81
- ##########################################
- ============ Checking for Doxygen ============
- Result is: disabled
- ##########################################
- ============ Checking for Google C++ Mocking Framework ============
- #include <iostream>
- #include <gtest/gtest.h>
- #include <gmock/gmock.h>
- using ::testing::Test;
- int main(int argc, char** argv)
- {
- ::testing::InitGoogleMock(&argc, argv);
- return RUN_ALL_TESTS();
- }
- c++ -fPIC -g -Wall -O0 ./configure-3467-5506.cpp -o ./configure-11819-5506.o -lgmock -lgtest -lpthread -D_THREAD_SAFE
- /usr/bin/ld: cannot find -lgtest
- collect2: ld returned 1 exit status
- no object file created
- Result is: not detected, for unit testing please install it
- ##########################################
- ============ Checking for CPU vendor ============
- Result is: GenuineIntel (6:42:7)
- ##########################################
- ============ Checking for CPU type ============
- Result is: Intel(R) Core(TM) i5-2520M CPU @ 2.50GHz
- ##########################################
- ============ Checking for GCC & CPU optimization abilities ============
- int main(void) { return 0; }
- cc -fPIC -g -Wall -O0 ./configure-24948-5506.c -o ./configure-11819-5506.o -mtune=generic
- ldd ./configure-11819-5506.o
- linux-vdso.so.1 => (0x00007fff16bff000)
- libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f40eef8c000)
- /lib64/ld-linux-x86-64.so.2 (0x00007f40ef373000)
- int main(void) { return 0; }
- cc -fPIC -g -Wall -O0 ./configure-24948-5506.c -o ./configure-11819-5506.o -mtune=generic
- ldd ./configure-11819-5506.o
- linux-vdso.so.1 => (0x00007fff3c5ff000)
- libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fd39b944000)
- /lib64/ld-linux-x86-64.so.2 (0x00007fd39bd2b000)
- int main(void) { return 0; }
- cc -fPIC -g -Wall -O0 ./configure-24948-5506.c -o ./configure-11819-5506.o -march=x86-64 -mtune=generic
- ldd ./configure-11819-5506.o
- linux-vdso.so.1 => (0x00007fffccdff000)
- libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fb3eba29000)
- /lib64/ld-linux-x86-64.so.2 (0x00007fb3ebe10000)
- Result is: nocona
- ##########################################
- ============ Checking for xmmintrin.h ============
- #include <xmmintrin.h>
- int main() { _mm_sfence(); return 0; }
- cc -fPIC -g -Wall -O0 ./configure-24948-5506.c -o ./configure-11819-5506.o -msse
- ldd ./configure-11819-5506.o
- linux-vdso.so.1 => (0x00007fff2c7ff000)
- libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f6774c7c000)
- /lib64/ld-linux-x86-64.so.2 (0x00007f6775063000)
- Result is: yes
- ##########################################
- ============ Checking for mm3dnow.h ============
- #include <mm3dnow.h>
- int main() { _m_femms(); return 0; }
- cc -fPIC -g -Wall -O0 ./configure-24948-5506.c -o ./configure-11819-5506.o -m3dnow
- ldd ./configure-11819-5506.o
- linux-vdso.so.1 => (0x00007fff85878000)
- libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f83cb255000)
- /lib64/ld-linux-x86-64.so.2 (0x00007f83cb63c000)
- Result is: yes
- ##########################################
- ============ Checking for Word Size ============
- Result is: 64 bit
- ##########################################
- ============ Checking for Math support (-lm) ============
- #include <math.h>
- int main(void) { return 0; }
- cc -fPIC -g -Wall -O0 ./configure-24948-5506.c -o ./configure-11819-5506.o -lm
- ldd ./configure-11819-5506.o
- linux-vdso.so.1 => (0x00007fffb4fff000)
- libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f1812122000)
- /lib64/ld-linux-x86-64.so.2 (0x00007f1812509000)
- Result is: yes
- ##########################################
- ============ Checking for Math powl() support ============
- #include <math.h>
- int main(int argc, char** argv)
- {
- long double a=powl((long double) argc, (long double) argc);
- return (int) a;
- }
- c++ -fPIC -g -Wall -O0 ./configure-3467-5506.cpp -o ./configure-11819-5506.o -lm -lm
- ldd ./configure-11819-5506.o
- linux-vdso.so.1 => (0x00007ffff8d5c000)
- libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f146664b000)
- libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f146628c000)
- /lib64/ld-linux-x86-64.so.2 (0x00007f146696f000)
- Result is: yes
- ##########################################
- ============ Checking for Math lgammal() support ============
- #include <math.h>
- int main(int argc, char** argv)
- {
- long double a=lgammal((long double) argc);
- return (int) a;
- }
- c++ -fPIC -g -Wall -O0 ./configure-3467-5506.cpp -o ./configure-11819-5506.o -lm -lm
- ldd ./configure-11819-5506.o
- linux-vdso.so.1 => (0x00007fff45dff000)
- libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fcea8624000)
- libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fcea8265000)
- /lib64/ld-linux-x86-64.so.2 (0x00007fcea8948000)
- Result is: yes
- ##########################################
- ============ Checking for Math sqrtl() support ============
- #include <math.h>
- int main(int argc, char** argv)
- {
- long double a=sqrtl((long double) argc);
- return (int) a;
- }
- c++ -fPIC -g -Wall -O0 ./configure-3467-5506.cpp -o ./configure-11819-5506.o -lm -lm
- ldd ./configure-11819-5506.o
- linux-vdso.so.1 => (0x00007fff330c1000)
- libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fe4e7967000)
- libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fe4e75a8000)
- /lib64/ld-linux-x86-64.so.2 (0x00007fe4e7c8b000)
- Result is: yes
- ##########################################
- ============ Checking for Math log2() support ============
- #include <math.h>
- int main(int argc, char** argv)
- {
- double a=log2((double) argc);
- return (int) a;
- }
- c++ -fPIC -g -Wall -O0 ./configure-3467-5506.cpp -o ./configure-11819-5506.o -lm -lm
- ldd ./configure-11819-5506.o
- linux-vdso.so.1 => (0x00007fff051ff000)
- libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007ffca5c1f000)
- libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007ffca5860000)
- /lib64/ld-linux-x86-64.so.2 (0x00007ffca5f43000)
- Result is: yes
- ##########################################
- ============ Checking for Posix threads support ============
- #include <pthread.h>
- int main(void) { return 0; }
- cc -fPIC -g -Wall -O0 ./configure-24948-5506.c -o ./configure-11819-5506.o -pthread -lm
- ldd ./configure-11819-5506.o
- linux-vdso.so.1 => (0x00007fff1cdff000)
- libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fafdc2a6000)
- libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fafdbee7000)
- /lib64/ld-linux-x86-64.so.2 (0x00007fafdc4eb000)
- Result is: yes
- ##########################################
- ============ Checking for HDF5 (>= 1.8.0) support ============
- #include <hdf5.h>
- int main(void)
- {
- hid_t file = H5Fcreate("foobar.h5", H5F_ACC_TRUNC, H5P_DEFAULT, H5P_DEFAULT);
- hid_t group = H5Gcreate2(file, "groupname", H5P_DEFAULT, H5P_DEFAULT, H5P_DEFAULT);
- return 0;
- }
- cc -fPIC -g -Wall -O0 -pthread ./configure-24948-5506.c -o ./configure-11819-5506.o -lhdf5 -lm -pthread
- ./configure-24948-5506.c: In function ‘main’:
- ./configure-24948-5506.c:5:8: warning: unused variable ‘group’ [-Wunused-variable]
- ldd ./configure-11819-5506.o
- linux-vdso.so.1 => (0x00007fffa8cba000)
- libhdf5.so.6 => /usr/lib/libhdf5.so.6 (0x00007f268b8ec000)
- libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f268b6cf000)
- libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f268b30f000)
- libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f268b0f8000)
- libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f268adfc000)
- /lib64/ld-linux-x86-64.so.2 (0x00007f268beaf000)
- Result is: yes
- ##########################################
- ============ Checking for libjson (json-c) ============
- #include <json.h>
- int main(void)
- {
- json_object* x = json_object_new_object();
- json_object_put(x);
- return 0;
- }
- cc -fPIC -g -Wall -O0 -pthread ./configure-24948-5506.c -o ./configure-11819-5506.o -I/usr/include/json -ljson -lm -pthread -lhdf5
- ldd ./configure-11819-5506.o
- linux-vdso.so.1 => (0x00007fffa29b6000)
- libjson.so.0 => /usr/lib/x86_64-linux-gnu/libjson.so.0 (0x00007f7c50189000)
- libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f7c4ff6c000)
- libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f7c4fbac000)
- /lib64/ld-linux-x86-64.so.2 (0x00007f7c503b9000)
- Result is: yes
- ##########################################
- ============ Checking for libxml2 (>= 2.7.0) ============
- #include <libxml/parser.h>
- #include <libxml/tree.h>
- int main(void)
- {
- LIBXML_TEST_VERSION;
- #if !defined(LIBXML_TREE_ENABLED) || !defined(LIBXML_OUTPUT_ENABLED)
- this_is_not_compilable :)
- #endif
- xmlDocPtr doc = xmlNewDoc(BAD_CAST "1.0");
- xmlNode* node = xmlNewNode(NULL, BAD_CAST "Hello");
- xmlDocSetRootElement(doc, node);
- xmlChildElementCount(node);
- xmlFreeDoc(doc);
- xmlCleanupParser();
- return 0;
- }
- cc -I/usr/include/json -fPIC -g -Wall -O0 -pthread ./configure-24948-5506.c -o ./configure-11819-5506.o -I/usr/include/libxml2 -lxml2 -lm -pthread -lhdf5 -ljson
- ldd ./configure-11819-5506.o
- linux-vdso.so.1 => (0x00007fffc85ff000)
- libxml2.so.2 => /usr/lib/x86_64-linux-gnu/libxml2.so.2 (0x00007fc2c4e2f000)
- libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fc2c4c12000)
- libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fc2c4852000)
- libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fc2c464e000)
- libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007fc2c4437000)
- libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fc2c413a000)
- /lib64/ld-linux-x86-64.so.2 (0x00007fc2c51b2000)
- Result is: yes
- ##########################################
- ============ Checking for AMD ACML support ============
- #include <cblas.h>
- void dpotrf(char uplo, int n, double *a, int lda, int *info);
- int main(int argc, char** argv)
- {
- char uplo = 'U';
- int info=0;
- int skip=argc;
- int n=argc; double* a=0; double* v1=0; double* v2=0;
- int lda=1;
- dpotrf(uplo, n, a, lda, &info);
- int r = cblas_ddot(n, v1, skip, v2, skip);
- return 0;
- }
- cc -I/usr/include/json -I/usr/include/libxml2 -fPIC -g -Wall -O0 -pthread ./configure-24948-5506.c -o ./configure-11819-5506.o -lacml -lcblas -lgfortran -lm -pthread -lhdf5 -ljson -lxml2
- ./configure-24948-5506.c: In function ‘main’:
- ./configure-24948-5506.c:12:6: warning: unused variable ‘r’ [-Wunused-variable]
- /usr/bin/ld: cannot find -lacml
- collect2: ld returned 1 exit status
- no object file created
- Result is: no
- ##########################################
- ============ Checking for Intel MKL support ============
- #include <mkl_cblas.h>
- void dpotrf(char* uplo, int* n, double* a, int* lda, int* info);
- int main(int argc, char** argv)
- {
- char uplo = 'U';
- int info=0;
- int skip=argc;
- int n=argc; double* a=0; double* v1=0; double* v2=0;
- int lda=1;
- dpotrf(&uplo, &n, a, &lda, &info);
- int r = cblas_ddot(n, v1, skip, v2, skip);
- return 0;
- }
- cc -I/usr/include/json -I/usr/include/libxml2 -fPIC -g -Wall -O0 -pthread ./configure-24948-5506.c -o ./configure-11819-5506.o -Wl,--start-group -lmkl_intel_ilp64 -lmkl_sequential -lmkl_core -Wl,--end-group -lm -pthread -lhdf5 -ljson -lxml2
- ./configure-24948-5506.c:1:23: fatal error: mkl_cblas.h: No such file or directory
- compilation terminated.
- no object file created
- #include <mkl_cblas.h>
- void dpotrf(char* uplo, int* n, double* a, int* lda, int* info);
- int main(int argc, char** argv)
- {
- char uplo = 'U';
- int info=0;
- int skip=argc;
- int n=argc; double* a=0; double* v1=0; double* v2=0;
- int lda=1;
- dpotrf(&uplo, &n, a, &lda, &info);
- int r = cblas_ddot(n, v1, skip, v2, skip);
- return 0;
- }
- cc -I/usr/include/json -I/usr/include/libxml2 -fPIC -g -Wall -O0 -pthread ./configure-24948-5506.c -o ./configure-11819-5506.o -Wl,--start-group -lmkl_intel_ilp64 -lmkl_sequential -lmkl_core -Wl,--end-group -lm -pthread -lhdf5 -ljson -lxml2
- ./configure-24948-5506.c:1:23: fatal error: mkl_cblas.h: No such file or directory
- compilation terminated.
- no object file created
- Result is: no
- ##########################################
- ============ Checking for Atlas support ============
- #include <cblas.h>
- #include <clapack.h>
- int main(int argc, char** argv)
- {
- int skip=argc;
- int n=argc; double* a=0; double* v1=0; double* v2=0;
- int result=clapack_dpotrf(CblasRowMajor, CblasUpper, n, a, n);
- int r = cblas_ddot(n, v1, skip, v2, skip);
- return 0;
- }
- cc -I/usr/include/json -I/usr/include/libxml2 -fPIC -g -Wall -O0 -pthread ./configure-24948-5506.c -o ./configure-11819-5506.o -llapack -lcblas -llapack_atlas -lm -pthread -lhdf5 -ljson -lxml2
- ./configure-24948-5506.c: In function ‘main’:
- ./configure-24948-5506.c:9:6: warning: unused variable ‘r’ [-Wunused-variable]
- ./configure-24948-5506.c:8:6: warning: unused variable ‘result’ [-Wunused-variable]
- ldd ./configure-11819-5506.o
- linux-vdso.so.1 => (0x00007fffb8fe1000)
- liblapack.so.3gf => /usr/lib/liblapack.so.3gf (0x00007fac9b0d0000)
- libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fac9aeb3000)
- libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fac9aaf3000)
- libblas.so.3gf => /usr/lib/libblas.so.3gf (0x00007fac9a58a000)
- libgfortran.so.3 => /usr/lib/x86_64-linux-gnu/libgfortran.so.3 (0x00007fac9a273000)
- libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007fac9a05c000)
- libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fac99d60000)
- /lib64/ld-linux-x86-64.so.2 (0x00007fac9bd15000)
- libquadmath.so.0 => /usr/lib/x86_64-linux-gnu/libquadmath.so.0 (0x00007fac99b2a000)
- Result is: yes
- ##########################################
- ============ Checking for catlas ============
- #include <cblas.h>
- int main(int argc, char** argv)
- {
- int vlen = 17;
- double const_elem = 17.0;
- double vector[17];
- catlas_sset(vlen, const_elem, vector, 1);
- catlas_dset(vlen, const_elem, vector, 1);
- return 0;
- }
- cc -I/usr/include/json -I/usr/include/libxml2 -fPIC -g -Wall -O0 -pthread ./configure-24948-5506.c -o ./configure-11819-5506.o -lm -pthread -lhdf5 -ljson -lxml2 -llapack -lcblas -llapack_atlas
- ./configure-24948-5506.c: In function ‘main’:
- ./configure-24948-5506.c:8:2: warning: implicit declaration of function ‘catlas_sset’ [-Wimplicit-function-declaration]
- ./configure-24948-5506.c:9:2: warning: implicit declaration of function ‘catlas_dset’ [-Wimplicit-function-declaration]
- ldd ./configure-11819-5506.o
- linux-vdso.so.1 => (0x00007ffff39ff000)
- liblapack.so.3gf => /usr/lib/liblapack.so.3gf (0x00007f9ea6f28000)
- libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f9ea6d0b000)
- libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f9ea694b000)
- libblas.so.3gf => /usr/lib/libblas.so.3gf (0x00007f9ea63e2000)
- libgfortran.so.3 => /usr/lib/x86_64-linux-gnu/libgfortran.so.3 (0x00007f9ea60cb000)
- libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f9ea5eb4000)
- libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f9ea5bb8000)
- /lib64/ld-linux-x86-64.so.2 (0x00007f9ea7b6d000)
- libquadmath.so.0 => /usr/lib/x86_64-linux-gnu/libquadmath.so.0 (0x00007f9ea5982000)
- Result is: yes
- ##########################################
- ============ Checking for Mosek support ============
- #include <mosek.h>
- int main(int argc, char **argv)
- {
- MSKenv_t m_env;
- MSK_makeenv(&m_env, NULL, NULL, NULL, NULL);
- }
- c++ -I/usr/include/json -I/usr/include/libxml2 -fPIC -g -Wall -O0 -pthread ./configure-3467-5506.cpp -o ./configure-11819-5506.o -liomp5 -lmosek64 -lpthread -lm -pthread -lhdf5 -ljson -lxml2 -llapack -lcblas -llapack_atlas
- ./configure-3467-5506.cpp:1:19: fatal error: mosek.h: No such file or directory
- compilation terminated.
- no object file created
- Result is: no
- ##########################################
- ============ Checking for ARPACK support ============
- extern "C" void dsaupd_(int *ido, char *bmat, int *n, char *which,
- int *nev, double *tol, double *resid, int *ncv,
- double *v, int *ldv, int *iparam, int *ipntr,
- double *workd, double *workl, int *lworkl,
- int *info);
- int main(int argc, char **argv)
- {
- int ido = 0,n = 3, nev=1;
- double tol = 0.0;
- double* resid = new double[n];
- int ncv = n;
- int ldv = n;
- double* v = new double[ldv*ncv];
- int* iparam = new int[11];
- iparam[0] = 1;
- iparam[2] = 3*n;
- iparam[6] = 1;
- int* ipntr = new int[11];
- double* workd = new double[3*n];
- double* workl = new double[ncv*(ncv+8)];
- int lworkl = ncv*(ncv+8);
- char bmat[2] = "I";
- char which[3] = "SM";
- int info = 0;
- dsaupd_(&ido,bmat,&n,which,
- &nev,&tol,resid,&ncv,
- v,&ldv,iparam,ipntr,
- workd,workl,&lworkl,&info);
- delete[] resid;
- delete[] v;
- delete[] iparam;
- delete[] ipntr;
- delete[] workd;
- delete[] workl;
- return 0;
- }
- c++ -I/usr/include/json -I/usr/include/libxml2 -fPIC -g -Wall -O0 -pthread ./configure-3467-5506.cpp -o ./configure-11819-5506.o -larpack -lm -pthread -lhdf5 -ljson -lxml2 -llapack -lcblas -llapack_atlas
- ldd ./configure-11819-5506.o
- linux-vdso.so.1 => (0x00007ffff6dff000)
- libarpack.so.2 => /usr/lib/libarpack.so.2 (0x00007fbf20556000)
- libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007fbf20256000)
- libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fbf1fe96000)
- libblas.so.3gf => /usr/lib/libblas.so.3gf (0x00007fbf1f92d000)
- liblapack.so.3gf => /usr/lib/liblapack.so.3gf (0x00007fbf1ed10000)
- libgfortran.so.3 => /usr/lib/x86_64-linux-gnu/libgfortran.so.3 (0x00007fbf1e9f8000)
- libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fbf1e6fc000)
- /lib64/ld-linux-x86-64.so.2 (0x00007fbf207cb000)
- libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007fbf1e4e6000)
- libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fbf1e2c8000)
- libquadmath.so.0 => /usr/lib/x86_64-linux-gnu/libquadmath.so.0 (0x00007fbf1e092000)
- Result is: yes
- ##########################################
- ============ Checking for NLOPT support ============
- #include <nlopt.h>
- int main(int argc, char **argv)
- {
- nlopt_opt opt;
- return 0;
- }
- c++ -I/usr/include/json -I/usr/include/libxml2 -fPIC -g -Wall -O0 -pthread ./configure-3467-5506.cpp -o ./configure-11819-5506.o -lnlopt -lm -pthread -lhdf5 -ljson -lxml2 -llapack -lcblas -llapack_atlas -larpack
- ./configure-3467-5506.cpp:1:19: fatal error: nlopt.h: No such file or directory
- compilation terminated.
- no object file created
- Result is: no
- ##########################################
- ============ Checking for Eigen3 support ============
- #include <Eigen/Dense>
- using namespace Eigen;
- int main()
- {
- MatrixXf m = MatrixXf::Random(3,3);
- m = (m + MatrixXf::Constant(3,3,1.2)) * 50;
- VectorXf v(3);
- v << 1, 2, 3;
- }
- c++ -I/usr/include/json -I/usr/include/libxml2 -isystem /usr/include/eigen3 -fPIC -g -Wall -O0 -pthread ./configure-3467-5506.cpp -o ./configure-11819-5506.o -lm -pthread -lhdf5 -ljson -lxml2 -llapack -lcblas -llapack_atlas -larpack
- ldd ./configure-11819-5506.o
- linux-vdso.so.1 => (0x00007fff31fff000)
- libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f2d18033000)
- libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f2d17e1d000)
- libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f2d17a5d000)
- libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f2d17761000)
- /lib64/ld-linux-x86-64.so.2 (0x00007f2d1835b000)
- Result is: yes
- ##########################################
- ============ Checking for CPLEX support ============
- Result is: no
- ##########################################
- ============ Checking for GLPK ============
- #include <glpk.h>
- int main()
- {
- glp_term_out(GLP_OFF);
- LPX* lp=lpx_create_prob();
- lpx_delete_prob(lp);
- return 0;
- }
- cc -I/usr/include/json -I/usr/include/libxml2 -isystem /usr/include/eigen3 -fPIC -g -Wall -O0 -pthread ./configure-24948-5506.c -o ./configure-11819-5506.o -lglpk -lm -lm -pthread -lhdf5 -ljson -lxml2 -llapack -lcblas -llapack_atlas -larpack
- ldd ./configure-11819-5506.o
- linux-vdso.so.1 => (0x00007fffd5b33000)
- libglpk.so.0 => /usr/lib/libglpk.so.0 (0x00007fc45d1c5000)
- libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fc45cfa8000)
- libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fc45cbe8000)
- libltdl.so.7 => /usr/lib/x86_64-linux-gnu/libltdl.so.7 (0x00007fc45c9de000)
- libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007fc45c7c7000)
- libgmp.so.10 => /usr/lib/x86_64-linux-gnu/libgmp.so.10 (0x00007fc45c558000)
- libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fc45c25c000)
- /lib64/ld-linux-x86-64.so.2 (0x00007fc45d4b5000)
- libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fc45c058000)
- Result is: yes
- ##########################################
- ============ Checking for lzo ============
- #include "lzo/lzoconf.h"
- #include "lzo/lzo1x.h"
- int main(int argc, char** argv)
- {
- volatile lzo_bytep in;
- volatile lzo_uint in_len;
- return (lzo_init() != LZO_E_OK) ? 1 : 0;
- }
- cc -I/usr/include/json -I/usr/include/libxml2 -isystem /usr/include/eigen3 -fPIC -g -Wall -O0 -pthread ./configure-24948-5506.c -o ./configure-11819-5506.o -llzo2 -lm -pthread -lhdf5 -ljson -lxml2 -llapack -lcblas -llapack_atlas -larpack -lglpk -lm
- ./configure-24948-5506.c: In function ‘main’:
- ./configure-24948-5506.c:6:20: warning: unused variable ‘in_len’ [-Wunused-variable]
- ./configure-24948-5506.c:5:21: warning: unused variable ‘in’ [-Wunused-variable]
- ldd ./configure-11819-5506.o
- linux-vdso.so.1 => (0x00007fffc157c000)
- liblzo2.so.2 => /usr/lib/x86_64-linux-gnu/liblzo2.so.2 (0x00007f0a08025000)
- libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f0a07e08000)
- libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f0a07a48000)
- /lib64/ld-linux-x86-64.so.2 (0x00007f0a0826e000)
- Result is: yes
- ##########################################
- ============ Checking for snappy ============
- #include <snappy.h>
- int main(int argc, char** argv)
- {
- size_t input_length = (size_t) argc;
- char* input = new char[input_length];
- char* output = new char[snappy::MaxCompressedLength(input_length)];
- size_t output_length;
- snappy::RawCompress(input, input_length, output, &output_length);
- delete [] output;
- return int(output_length);
- }
- c++ -I/usr/include/json -I/usr/include/libxml2 -isystem /usr/include/eigen3 -fPIC -g -Wall -O0 -pthread ./configure-3467-5506.cpp -o ./configure-11819-5506.o -lsnappy -lm -pthread -lhdf5 -ljson -lxml2 -llapack -lcblas -llapack_atlas -larpack -lglpk -lm -llzo2
- ./configure-3467-5506.cpp:1:20: fatal error: snappy.h: No such file or directory
- compilation terminated.
- no object file created
- Result is: no
- ##########################################
- ============ Checking for gzip ============
- #include <zlib.h>
- int main(int argc, char** argv)
- {
- uLongf l=argc;
- return (compress2((Bytef*) argv, &l, (Bytef*) argv, l, argc) != Z_OK);
- }
- cc -I/usr/include/json -I/usr/include/libxml2 -isystem /usr/include/eigen3 -fPIC -g -Wall -O0 -pthread ./configure-24948-5506.c -o ./configure-11819-5506.o -lz -lm -pthread -lhdf5 -ljson -lxml2 -llapack -lcblas -llapack_atlas -larpack -lglpk -lm -llzo2
- ldd ./configure-11819-5506.o
- linux-vdso.so.1 => (0x00007fff74dff000)
- libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f8c29d17000)
- libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f8c29afa000)
- libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f8c2973a000)
- /lib64/ld-linux-x86-64.so.2 (0x00007f8c29f56000)
- Result is: yes
- ##########################################
- ============ Checking for bzip2 ============
- #include <bzlib.h>
- int main(int argc, char** argv)
- {
- bz_stream* strm=NULL;
- return BZ2_bzCompress(strm, argc);
- }
- cc -I/usr/include/json -I/usr/include/libxml2 -isystem /usr/include/eigen3 -fPIC -g -Wall -O0 -pthread ./configure-24948-5506.c -o ./configure-11819-5506.o -lbz2 -lm -pthread -lhdf5 -ljson -lxml2 -llapack -lcblas -llapack_atlas -larpack -lglpk -lm -llzo2 -lz
- ldd ./configure-11819-5506.o
- linux-vdso.so.1 => (0x00007fff92dff000)
- libbz2.so.1.0 => /lib/x86_64-linux-gnu/libbz2.so.1.0 (0x00007f1dd3b7a000)
- libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f1dd395d000)
- libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f1dd359d000)
- /lib64/ld-linux-x86-64.so.2 (0x00007f1dd3db2000)
- Result is: yes
- ##########################################
- ============ Checking for lzma ============
- #include <lzma.h>
- int main(int argc, char** argv)
- {
- return (int) lzma_stream_buffer_bound((size_t) argc) ;
- }
- cc -I/usr/include/json -I/usr/include/libxml2 -isystem /usr/include/eigen3 -fPIC -g -Wall -O0 -pthread ./configure-24948-5506.c -o ./configure-11819-5506.o -llzma -lm -pthread -lhdf5 -ljson -lxml2 -llapack -lcblas -llapack_atlas -larpack -lglpk -lm -llzo2 -lz -lbz2
- ./configure-24948-5506.c:1:18: fatal error: lzma.h: No such file or directory
- compilation terminated.
- no object file created
- Result is: no
- ##########################################
- ============ Checking for Posix thread spinlock support ============
- #include <pthread.h>
- int main(void)
- {
- volatile pthread_spinlock_t lock;
- pthread_spin_init(&lock, 0);
- return 0;
- }
- cc -I/usr/include/json -I/usr/include/libxml2 -isystem /usr/include/eigen3 -fPIC -g -Wall -O0 -pthread ./configure-24948-5506.c -o ./configure-11819-5506.o -Xlinker --no-undefined -pthread -lm -pthread -lhdf5 -ljson -lxml2 -llapack -lcblas -llapack_atlas -larpack -lglpk -lm -llzo2 -lz -lbz2
- ldd ./configure-11819-5506.o
- linux-vdso.so.1 => (0x00007fff89cd4000)
- libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f47f04c9000)
- libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f47f010a000)
- /lib64/ld-linux-x86-64.so.2 (0x00007f47f070e000)
- Result is: yes
- ##########################################
- ============ Checking for libshogun ============
- Result is: yes (internal in source tree)
- ##########################################
- ============ Checking for Python numpy support ============
- Result is: 1.6.1
- ##########################################
- ============ Checking for Python/Python Numpy Developer Files ============
- #include <Python.h>
- #include <stdlib.h>
- #include <numpy/arrayobject.h>
- PyMODINIT_FUNC initsg(void)
- {
- double* array=(double*) malloc(10*sizeof(double));
- npy_intp* dims=(npy_intp*) malloc(sizeof(npy_int));
- dims[0]=10;
- Py_Initialize();
- PyObject* outArray = PyArray_SimpleNewFromData(1, dims, NPY_DOUBLE, (void*)array);
- }
- PyMODINIT_FUNC initsg(void);
- cc -I. -I.. -I/usr/include/json -I/usr/include/libxml2 -isystem /usr/include/eigen3 -fPIC -g -Wall -O0 -pthread ./configure-24948-5506.c -o ./configure-11819-5506.o -Xlinker --no-undefined -fno-strict-aliasing -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -shared -L/usr/lib/python2.7/config -lpython2.7 -ldl -lutil -lm -pthread -lhdf5 -ljson -lxml2 -llapack -lcblas -llapack_atlas -larpack -lglpk -lm -llzo2 -lz -lbz2
- ./configure-24948-5506.c: In function ‘initsg’:
- ./configure-24948-5506.c:11:12: warning: unused variable ‘outArray’ [-Wunused-variable]
- ./configure-24948-5506.c: At top level:
- /usr/include/python2.7/numpy/__multiarray_api.h:1532:1: warning: ‘_import_array’ defined but not used [-Wunused-function]
- ldd ./configure-11819-5506.o
- linux-vdso.so.1 => (0x00007fff94bff000)
- libpython2.7.so.1.0 => /usr/lib/libpython2.7.so.1.0 (0x00007f90dccf8000)
- libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f90dcadb000)
- libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f90dc71b000)
- libssl.so.1.0.0 => /lib/x86_64-linux-gnu/libssl.so.1.0.0 (0x00007f90dc4bf000)
- libcrypto.so.1.0.0 => /lib/x86_64-linux-gnu/libcrypto.so.1.0.0 (0x00007f90dc0f7000)
- libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f90dbedf000)
- libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f90dbcdb000)
- libutil.so.1 => /lib/x86_64-linux-gnu/libutil.so.1 (0x00007f90dbad8000)
- libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f90db7db000)
- libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f90db5c5000)
- /lib64/ld-linux-x86-64.so.2 (0x00007f90dd420000)
- Result is: yes
- ##########################################
- ============ Checking for SWIG ============
- Result is: 2.0.4
- ##########################################
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement