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

Reply via email to