Karli,
Before I get into the latest CMake drama. I wanted to ask a question about:
>> 1.) Boost: Namik, can you please remove all use of Boost (sources plus
>> build system files)? This is just required at very few locations, mostly
>> sparse stuff, so it shouldn't be a big deal. I'll commit some matrix
>> generation code soon, which will allow us to get rid of all the IO and
>> the testdata files, which is the primary use of Boost.
Does that mean that boost's compressed_matrix will not be supported by the
gui benchmark algorithm? Should I be using ell_matrix instead for my
sparse matrices? I ask, because the focus of all of my research and
development is on sparse matrices and I have relied heavily upon
compressed_matrix up till now. Which is why I was so distraught to find
out at ublas will be broken in boost 1.56. But that is a conversation for
another day.
Now onto CMake builds. Historically, I was apparently incorrectly
downloading the zip file and making my own folder structure. Cloning makes
things much much easier and allowed me to download libarchive
automatically. I realize zlib is not working yet, but I thought I would
send you my CMake output with a clean build directory for your reference in
case you see other issues.
Thanks,
-Matt
The C compiler identification is MSVC 18.0.30501.0
The CXX compiler identification is MSVC 18.0.30501.0
Check for working C compiler using: Visual Studio 12 2013 Win64
Check for working C compiler using: Visual Studio 12 2013 Win64 -- works
Detecting C compiler ABI info
Detecting C compiler ABI info - done
Check for working CXX compiler using: Visual Studio 12 2013 Win64
Check for working CXX compiler using: Visual Studio 12 2013 Win64 -- works
Detecting CXX compiler ABI info
Detecting CXX compiler ABI info - done
CMake Error at CMakeLists.txt:56 (add_subdirectory):
The source directory
C:/viennacl-benchmark-gui-master/viennacl-benchmark-gui/external/zlib
does not contain a CMakeLists.txt file.
Could NOT find ZLIB (missing: ZLIB_LIBRARY ZLIB_INCLUDE_DIR)
Could NOT find BZip2 (missing: BZIP2_LIBRARIES BZIP2_INCLUDE_DIR)
Could NOT find LZMA (missing: LZMA_LIBRARY LZMA_INCLUDE_DIR)
Could NOT find LZMADEC (missing: LZMADEC_LIBRARY LZMADEC_INCLUDE_DIR)
Could NOT find LZO2 (missing: LZO2_LIBRARY LZO2_INCLUDE_DIR)
Could NOT find LZ4 (missing: LZ4_LIBRARY LZ4_INCLUDE_DIR)
Performing Test HAVE_DIRENT_H
Performing Test HAVE_DIRENT_H - Failed
Performing Test HAVE_SYS_NDIR_H
Performing Test HAVE_SYS_NDIR_H - Failed
Performing Test HAVE_NDIR_H
Performing Test HAVE_NDIR_H - Failed
Performing Test HAVE_SYS_DIR_H
Performing Test HAVE_SYS_DIR_H - Failed
Looking for include file sys/types.h
Looking for include file sys/types.h - found
Looking for include files sys/types.h, acl/libacl.h
Looking for include files sys/types.h, acl/libacl.h - not found
Looking for include files sys/types.h, ctype.h
Looking for include files sys/types.h, ctype.h - found
Looking for 3 include files sys/types.h, ..., copyfile.h
Looking for 3 include files sys/types.h, ..., copyfile.h - not found
Looking for 3 include files sys/types.h, ..., direct.h
Looking for 3 include files sys/types.h, ..., direct.h - found
Looking for 4 include files sys/types.h, ..., dlfcn.h
Looking for 4 include files sys/types.h, ..., dlfcn.h - not found
Looking for 4 include files sys/types.h, ..., errno.h
Looking for 4 include files sys/types.h, ..., errno.h - found
Looking for 5 include files sys/types.h, ..., ext2fs/ext2_fs.h
Looking for 5 include files sys/types.h, ..., ext2fs/ext2_fs.h - not found
Performing Test HAVE_WORKING_EXT2_IOC_GETFLAGS
Performing Test HAVE_WORKING_EXT2_IOC_GETFLAGS - Failed
Looking for 5 include files sys/types.h, ..., fcntl.h
Looking for 5 include files sys/types.h, ..., fcntl.h - found
Looking for 6 include files sys/types.h, ..., grp.h
Looking for 6 include files sys/types.h, ..., grp.h - not found
Looking for 6 include files sys/types.h, ..., inttypes.h
Looking for 6 include files sys/types.h, ..., inttypes.h - found
Looking for 7 include files sys/types.h, ..., io.h
Looking for 7 include files sys/types.h, ..., io.h - found
Looking for 8 include files sys/types.h, ..., langinfo.h
Looking for 8 include files sys/types.h, ..., langinfo.h - not found
Looking for 8 include files sys/types.h, ..., limits.h
Looking for 8 include files sys/types.h, ..., limits.h - found
Looking for 9 include files sys/types.h, ..., linux/types.h
Looking for 9 include files sys/types.h, ..., linux/types.h - not found
Looking for 9 include files sys/types.h, ..., linux/fiemap.h
Looking for 9 include files sys/types.h, ..., linux/fiemap.h - not found
Looking for 9 include files sys/types.h, ..., linux/fs.h
Looking for 9 include files sys/types.h, ..., linux/fs.h - not found
Looking for 9 include files sys/types.h, ..., linux/magic.h
Looking for 9 include files sys/types.h, ..., linux/magic.h - not found
Looking for 9 include files sys/types.h, ..., locale.h
Looking for 9 include files sys/types.h, ..., locale.h - found
Looking for 10 include files sys/types.h, ..., memory.h
Looking for 10 include files sys/types.h, ..., memory.h - found
Looking for 11 include files sys/types.h, ..., paths.h
Looking for 11 include files sys/types.h, ..., paths.h - not found
Looking for 11 include files sys/types.h, ..., poll.h
Looking for 11 include files sys/types.h, ..., poll.h - not found
Looking for 11 include files sys/types.h, ..., process.h
Looking for 11 include files sys/types.h, ..., process.h - found
Looking for 12 include files sys/types.h, ..., pwd.h
Looking for 12 include files sys/types.h, ..., pwd.h - not found
Looking for 12 include files sys/types.h, ..., regex.h
Looking for 12 include files sys/types.h, ..., regex.h - not found
Looking for 12 include files sys/types.h, ..., signal.h
Looking for 12 include files sys/types.h, ..., signal.h - found
Looking for 13 include files sys/types.h, ..., spawn.h
Looking for 13 include files sys/types.h, ..., spawn.h - not found
Looking for 13 include files sys/types.h, ..., stdarg.h
Looking for 13 include files sys/types.h, ..., stdarg.h - found
Looking for 14 include files sys/types.h, ..., stdint.h
Looking for 14 include files sys/types.h, ..., stdint.h - found
Looking for 15 include files sys/types.h, ..., stdlib.h
Looking for 15 include files sys/types.h, ..., stdlib.h - found
Looking for 16 include files sys/types.h, ..., string.h
Looking for 16 include files sys/types.h, ..., string.h - found
Looking for 17 include files sys/types.h, ..., strings.h
Looking for 17 include files sys/types.h, ..., strings.h - not found
Looking for 17 include files sys/types.h, ..., sys/acl.h
Looking for 17 include files sys/types.h, ..., sys/acl.h - not found
Looking for 17 include files sys/types.h, ..., sys/cdefs.h
Looking for 17 include files sys/types.h, ..., sys/cdefs.h - not found
Looking for 17 include files sys/types.h, ..., sys/ioctl.h
Looking for 17 include files sys/types.h, ..., sys/ioctl.h - not found
Looking for 17 include files sys/types.h, ..., sys/mkdev.h
Looking for 17 include files sys/types.h, ..., sys/mkdev.h - not found
Looking for 17 include files sys/types.h, ..., sys/mount.h
Looking for 17 include files sys/types.h, ..., sys/mount.h - not found
Looking for 17 include files sys/types.h, ..., sys/param.h
Looking for 17 include files sys/types.h, ..., sys/param.h - not found
Looking for 17 include files sys/types.h, ..., sys/poll.h
Looking for 17 include files sys/types.h, ..., sys/poll.h - not found
Looking for 17 include files sys/types.h, ..., sys/select.h
Looking for 17 include files sys/types.h, ..., sys/select.h - not found
Looking for 17 include files sys/types.h, ..., sys/stat.h
Looking for 17 include files sys/types.h, ..., sys/stat.h - found
Looking for 18 include files sys/types.h, ..., sys/statfs.h
Looking for 18 include files sys/types.h, ..., sys/statfs.h - not found
Looking for 18 include files sys/types.h, ..., sys/statvfs.h
Looking for 18 include files sys/types.h, ..., sys/statvfs.h - not found
Looking for 18 include files sys/types.h, ..., sys/time.h
Looking for 18 include files sys/types.h, ..., sys/time.h - not found
Looking for 18 include files sys/types.h, ..., sys/utime.h
Looking for 18 include files sys/types.h, ..., sys/utime.h - found
Looking for 19 include files sys/types.h, ..., sys/utsname.h
Looking for 19 include files sys/types.h, ..., sys/utsname.h - not found
Looking for 19 include files sys/types.h, ..., sys/vfs.h
Looking for 19 include files sys/types.h, ..., sys/vfs.h - not found
Looking for 19 include files sys/types.h, ..., sys/wait.h
Looking for 19 include files sys/types.h, ..., sys/wait.h - not found
Looking for 19 include files sys/types.h, ..., time.h
Looking for 19 include files sys/types.h, ..., time.h - found
Looking for 20 include files sys/types.h, ..., unistd.h
Looking for 20 include files sys/types.h, ..., unistd.h - not found
Looking for 20 include files sys/types.h, ..., utime.h
Looking for 20 include files sys/types.h, ..., utime.h - not found
Looking for 20 include files sys/types.h, ..., wchar.h
Looking for 20 include files sys/types.h, ..., wchar.h - found
Looking for 21 include files sys/types.h, ..., wctype.h
Looking for 21 include files sys/types.h, ..., wctype.h - found
Looking for 22 include files sys/types.h, ..., windows.h
Looking for 22 include files sys/types.h, ..., windows.h - found
Looking for 23 include files sys/types.h, ..., wincrypt.h
Looking for 23 include files sys/types.h, ..., wincrypt.h - found
Looking for 24 include files sys/types.h, ..., winioctl.h
Looking for 24 include files sys/types.h, ..., winioctl.h - found
Performing Test SAFE_TO_DEFINE_EXTENSIONS
Performing Test SAFE_TO_DEFINE_EXTENSIONS - Success
Could NOT find NETTLE (missing: NETTLE_LIBRARY NETTLE_INCLUDE_DIR)
Found OpenSSL:
optimized;C:/OpenSSL-Win32/lib/VC/ssleay32MD.lib;debug;C:/OpenSSL-Win32/lib/VC/ssleay32MDd.lib;optimized;C:/OpenSSL-Win32/lib/VC/libeay32MD.lib;debug;C:/OpenSSL-Win32/lib/VC/libeay32MDd.lib
(found version "1.0.1g")
Could NOT find LibXml2 (missing: LIBXML2_LIBRARIES LIBXML2_INCLUDE_DIR)
Could NOT find EXPAT (missing: EXPAT_LIBRARY EXPAT_INCLUDE_DIR)
Could NOT find LIBGCC (missing: LIBGCC_LIBRARY)
Could NOT find PCREPOSIX (missing: PCREPOSIX_LIBRARY PCRE_INCLUDE_DIR)
Could NOT find PCRE (missing: PCRE_LIBRARY)
Looking for _CrtSetReportMode
Looking for _CrtSetReportMode - found
Looking for chflags
Looking for chflags - not found
Looking for chown
Looking for chown - not found
Looking for chroot
Looking for chroot - not found
Looking for ctime_r
Looking for ctime_r - not found
Looking for dirfd
Looking for dirfd - not found
Looking for fchdir
Looking for fchdir - not found
Looking for fchflags
Looking for fchflags - not found
Looking for fchmod
Looking for fchmod - not found
Looking for fchown
Looking for fchown - not found
Looking for fcntl
Looking for fcntl - not found
Looking for fdopendir
Looking for fdopendir - not found
Looking for fork
Looking for fork - not found
Looking for fstat
Looking for fstat - found
Looking for fstatat
Looking for fstatat - not found
Looking for fstatfs
Looking for fstatfs - not found
Looking for fstatvfs
Looking for fstatvfs - not found
Looking for ftruncate
Looking for ftruncate - not found
Looking for futimens
Looking for futimens - not found
Looking for futimes
Looking for futimes - not found
Looking for futimesat
Looking for futimesat - not found
Looking for geteuid
Looking for geteuid - not found
Looking for getgrgid_r
Looking for getgrgid_r - not found
Looking for getgrnam_r
Looking for getgrnam_r - not found
Looking for getpwnam_r
Looking for getpwnam_r - not found
Looking for getpwuid_r
Looking for getpwuid_r - not found
Looking for getpid
Looking for getpid - found
Looking for getvfsbyname
Looking for getvfsbyname - not found
Looking for gmtime_r
Looking for gmtime_r - not found
Looking for lchflags
Looking for lchflags - not found
Looking for lchmod
Looking for lchmod - not found
Looking for lchown
Looking for lchown - not found
Looking for link
Looking for link - not found
Looking for localtime_r
Looking for localtime_r - not found
Looking for lstat
Looking for lstat - not found
Looking for lutimes
Looking for lutimes - not found
Looking for mbrtowc
Looking for mbrtowc - found
Looking for memmove
Looking for memmove - found
Looking for mkdir
Looking for mkdir - found
Looking for mkfifo
Looking for mkfifo - not found
Looking for mknod
Looking for mknod - not found
Looking for mkstemp
Looking for mkstemp - not found
Looking for nl_langinfo
Looking for nl_langinfo - not found
Looking for openat
Looking for openat - not found
Looking for pipe
Looking for pipe - not found
Looking for poll
Looking for poll - not found
Looking for posix_spawnp
Looking for posix_spawnp - not found
Looking for readlink
Looking for readlink - not found
Looking for select
Looking for select - not found
Looking for setenv
Looking for setenv - not found
Looking for setlocale
Looking for setlocale - found
Looking for sigaction
Looking for sigaction - not found
Looking for statfs
Looking for statfs - not found
Looking for statvfs
Looking for statvfs - not found
Looking for strchr
Looking for strchr - found
Looking for strdup
Looking for strdup - found
Looking for strerror
Looking for strerror - found
Looking for strncpy_s
Looking for strncpy_s - found
Looking for strrchr
Looking for strrchr - found
Looking for symlink
Looking for symlink - not found
Looking for timegm
Looking for timegm - not found
Looking for tzset
Looking for tzset - found
Looking for unsetenv
Looking for unsetenv - not found
Looking for utime
Looking for utime - found
Looking for utimes
Looking for utimes - not found
Looking for utimensat
Looking for utimensat - not found
Looking for vfork
Looking for vfork - not found
Looking for wcrtomb
Looking for wcrtomb - found
Looking for wcscmp
Looking for wcscmp - found
Looking for wcscpy
Looking for wcscpy - found
Looking for wcslen
Looking for wcslen - found
Looking for wctomb
Looking for wctomb - found
Looking for _ctime64_s
Looking for _ctime64_s - found
Looking for _fseeki64
Looking for _fseeki64 - found
Looking for _get_timezone
Looking for _get_timezone - found
Looking for _localtime64_s
Looking for _localtime64_s - found
Looking for _mkgmtime64
Looking for _mkgmtime64 - found
Looking for cygwin_conv_path
Looking for cygwin_conv_path - not found
Looking for fseeko
Looking for fseeko - not found
Looking for strerror_r
Looking for strerror_r - not found
Looking for strftime
Looking for strftime - found
Looking for vprintf
Looking for vprintf - found
Looking for wmemcmp
Looking for wmemcmp - not found
Looking for wmemcpy
Looking for wmemcpy - not found
Performing Test HAVE_READDIR_R
Performing Test HAVE_READDIR_R - Failed
Performing Test HAVE_READLINKAT
Performing Test HAVE_READLINKAT - Failed
Performing Test MAJOR_IN_MKDEV
Performing Test MAJOR_IN_MKDEV - Failed
Performing Test MAJOR_IN_SYSMACROS
Performing Test MAJOR_IN_SYSMACROS - Failed
Looking for EFTYPE
Looking for EFTYPE - not found
Looking for EILSEQ
Looking for EILSEQ - found
Looking for D_MD_ORDER
Looking for D_MD_ORDER - not found
Looking for INT64_MAX
Looking for INT64_MAX - found
Looking for INT64_MIN
Looking for INT64_MIN - found
Looking for UINT32_MAX
Looking for UINT32_MAX - found
Looking for UINT64_MAX
Looking for UINT64_MAX - found
Looking for SIZE_MAX
Looking for SIZE_MAX - found
Looking for SSIZE_MAX
Looking for SSIZE_MAX - not found
Performing Test HAVE_STRUCT_TM_TM_GMTOFF
Performing Test HAVE_STRUCT_TM_TM_GMTOFF - Failed
Performing Test HAVE_STRUCT_TM___TM_GMTOFF
Performing Test HAVE_STRUCT_TM___TM_GMTOFF - Failed
Performing Test HAVE_STRUCT_STATFS_F_NAMEMAX
Performing Test HAVE_STRUCT_STATFS_F_NAMEMAX - Failed
Performing Test HAVE_STRUCT_STAT_ST_BIRTHTIME
Performing Test HAVE_STRUCT_STAT_ST_BIRTHTIME - Failed
Performing Test HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC_TV_NSEC
Performing Test HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC_TV_NSEC - Failed
Performing Test HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC
Performing Test HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC - Failed
Performing Test HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC
Performing Test HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC - Failed
Performing Test HAVE_STRUCT_STAT_ST_MTIME_N
Performing Test HAVE_STRUCT_STAT_ST_MTIME_N - Failed
Performing Test HAVE_STRUCT_STAT_ST_UMTIME
Performing Test HAVE_STRUCT_STAT_ST_UMTIME - Failed
Performing Test HAVE_STRUCT_STAT_ST_MTIME_USEC
Performing Test HAVE_STRUCT_STAT_ST_MTIME_USEC - Failed
Performing Test HAVE_STRUCT_STAT_ST_BLKSIZE
Performing Test HAVE_STRUCT_STAT_ST_BLKSIZE - Failed
Performing Test HAVE_STRUCT_STAT_ST_FLAGS
Performing Test HAVE_STRUCT_STAT_ST_FLAGS - Failed
Performing Test TIME_WITH_SYS_TIME
Performing Test TIME_WITH_SYS_TIME - Failed
Looking for stddef.h
Looking for stddef.h - found
Check size of short
Check size of short - done
Check size of int
Check size of int - done
Check size of long
Check size of long - done
Check size of long long
Check size of long long - done
Check size of unsigned short
Check size of unsigned short - done
Check size of unsigned
Check size of unsigned - done
Check size of unsigned long
Check size of unsigned long - done
Check size of unsigned long long
Check size of unsigned long long - done
Check size of __int64
Check size of __int64 - done
Check size of unsigned __int64
Check size of unsigned __int64 - done
Check size of int16_t
Check size of int16_t - done
Check size of int32_t
Check size of int32_t - done
Check size of int64_t
Check size of int64_t - done
Check size of intmax_t
Check size of intmax_t - done
Check size of uint8_t
Check size of uint8_t - done
Check size of uint16_t
Check size of uint16_t - done
Check size of uint32_t
Check size of uint32_t - done
Check size of uint64_t
Check size of uint64_t - done
Check size of uintmax_t
Check size of uintmax_t - done
Check size of dev_t
Check size of dev_t - done
Check size of gid_t
Check size of gid_t - failed
Check size of id_t
Check size of id_t - failed
Check size of mode_t
Check size of mode_t - failed
Check size of off_t
Check size of off_t - done
Check size of size_t
Check size of size_t - done
Check size of ssize_t
Check size of ssize_t - failed
Check size of uid_t
Check size of uid_t - failed
Check size of pid_t
Check size of pid_t - failed
Check size of intptr_t
Check size of intptr_t - done
Check size of uintptr_t
Check size of uintptr_t - done
Check size of wchar_t
Check size of wchar_t - done
Checking _FILE_OFFSET_BITS for large files
Checking _FILE_OFFSET_BITS for large files - not needed
Looking for 25 include files sys/types.h, ..., attr/xattr.h
Looking for 25 include files sys/types.h, ..., attr/xattr.h - not found
Looking for 25 include files sys/types.h, ..., sys/xattr.h
Looking for 25 include files sys/types.h, ..., sys/xattr.h - not found
Looking for 25 include files sys/types.h, ..., sys/extattr.h
Looking for 25 include files sys/types.h, ..., sys/extattr.h - not found
Looking for setxattr in attr
Looking for setxattr in attr - not found
Looking for EXTATTR_NAMESPACE_USER
Looking for EXTATTR_NAMESPACE_USER - not found
Looking for extattr_get_file
Looking for extattr_get_file - not found
Looking for extattr_list_file
Looking for extattr_list_file - not found
Looking for extattr_set_fd
Looking for extattr_set_fd - not found
Looking for extattr_set_file
Looking for extattr_set_file - not found
Looking for fgetxattr
Looking for fgetxattr - not found
Looking for flistxattr
Looking for flistxattr - not found
Looking for fsetxattr
Looking for fsetxattr - not found
Looking for getxattr
Looking for getxattr - not found
Looking for lgetxattr
Looking for lgetxattr - not found
Looking for listxattr
Looking for listxattr - not found
Looking for llistxattr
Looking for llistxattr - not found
Looking for lsetxattr
Looking for lsetxattr - not found
Looking for fgetea
Looking for fgetea - not found
Looking for flistea
Looking for flistea - not found
Looking for fsetea
Looking for fsetea - not found
Looking for getea
Looking for getea - not found
Looking for lgetea
Looking for lgetea - not found
Looking for listea
Looking for listea - not found
Looking for llistea
Looking for llistea - not found
Looking for lsetea
Looking for lsetea - not found
Looking for acl_get_file in acl
Looking for acl_get_file in acl - not found
Looking for acl_create_entry
Looking for acl_create_entry - not found
Looking for acl_init
Looking for acl_init - not found
Looking for acl_set_fd
Looking for acl_set_fd - not found
Looking for acl_set_fd_np
Looking for acl_set_fd_np - not found
Looking for acl_set_file
Looking for acl_set_file - not found
Performing Test HAVE_ACL_PERMSET_T
Performing Test HAVE_ACL_PERMSET_T - Failed
Looking for acl_get_perm
Looking for acl_get_perm - not found
Looking for acl_get_perm_np
Looking for acl_get_perm_np - not found
Looking for acl_get_link
Looking for acl_get_link - not found
Looking for acl_get_link_np
Looking for acl_get_link_np - not found
Looking for acl_is_trivial_np
Looking for acl_is_trivial_np - not found
Looking for acl_set_link_np
Looking for acl_set_link_np - not found
Looking for ACL_USER
Looking for ACL_USER - not found
Checking support for ARCHIVE_CRYPTO_MD5_LIBC
Checking support for ARCHIVE_CRYPTO_MD5_LIBC -- not found
Checking support for ARCHIVE_CRYPTO_RMD160_LIBC
Checking support for ARCHIVE_CRYPTO_RMD160_LIBC -- not found
Checking support for ARCHIVE_CRYPTO_SHA1_LIBC
Checking support for ARCHIVE_CRYPTO_SHA1_LIBC -- not found
Checking support for ARCHIVE_CRYPTO_SHA256_LIBC
Checking support for ARCHIVE_CRYPTO_SHA256_LIBC -- not found
Checking support for ARCHIVE_CRYPTO_SHA384_LIBC
Checking support for ARCHIVE_CRYPTO_SHA384_LIBC -- not found
Checking support for ARCHIVE_CRYPTO_SHA512_LIBC
Checking support for ARCHIVE_CRYPTO_SHA512_LIBC -- not found
Checking support for ARCHIVE_CRYPTO_SHA256_LIBC2
Checking support for ARCHIVE_CRYPTO_SHA256_LIBC2 -- not found
Checking support for ARCHIVE_CRYPTO_SHA384_LIBC2
Checking support for ARCHIVE_CRYPTO_SHA384_LIBC2 -- not found
Checking support for ARCHIVE_CRYPTO_SHA512_LIBC2
Checking support for ARCHIVE_CRYPTO_SHA512_LIBC2 -- not found
Checking support for ARCHIVE_CRYPTO_SHA256_LIBC3
Checking support for ARCHIVE_CRYPTO_SHA256_LIBC3 -- not found
Checking support for ARCHIVE_CRYPTO_SHA384_LIBC3
Checking support for ARCHIVE_CRYPTO_SHA384_LIBC3 -- not found
Checking support for ARCHIVE_CRYPTO_SHA512_LIBC3
Checking support for ARCHIVE_CRYPTO_SHA512_LIBC3 -- not found
Checking support for ARCHIVE_CRYPTO_MD5_LIBSYSTEM
Checking support for ARCHIVE_CRYPTO_MD5_LIBSYSTEM -- not found
Checking support for ARCHIVE_CRYPTO_SHA1_LIBSYSTEM
Checking support for ARCHIVE_CRYPTO_SHA1_LIBSYSTEM -- not found
Checking support for ARCHIVE_CRYPTO_SHA256_LIBSYSTEM
Checking support for ARCHIVE_CRYPTO_SHA256_LIBSYSTEM -- not found
Checking support for ARCHIVE_CRYPTO_SHA384_LIBSYSTEM
Checking support for ARCHIVE_CRYPTO_SHA384_LIBSYSTEM -- not found
Checking support for ARCHIVE_CRYPTO_SHA512_LIBSYSTEM
Checking support for ARCHIVE_CRYPTO_SHA512_LIBSYSTEM -- not found
Checking support for ARCHIVE_CRYPTO_MD5_OPENSSL
Checking support for ARCHIVE_CRYPTO_MD5_OPENSSL -- not found
Checking support for ARCHIVE_CRYPTO_RMD160_OPENSSL
Checking support for ARCHIVE_CRYPTO_RMD160_OPENSSL -- not found
Checking support for ARCHIVE_CRYPTO_SHA1_OPENSSL
Checking support for ARCHIVE_CRYPTO_SHA1_OPENSSL -- not found
Checking support for ARCHIVE_CRYPTO_SHA256_OPENSSL
Checking support for ARCHIVE_CRYPTO_SHA256_OPENSSL -- not found
Checking support for ARCHIVE_CRYPTO_SHA384_OPENSSL
Checking support for ARCHIVE_CRYPTO_SHA384_OPENSSL -- not found
Checking support for ARCHIVE_CRYPTO_SHA512_OPENSSL
Checking support for ARCHIVE_CRYPTO_SHA512_OPENSSL -- not found
Checking support for ARCHIVE_CRYPTO_MD5_LIBMD
Checking support for ARCHIVE_CRYPTO_MD5_LIBMD -- not found
Checking support for ARCHIVE_CRYPTO_RMD160_LIBMD
Checking support for ARCHIVE_CRYPTO_RMD160_LIBMD -- not found
Checking support for ARCHIVE_CRYPTO_SHA1_LIBMD
Checking support for ARCHIVE_CRYPTO_SHA1_LIBMD -- not found
Checking support for ARCHIVE_CRYPTO_SHA256_LIBMD
Checking support for ARCHIVE_CRYPTO_SHA256_LIBMD -- not found
Checking support for ARCHIVE_CRYPTO_SHA512_LIBMD
Checking support for ARCHIVE_CRYPTO_SHA512_LIBMD -- not found
Checking support for ARCHIVE_CRYPTO_MD5_WIN
Checking support for ARCHIVE_CRYPTO_MD5_WIN -- found
Checking support for ARCHIVE_CRYPTO_SHA1_WIN
Checking support for ARCHIVE_CRYPTO_SHA1_WIN -- found
Checking support for ARCHIVE_CRYPTO_SHA256_WIN
Checking support for ARCHIVE_CRYPTO_SHA256_WIN -- not found
Checking support for ARCHIVE_CRYPTO_SHA384_WIN
Checking support for ARCHIVE_CRYPTO_SHA384_WIN -- not found
Checking support for ARCHIVE_CRYPTO_SHA512_WIN
Checking support for ARCHIVE_CRYPTO_SHA512_WIN -- not found
Generating
C:/viennacl-benchmark-gui-master/build/external/libarchive/libarchive/test/list.h
CMake Warning (dev) at external/libarchive/cat/CMakeLists.txt:29
(GET_TARGET_PROPERTY):
Policy CMP0026 is not set: Disallow use of the LOCATION target property.
Run "cmake --help-policy CMP0026" for policy details. Use the cmake_policy
command to set the policy and suppress this warning.
The LOCATION property should not be read from target "bsdcat". Use the
target name directly with add_custom_command, or use the generator
expression $<TARGET_FILE>, as appropriate.
This warning is for project developers. Use -Wno-dev to suppress it.
Generating
C:/viennacl-benchmark-gui-master/build/external/libarchive/cat/test/list.h
CMake Warning (dev) at external/libarchive/tar/CMakeLists.txt:42
(GET_TARGET_PROPERTY):
Policy CMP0026 is not set: Disallow use of the LOCATION target property.
Run "cmake --help-policy CMP0026" for policy details. Use the cmake_policy
command to set the policy and suppress this warning.
The LOCATION property should not be read from target "bsdtar". Use the
target name directly with add_custom_command, or use the generator
expression $<TARGET_FILE>, as appropriate.
This warning is for project developers. Use -Wno-dev to suppress it.
Generating
C:/viennacl-benchmark-gui-master/build/external/libarchive/tar/test/list.h
CMake Warning (dev) at external/libarchive/cpio/CMakeLists.txt:39
(GET_TARGET_PROPERTY):
Policy CMP0026 is not set: Disallow use of the LOCATION target property.
Run "cmake --help-policy CMP0026" for policy details. Use the cmake_policy
command to set the policy and suppress this warning.
The LOCATION property should not be read from target "bsdcpio". Use the
target name directly with add_custom_command, or use the generator
expression $<TARGET_FILE>, as appropriate.
This warning is for project developers. Use -Wno-dev to suppress it.
Generating
C:/viennacl-benchmark-gui-master/build/external/libarchive/cpio/test/list.h
Boost version: 1.54.0
Found OPENCL: C:/Program Files (x86)/AMD APP SDK/2.9/lib/x86_64/OpenCL.lib
Configuring incomplete, errors occurred!
See also
"C:/viennacl-benchmark-gui-master/build/CMakeFiles/CMakeOutput.log".
See also "C:/viennacl-benchmark-gui-master/build/CMakeFiles/CMakeError.log".
On Fri, Aug 1, 2014 at 11:12 AM, Karl Rupp <r...@iue.tuwien.ac.at> wrote:
> Hi guys,
>
> okay, so the libarchive and zlib issues should be (mostly) fixed. Both
> can be linked statically. Namik just pushed a version which allows to
> also build it dynamically. Will this work sufficiently well? We will
> have to make sure Windows finds these dlls, which is cumbersome... Any
> ideas how to ensure this? Copying the .dll files to the .exe?
>
> There are three things left to make everything really smoothly:
>
> 1.) Boost: Namik, can you please remove all use of Boost (sources plus
> build system files)? This is just required at very few locations, mostly
> sparse stuff, so it shouldn't be a big deal. I'll commit some matrix
> generation code soon, which will allow us to get rid of all the IO and
> the testdata files, which is the primary use of Boost.
>
> 2.) viennacl/: I'll add viennacl-dev as a submodule in external/, so
> that a user does not have to specify the path manually with CMake.
>
> 3.) libarchive+zlib: It seems like in the current build setup the zlib
> is not enabled in libarchive, as it tries to run 'gzip' as a fallback.
> Namik, can you please have a look at that?
>
> I'll be online in our IRC channel during the next hours, so let's get
> this fixed quickly and enjoy a nice build system then :-)
>
> Best regards,
> Karli
>
>
>
>
>
>
> On 08/01/2014 02:13 PM, Matthew Musto wrote:
> > Thanks Karl, I'll give it a shot later in the day. I'm away from my
> > computer for the next 10 hours or so.
> >
> > On Aug 1, 2014 7:32 AM, "Karl Rupp" <r...@iue.tuwien.ac.at
> > <mailto:r...@iue.tuwien.ac.at>> wrote:
> >
> > Hi Matt,
> >
> > > Still getting the same issues:
> >
> >
> > CMake Error at CMakeLists.txt:55 (add_subdirectory):
> > The source directory
> >
> > C:/viennacl-benchmark-gui-__master/external/libarchive
> >
> > does not contain a CMakeLists.txt file.
> >
> >
> > Meanwhile I can confirm that this is the default if only cloning the
> > viennacl-benchmark-gui repository. Running
> > #> git submodule update --init
> > in the viennacl-benchmark-gui folder then clones libarchive and zlib
> > into the correct location (I pushed a fix for cloning zlib today).
> >
> > Best regards,
> > Karli
> >
>
>
>
> ------------------------------------------------------------------------------
> Want fast and easy access to all the code in your enterprise? Index and
> search up to 200,000 lines of code with a free copy of Black Duck
> Code Sight - the same software that powers the world's largest code
> search on Ohloh, the Black Duck Open Hub! Try it now.
> http://p.sf.net/sfu/bds
> _______________________________________________
> ViennaCL-devel mailing list
> ViennaCL-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/viennacl-devel
>
--
--------------------
Matthew Musto
matthew.mu...@gmail.com
------------------------------------------------------------------------------
Want fast and easy access to all the code in your enterprise? Index and
search up to 200,000 lines of code with a free copy of Black Duck
Code Sight - the same software that powers the world's largest code
search on Ohloh, the Black Duck Open Hub! Try it now.
http://p.sf.net/sfu/bds
_______________________________________________
ViennaCL-devel mailing list
ViennaCL-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/viennacl-devel