Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Error building Dune on Windows CMake with VS2019 #240

Open
Sqaure1 opened this issue Sep 29, 2022 · 1 comment
Open

Error building Dune on Windows CMake with VS2019 #240

Sqaure1 opened this issue Sep 29, 2022 · 1 comment

Comments

@Sqaure1
Copy link

Sqaure1 commented Sep 29, 2022

Hey,
I'm trying to build dune on my windows 10 pro 20H2 computer on dune-branch-20180710-eurready4os-cork tag.
Visual Studio 2019
cmake version 3.24.2
g++ version 10.3.0

Accordingly to wiki I understand the only way to do that in windows is through the cmake gui and visual studio builder.

In addition I don't find any make.exe in my MinGW/bin.

When pressing configure button the build finishes but with this error:

CMake Deprecation Warning at CMakeLists.txt:31 (cmake_minimum_required):
Compatibility with CMake < 2.8.12 will be removed from a future version of
CMake.

Update the VERSION argument value or use a ... suffix to tell
CMake that the project does not need compatibility with older versions.

Selecting Windows SDK version 10.0.19041.0 to target Windows 10.0.19044.
The C compiler identification is MSVC 19.29.30146.0
The CXX compiler identification is MSVC 19.29.30146.0
Detecting C compiler ABI info
Detecting C compiler ABI info - done
Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.29.30133/bin/Hostx64/x64/cl.exe - skipped
Detecting C compile features
Detecting C compile features - done
Detecting CXX compiler ABI info
Detecting CXX compiler ABI info - done
Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.29.30133/bin/Hostx64/x64/cl.exe - skipped
Detecting CXX compile features
Detecting CXX compile features - done


*** Probing Compiler ***


Looking for __INTEL_COMPILER
Looking for __INTEL_COMPILER - not found
Looking for __SUNPRO_C
Looking for __SUNPRO_C - not found
Looking for clang
Looking for clang - not found
Looking for GNUC
Looking for GNUC - not found
Looking for _MSC_VER
Looking for _MSC_VER - found


*** Probing Target CPU ***


Performing Test DUNE_SYS_HAS___AMD64__
Performing Test DUNE_SYS_HAS___AMD64__ - Failed
Performing Test DUNE_SYS_HAS___AMD64
Performing Test DUNE_SYS_HAS___AMD64 - Failed
Performing Test DUNE_SYS_HAS__AMD64_
Performing Test DUNE_SYS_HAS__AMD64_ - Failed
Performing Test DUNE_SYS_HAS___X86_64__
Performing Test DUNE_SYS_HAS___X86_64__ - Failed
Performing Test DUNE_SYS_HAS___X86_64
Performing Test DUNE_SYS_HAS___X86_64 - Failed
Performing Test DUNE_SYS_HAS__M_X64
Performing Test DUNE_SYS_HAS__M_X64 - Success
Performing Test ARCH64
Performing Test ARCH64 - Failed


*** Probing Target CPU Optimizations ***


Performing Test DUNE_CPU_VARIANT_ATOM
Performing Test DUNE_CPU_VARIANT_ATOM - Failed
Performing Test DUNE_CPU_VARIANT_GEODE
Performing Test DUNE_CPU_VARIANT_GEODE - Failed


*** Probing Operating System ***


Looking for ANDROID
Looking for ANDROID - not found
Performing Test OS_LINUX24
Performing Test OS_LINUX24 - Failed
Looking for linux
Looking for linux - not found
Looking for rtems
Looking for rtems - not found
Looking for ECOS
Looking for ECOS - not found
Looking for _WIN32
Looking for _WIN32 - found
Looking for __WINPTHREADS_VERSION_MAJOR
Looking for __WINPTHREADS_VERSION_MAJOR - not found


*** Probing C/C++ Library ***


Performing Test LLVM_LIBC
Performing Test LLVM_LIBC - Failed
Looking for UCLIBC
Looking for UCLIBC - not found
Looking for BIONIC
Looking for BIONIC - not found
Looking for GLIBC
Looking for GLIBC - not found
Looking for _NEWLIB_VERSION
Looking for _NEWLIB_VERSION - not found
Looking for ECOS
Looking for ECOS - not found
Looking for __MINGW32_VERSION
Looking for __MINGW32_VERSION - not found
Looking for MINGW32
Looking for MINGW32 - not found
Looking for _MSC_VER
Looking for _MSC_VER - found


*** Probing System Libraries ***


Looking for clock_gettime in rt
Looking for clock_gettime in rt - not found
Looking for getch in ws2_32
Looking for getch in ws2_32 - found
Looking for getch in wsock32
Looking for getch in wsock32 - found
Looking for getch in iphlpapi
Looking for getch in iphlpapi - found
Looking for setsockopt in socket
Looking for setsockopt in socket - not found
Looking for pthread_self in pthread
Looking for pthread_self in pthread - not found
Looking for pow in m
Looking for pow in m - not found
Looking for inet_addr in xnet
Looking for inet_addr in xnet - not found
Looking for inet_ntop in nsl
Looking for inet_ntop in nsl - not found
Looking for dlopen in dl
Looking for dlopen in dl - not found
Looking for gettext in intl
Looking for gettext in intl - not found


*** Probing System Headers ***


Looking for C++ include cmath
CMake Warning (dev) at C:/CMake/share/cmake-3.24/Modules/CheckIncludeFileCXX.cmake:81 (message):
Policy CMP0075 is not set: Include file check macros honor
CMAKE_REQUIRED_LIBRARIES. Run "cmake --help-policy CMP0075" for policy
details. Use the cmake_policy command to set the policy and suppress this
warning.

CMAKE_REQUIRED_LIBRARIES is set to:

ws2_32;wsock32;iphlpapi

For compatibility with CMake 3.11 and below this check is ignoring it.
Call Stack (most recent call first):
cmake/Headers.cmake:40 (check_include_file_cxx)
cmake/Headers.cmake:91 (dune_test_header)
cmake/Macros.cmake:47 (dune_probe_headers)
cmake/Macros.cmake:82 (DUNE_PROBE_SYSTEM)
CMakeLists.txt:72 (include)
This warning is for project developers. Use -Wno-dev to suppress it.

Looking for C++ include cmath - found
Looking for C++ include math.h
Looking for C++ include math.h - found
Looking for C++ include cstdlib
Looking for C++ include cstdlib - found
Looking for C++ include cstring
Looking for C++ include cstring - found
Looking for C++ include string.h
Looking for C++ include string.h - found
Looking for C++ include cstdio
Looking for C++ include cstdio - found
Looking for C++ include stdio.h
Looking for C++ include stdio.h - found
Looking for C++ include cstdarg
Looking for C++ include cstdarg - found
Looking for C++ include memory
Looking for C++ include memory - found
Looking for C++ include tr1/memory
Looking for C++ include tr1/memory - not found
Looking for C++ include time.h
Looking for C++ include time.h - found
Looking for C++ include alloca.h
Looking for C++ include alloca.h - not found
Looking for C++ include arpa/inet.h
Looking for C++ include arpa/inet.h - not found
Looking for C++ include devctl.h
Looking for C++ include devctl.h - not found
Looking for C++ include dirent.h
Looking for C++ include dirent.h - not found
Looking for C++ include dlfcn.h
Looking for C++ include dlfcn.h - not found
Looking for C++ include fcntl.h
Looking for C++ include fcntl.h - found
Looking for C++ include inttypes.h
Looking for C++ include inttypes.h - found
Looking for C++ include linux/i2c-dev.h
Looking for C++ include linux/i2c-dev.h - not found
Looking for C++ include linux/i2c.h
Looking for C++ include linux/i2c.h - not found
Looking for C++ include linux/rtc.h
Looking for C++ include linux/rtc.h - not found
Looking for C++ include linux/input.h
Looking for C++ include linux/input.h - not found
Looking for C++ include linux/spi/spidev.h
Looking for C++ include linux/spi/spidev.h - not found
Looking for C++ include netdb.h
Looking for C++ include netdb.h - not found
Looking for C++ include signal.h
Looking for C++ include signal.h - found
Looking for C++ include stdint.h
Looking for C++ include stdint.h - found
Looking for C++ include sys/io.h
Looking for C++ include sys/io.h - not found
Looking for C++ include sys/ioctl.h
Looking for C++ include sys/ioctl.h - not found
Looking for C++ include sys/procfs.h
Looking for C++ include sys/procfs.h - not found
Looking for C++ include sys/signal.h
Looking for C++ include sys/signal.h - not found
Looking for C++ include sys/stat.h
Looking for C++ include sys/stat.h - found
Looking for C++ include sys/statfs.h
Looking for C++ include sys/statfs.h - not found
Looking for C++ include sys/sendfile.h
Looking for C++ include sys/sendfile.h - not found
Looking for C++ include sys/time.h
Looking for C++ include sys/time.h - not found
Looking for C++ include sys/timex.h
Looking for C++ include sys/timex.h - not found
Looking for C++ include sys/types.h
Looking for C++ include sys/types.h - found
Looking for C++ include sys/file.h
Looking for C++ include sys/file.h - not found
Looking for C++ include sys/wait.h
Looking for C++ include sys/wait.h - not found
Looking for C++ include sys/vfs.h
Looking for C++ include sys/vfs.h - not found
Looking for C++ include sys/statvfs.h
Looking for C++ include sys/statvfs.h - not found
Looking for C++ include sys/syscall.h
Looking for C++ include sys/syscall.h - not found
Looking for C++ include sys/reboot.h
Looking for C++ include sys/reboot.h - not found
Looking for C++ include termios.h
Looking for C++ include termios.h - not found
Looking for C++ include unistd.h
Looking for C++ include unistd.h - not found
Looking for C++ include windows.h
Looking for C++ include windows.h - found
Looking for C++ include direct.h
Looking for C++ include direct.h - found
Looking for C++ include winsock2.h
Looking for C++ include winsock2.h - found
Looking for C++ include mach-o/dyld.h
Looking for C++ include mach-o/dyld.h - not found
Looking for C++ include process.h
Looking for C++ include process.h - found
Looking for C++ include bsp.h
Looking for C++ include bsp.h - not found
Looking for C++ include sys/param.h
Looking for C++ include sys/param.h - not found
Looking for C++ include sys/mount.h
Looking for C++ include sys/mount.h - not found
Looking for C++ include linux/videodev2.h
Looking for C++ include linux/videodev2.h - not found
Looking for C++ include sched.h
Looking for C++ include sched.h - found
Looking for C++ include poll.h
Looking for C++ include poll.h - not found
Looking for C++ include ifaddrs.h
Looking for C++ include ifaddrs.h - not found
Looking for C++ include semaphore.h
Looking for C++ include semaphore.h - found
Looking for C++ include libintl.h
Looking for C++ include libintl.h - not found
Looking for C++ include syslog.h
Looking for C++ include syslog.h - not found
Looking for C++ include float.h
Looking for C++ include float.h - found
Performing Test DUNE_SYS_HAS_SYS_SOCKET_H
Performing Test DUNE_SYS_HAS_SYS_SOCKET_H - Failed
Performing Test DUNE_SYS_HAS_NETINET_IN_H
Performing Test DUNE_SYS_HAS_NETINET_IN_H - Failed
Performing Test DUNE_SYS_HAS_NETINET_TCP_H
Performing Test DUNE_SYS_HAS_NETINET_TCP_H - Failed
Performing Test DUNE_SYS_HAS_SYS_SELECT_H
Performing Test DUNE_SYS_HAS_SYS_SELECT_H - Failed
Performing Test DUNE_SYS_HAS_SYS_SYSCTL_H
Performing Test DUNE_SYS_HAS_SYS_SYSCTL_H - Failed
Performing Test DUNE_SYS_HAS_SYS_RESOURCE_H
Performing Test DUNE_SYS_HAS_SYS_RESOURCE_H - Failed
Performing Test DUNE_SYS_HAS_SYS_MMAN_H
Performing Test DUNE_SYS_HAS_SYS_MMAN_H - Failed
Performing Test DUNE_SYS_HAS_NET_IF_H
Performing Test DUNE_SYS_HAS_NET_IF_H - Failed
Performing Test DUNE_SYS_HAS_TIMEPPS_H
Performing Test DUNE_SYS_HAS_TIMEPPS_H - Failed
Performing Test DUNE_SYS_HAS_IPHLPAPI_H
Performing Test DUNE_SYS_HAS_IPHLPAPI_H - Success
Performing Test DUNE_SYS_HAS_WS2TCPIP_H
Performing Test DUNE_SYS_HAS_WS2TCPIP_H - Success
Performing Test DUNE_SYS_HAS_WS2SPI_H
Performing Test DUNE_SYS_HAS_WS2SPI_H - Success


*** Probing System Functions ***


Performing Test DUNE_SYS_HAS_STRNCPY_S
Performing Test DUNE_SYS_HAS_STRNCPY_S - Success
Performing Test DUNE_SYS_HAS_STRNCPY
Performing Test DUNE_SYS_HAS_STRNCPY - Success
Performing Test DUNE_SYS_HAS_VSNPRINTF
Performing Test DUNE_SYS_HAS_VSNPRINTF - Success
Performing Test DUNE_SYS_HAS_VSNPRINTF_S
Performing Test DUNE_SYS_HAS_VSNPRINTF_S - Failed
Performing Test DUNE_SYS_HAS_CLOSE
Performing Test DUNE_SYS_HAS_CLOSE - Failed
Performing Test DUNE_SYS_HAS_CLOSESOCKET
Performing Test DUNE_SYS_HAS_CLOSESOCKET - Success
Performing Test DUNE_SYS_HAS_PTHREAD_KEY_DELETE
Performing Test DUNE_SYS_HAS_PTHREAD_KEY_DELETE - Failed
Performing Test DUNE_SYS_HAS_PTHREAD_SIGMASK
Performing Test DUNE_SYS_HAS_PTHREAD_SIGMASK - Failed
Performing Test DUNE_SYS_HAS_PTHREAD_CONDATTR_SETCLOCK
Performing Test DUNE_SYS_HAS_PTHREAD_CONDATTR_SETCLOCK - Failed
Performing Test DUNE_SYS_HAS_SIGACTION
Performing Test DUNE_SYS_HAS_SIGACTION - Failed
Performing Test DUNE_SYS_HAS_MMAP
Performing Test DUNE_SYS_HAS_MMAP - Failed
Performing Test DUNE_SYS_HAS_MMAP64
Performing Test DUNE_SYS_HAS_MMAP64 - Failed
Performing Test DUNE_SYS_HAS_MLOCKALL
Performing Test DUNE_SYS_HAS_MLOCKALL - Failed
Performing Test DUNE_SYS_HAS_MUNLOCKALL
Performing Test DUNE_SYS_HAS_MUNLOCKALL - Failed
Performing Test DUNE_SYS_HAS_ROUND
Performing Test DUNE_SYS_HAS_ROUND - Success
Performing Test DUNE_SYS_HAS_LROUND
Performing Test DUNE_SYS_HAS_LROUND - Success
Performing Test DUNE_SYS_HAS_GETCWD
Performing Test DUNE_SYS_HAS_GETCWD - Failed
Performing Test DUNE_SYS_HAS__GETCWD
Performing Test DUNE_SYS_HAS__GETCWD - Success
Performing Test DUNE_SYS_HAS_FORMAT_MESSAGE
Performing Test DUNE_SYS_HAS_FORMAT_MESSAGE - Success
Performing Test DUNE_SYS_HAS_IOPERM
Performing Test DUNE_SYS_HAS_IOPERM - Failed
Performing Test DUNE_SYS_HAS_LOCALTIME
Performing Test DUNE_SYS_HAS_LOCALTIME - Success
Performing Test DUNE_SYS_HAS_LOCALTIME_R
Performing Test DUNE_SYS_HAS_LOCALTIME_R - Failed
Performing Test DUNE_SYS_HAS_GMTIME_R
Performing Test DUNE_SYS_HAS_GMTIME_R - Failed
Performing Test DUNE_SYS_HAS_CLOCK_NANOSLEEP
Performing Test DUNE_SYS_HAS_CLOCK_NANOSLEEP - Failed
Performing Test DUNE_SYS_HAS_NANOSLEEP
Performing Test DUNE_SYS_HAS_NANOSLEEP - Failed
Performing Test DUNE_SYS_HAS_CLOCK_GETTIME
Performing Test DUNE_SYS_HAS_CLOCK_GETTIME - Failed
Performing Test DUNE_SYS_HAS_GET_SYSTEM_TIME_AS_FILE_TIME
Performing Test DUNE_SYS_HAS_GET_SYSTEM_TIME_AS_FILE_TIME - Success
Performing Test DUNE_SYS_HAS_QUERY_PERFORMANCE_COUNTER
Performing Test DUNE_SYS_HAS_QUERY_PERFORMANCE_COUNTER - Success
Performing Test DUNE_SYS_HAS_GET_LAST_ERROR
Performing Test DUNE_SYS_HAS_GET_LAST_ERROR - Success
Performing Test DUNE_SYS_HAS_CREATE_WAITABLE_TIMER
Performing Test DUNE_SYS_HAS_CREATE_WAITABLE_TIMER - Success
Performing Test DUNE_SYS_HAS_GET_MODULE_FILE_NAME
Performing Test DUNE_SYS_HAS_GET_MODULE_FILE_NAME - Success
Performing Test DUNE_SYS_HAS_LOAD_LIBRARY
Performing Test DUNE_SYS_HAS_LOAD_LIBRARY - Success
Performing Test DUNE_SYS_HAS_TLS_ALLOC
Performing Test DUNE_SYS_HAS_TLS_ALLOC - Success
Performing Test DUNE_SYS_HAS_DLERROR
Performing Test DUNE_SYS_HAS_DLERROR - Failed
Performing Test DUNE_SYS_HAS_DLOPEN
Performing Test DUNE_SYS_HAS_DLOPEN - Failed
Performing Test DUNE_SYS_HAS_GETTIMEOFDAY
Performing Test DUNE_SYS_HAS_GETTIMEOFDAY - Failed
Performing Test DUNE_SYS_HAS_HTONL
Performing Test DUNE_SYS_HAS_HTONL - Success
Performing Test DUNE_SYS_HAS_HTONS
Performing Test DUNE_SYS_HAS_HTONS - Success
Performing Test DUNE_SYS_HAS_NTOHL
Performing Test DUNE_SYS_HAS_NTOHL - Success
Performing Test DUNE_SYS_HAS_NTOHS
Performing Test DUNE_SYS_HAS_NTOHS - Success
Performing Test DUNE_SYS_HAS_INET_ADDR
Performing Test DUNE_SYS_HAS_INET_ADDR - Success
Performing Test DUNE_SYS_HAS_INET_NTOA
Performing Test DUNE_SYS_HAS_INET_NTOA - Success
Performing Test DUNE_SYS_HAS_INET_ATON
Performing Test DUNE_SYS_HAS_INET_ATON - Failed
Performing Test DUNE_SYS_HAS_INET_NTOP
Performing Test DUNE_SYS_HAS_INET_NTOP - Failed
Performing Test DUNE_SYS_HAS_INET_PTON
Performing Test DUNE_SYS_HAS_INET_PTON - Failed
Performing Test DUNE_SYS_HAS_GETADDRINFO
Performing Test DUNE_SYS_HAS_GETADDRINFO - Success
Performing Test DUNE_SYS_HAS_LSTAT
Performing Test DUNE_SYS_HAS_LSTAT - Failed
Performing Test DUNE_SYS_HAS_STATFS64_DARWIN_LINUX
Performing Test DUNE_SYS_HAS_STATFS64_DARWIN_LINUX - Failed
Performing Test DUNE_SYS_HAS_POSIX_MKDIR
Performing Test DUNE_SYS_HAS_POSIX_MKDIR - Failed
Performing Test DUNE_SYS_HAS_CREATE_DIRECTORY
Performing Test DUNE_SYS_HAS_CREATE_DIRECTORY - Success
Performing Test DUNE_SYS_HAS_SELECT
Performing Test DUNE_SYS_HAS_SELECT - Success
Performing Test DUNE_SYS_HAS_LINUX_SENDFILE
Performing Test DUNE_SYS_HAS_LINUX_SENDFILE - Failed
Performing Test DUNE_SYS_HAS_SETTIMEOFDAY
Performing Test DUNE_SYS_HAS_SETTIMEOFDAY - Failed
Performing Test DUNE_SYS_HAS_SOCKET
Performing Test DUNE_SYS_HAS_SOCKET - Success
Performing Test DUNE_SYS_HAS_WSA_STARTUP
Performing Test DUNE_SYS_HAS_WSA_STARTUP - Success
Performing Test DUNE_SYS_HAS_WSA_CLEANUP
Performing Test DUNE_SYS_HAS_WSA_CLEANUP - Success
Performing Test DUNE_SYS_HAS_WSA_STRING_TO_ADDRESS
Performing Test DUNE_SYS_HAS_WSA_STRING_TO_ADDRESS - Success
Performing Test DUNE_SYS_HAS_WSA_IOCTL
Performing Test DUNE_SYS_HAS_WSA_IOCTL - Success
Performing Test DUNE_SYS_HAS_STAT
Performing Test DUNE_SYS_HAS_STAT - Success
Performing Test DUNE_SYS_HAS_STRERROR
Performing Test DUNE_SYS_HAS_STRERROR - Success
Performing Test DUNE_SYS_HAS_GNU_STRERROR_R
Performing Test DUNE_SYS_HAS_GNU_STRERROR_R - Failed
Performing Test DUNE_SYS_HAS_POSIX_STRERROR_R
Performing Test DUNE_SYS_HAS_POSIX_STRERROR_R - Failed
Performing Test DUNE_SYS_HAS_CREATE_FILE
Performing Test DUNE_SYS_HAS_CREATE_FILE - Success
Performing Test DUNE_SYS_HAS_READ_FILE
Performing Test DUNE_SYS_HAS_READ_FILE - Success
Performing Test DUNE_SYS_HAS_WRITE_FILE
Performing Test DUNE_SYS_HAS_WRITE_FILE - Success
Performing Test DUNE_SYS_HAS_GET_OVERLAPPED_RESULT
Performing Test DUNE_SYS_HAS_GET_OVERLAPPED_RESULT - Success
Performing Test DUNE_SYS_HAS_SET_COMM_STATE
Performing Test DUNE_SYS_HAS_SET_COMM_STATE - Success
Performing Test DUNE_SYS_HAS_GET_COMM_STATE
Performing Test DUNE_SYS_HAS_GET_COMM_STATE - Success
Performing Test DUNE_SYS_HAS_SET_COMM_MASK
Performing Test DUNE_SYS_HAS_SET_COMM_MASK - Success
Performing Test DUNE_SYS_HAS_PURGE_COMM
Performing Test DUNE_SYS_HAS_PURGE_COMM - Success
Performing Test DUNE_SYS_HAS_WAIT_COMM_EVENT
Performing Test DUNE_SYS_HAS_WAIT_COMM_EVENT - Success
Performing Test DUNE_SYS_HAS_SET_COMM_BREAK
Performing Test DUNE_SYS_HAS_SET_COMM_BREAK - Success
Performing Test DUNE_SYS_HAS_CLEAR_COMM_BREAK
Performing Test DUNE_SYS_HAS_CLEAR_COMM_BREAK - Success
Performing Test DUNE_SYS_HAS_CLEAR_COMM_ERROR
Performing Test DUNE_SYS_HAS_CLEAR_COMM_ERROR - Success
Performing Test DUNE_SYS_HAS_WAIT_FOR_SINGLE_OBJECT
Performing Test DUNE_SYS_HAS_WAIT_FOR_SINGLE_OBJECT - Success
Performing Test DUNE_SYS_HAS_CREATE_EVENT
Performing Test DUNE_SYS_HAS_CREATE_EVENT - Success
Performing Test DUNE_SYS_HAS_RANDOM
Performing Test DUNE_SYS_HAS_RANDOM - Failed
Performing Test DUNE_SYS_HAS_SRANDOM
Performing Test DUNE_SYS_HAS_SRANDOM - Failed
Performing Test DUNE_SYS_HAS_LRAND48
Performing Test DUNE_SYS_HAS_LRAND48 - Failed
Performing Test DUNE_SYS_HAS_SRAND48
Performing Test DUNE_SYS_HAS_SRAND48 - Failed
Performing Test DUNE_SYS_HAS_SCHED_YIELD
Performing Test DUNE_SYS_HAS_SCHED_YIELD - Failed
Performing Test DUNE_SYS_HAS_SCHED_GET_PRIORITY_MIN
Performing Test DUNE_SYS_HAS_SCHED_GET_PRIORITY_MIN - Failed
Performing Test DUNE_SYS_HAS_SCHED_GET_PRIORITY_MAX
Performing Test DUNE_SYS_HAS_SCHED_GET_PRIORITY_MAX - Failed
Performing Test DUNE_SYS_HAS___SYNC_ADD_AND_FETCH
Performing Test DUNE_SYS_HAS___SYNC_ADD_AND_FETCH - Failed
Performing Test DUNE_SYS_HAS___SYNC_SUB_AND_FETCH
Performing Test DUNE_SYS_HAS___SYNC_SUB_AND_FETCH - Failed
Performing Test DUNE_SYS_HAS_FORK
Performing Test DUNE_SYS_HAS_FORK - Failed
Performing Test DUNE_SYS_HAS_SHM_UNLINK
Performing Test DUNE_SYS_HAS_SHM_UNLINK - Failed
Performing Test DUNE_SYS_HAS_SHM_OPEN
Performing Test DUNE_SYS_HAS_SHM_OPEN - Failed
Performing Test DUNE_SYS_HAS_GETTEXT
Performing Test DUNE_SYS_HAS_GETTEXT - Failed
Performing Test DUNE_SYS_HAS_SYSLOG
Performing Test DUNE_SYS_HAS_SYSLOG - Failed
Performing Test DUNE_SYS_HAS_ISNAN_POSIX
Performing Test DUNE_SYS_HAS_ISNAN_POSIX - Success
Performing Test DUNE_SYS_HAS_ISNAN_CXX
Performing Test DUNE_SYS_HAS_ISNAN_CXX - Success
Performing Test DUNE_SYS_HAS__ISNAN
Performing Test DUNE_SYS_HAS__ISNAN - Success
Performing Test DUNE_SYS_HAS_POPEN
Performing Test DUNE_SYS_HAS_POPEN - Failed


*** Probing Types ***


Performing Test DUNE_SYS_HAS_STRUCT_TIMEVAL
Performing Test DUNE_SYS_HAS_STRUCT_TIMEVAL - Success
Performing Test DUNE_SYS_HAS_STRUCT_TERMIOS
Performing Test DUNE_SYS_HAS_STRUCT_TERMIOS - Failed
Performing Test DUNE_SYS_HAS_STRUCT_STAT
Performing Test DUNE_SYS_HAS_STRUCT_STAT - Success
Performing Test DUNE_SYS_HAS_STRUCT_FLOCK
Performing Test DUNE_SYS_HAS_STRUCT_FLOCK - Failed
Performing Test DUNE_SYS_HAS_CRITICAL_SECTION
Performing Test DUNE_SYS_HAS_CRITICAL_SECTION - Success
Performing Test DUNE_SYS_HAS_STD_TR1_SHARED_PTR
Performing Test DUNE_SYS_HAS_STD_TR1_SHARED_PTR - Success
Performing Test DUNE_SYS_HAS_SSIZE_T
Performing Test DUNE_SYS_HAS_SSIZE_T - Failed


*** Probing Libraries ***


Looking for BVTSonar_Create in bvtsdk
Looking for BVTSonar_Create in bvtsdk - not found
Looking for C++ include bvt_sdk.h
Looking for C++ include bvt_sdk.h - not found
Looking for libusb_init in usb-1.0
Looking for libusb_init in usb-1.0 - not found
Looking for FT_Open in ftd2xx
Looking for FT_Open in ftd2xx - not found
Looking for C++ include ftd2xx.h
Looking for C++ include ftd2xx.h - not found
Looking for jpeg_set_defaults in jpeg
Looking for jpeg_set_defaults in jpeg - not found
Performing Test DUNE_SYS_HAS_JPEGLIB_H
Performing Test DUNE_SYS_HAS_JPEGLIB_H - Failed
Performing Test HAVE_LIB_JPEG_80
Performing Test HAVE_LIB_JPEG_80 - Failed
Looking for hid_close in hidapi-libusb
Looking for hid_close in hidapi-libusb - not found
Looking for usb_device_find_USB_MCC in mccusb
Looking for usb_device_find_USB_MCC in mccusb - not found
Looking for C++ include mccusb/pmd.h
Looking for C++ include mccusb/pmd.h - not found
Looking for CPhidgetBridge_setEnabled in phidget21
Looking for CPhidgetBridge_setEnabled in phidget21 - not found
Looking for C++ include phidget21.h
Looking for C++ include phidget21.h - not found
Looking for sbp_state_init in swiftnav-static
Looking for sbp_state_init in swiftnav-static - not found
Looking for C++ include libswiftnav/sbp.h
Looking for C++ include libswiftnav/sbp.h - not found


*** Probing Programs ***


Looking for Python interpreter
IMC code generation enabled
Looking for Doxygen
Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE)
Looking for Info-ZIP
Gettext string extraction disabled
Gettext catalog merging disabled
Gettext catalog compilation disabled


*** System Summary ***


Processor : x86 64 bit / Little Endian
System : Windows
Compiler : Microsoft
C/C++ Library : Microsoft
Canonical : x86-64bit-windows-microsoft-vs2015


*** Optional Features ***


Module PICCOLO: Disabled
Module SHARED: Disabled
Module DEBUG: Disabled
Module PROFILE: Disabled
Module TLSF: Disabled
Module QT5: Disabled
Module DC1394: Disabled
Module V4L2: Disabled
Module JS: Disabled
Module XENETH: Disabled
Module BLUEVIEW: Disabled
Module OPENCV: Disabled
Module NO_RTTI: Disabled
Module UEYE: Disabled
Building static library


*** Tasks ***


Actuators.AMC
Actuators.Broom
Actuators.FLIRPTU
Actuators.LED4R
Actuators.MCD4R
Actuators.MicroCamD
Actuators.SCRTv4
Actuators.SIMCT01
Actuators.SingleSIMCT01
Autonomy.OnEvent
Autonomy.TextActions
Control.ASV.HeadingAndSpeed
Control.ASV.RemoteOperation
Control.AUV.Allocator
Control.AUV.Attitude
Control.AUV.Diving
Control.AUV.LMI
Control.AUV.RemoteOperation
Control.AUV.Speed
Control.AntennaTracker
Control.Path.Height
Control.Path.ILOS
Control.Path.LOSnSMC
Control.Path.PurePursuit
Control.Path.VectorField
Control.ROV.Depth
Control.ROV.HorizontalPlane
Control.ROV.RemoteOperation
Control.UAV.Ardupilot
Control.UAV.LOS
Control.UAV.PX4
Control.UAV.RemoteOperation
Maneuver.CommsRelay
Maneuver.CompassCalibration
Maneuver.CoverArea
Maneuver.FollowReference.AUV
Maneuver.FollowReference.UAV
Maneuver.FollowSystem
Maneuver.FollowTrajectory
Maneuver.Multiplexer
Maneuver.RowsCoverage
Maneuver.Teleoperation
Maneuver.VehicleFormation.SMC
Monitors.Clock
Monitors.Collisions
Monitors.Emergency
Monitors.Entities
Monitors.FuelLevel
Monitors.Medium
Monitors.OperationalLimits
Monitors.Servos
Navigation.AUV.Navigation
Navigation.AUV.Ranger
Navigation.General.GPSNavigation
Navigation.General.LBL
Navigation.General.ROV
Plan.DB
Plan.Engine
Plan.Generator
Power.APD
Power.BATMANv2
Power.CPMB
Power.DOAMv1
Power.DOAMv2
Power.LUEMB
Power.MCBv2
Power.OPCON
Power.PCTLv2
Power.PSIMAR
Sensors.AIM104MultiIO
Sensors.AIS
Sensors.CyclopsC7
Sensors.DMS
Sensors.DataStore
Sensors.Edgetech2205
Sensors.EmulatedGPS
Sensors.GPS
Sensors.Genesys
Sensors.GillWindObserverII
Sensors.Imagenex837B
Sensors.Imagenex852
Sensors.Imagenex872
Sensors.Imagenex881A
Sensors.Keller
Sensors.LIMU
Sensors.MLBL
Sensors.MLBLTracker
Sensors.MTi
Sensors.MetrecX
Sensors.Microstrain3DMGX1
Sensors.Microstrain3DMGX3
Sensors.MiniSVS
Sensors.OEMX
Sensors.OS4000
Sensors.SADC
Sensors.SCH311X
Sensors.SW100
Sensors.SonTekArgonaut
Sensors.ThermalZone
Sensors.WifiRSSI
Sensors.XR620CTD
Sensors.XchangeSV
Simulators.AcousticModem
Simulators.CTD
Simulators.DVL
Simulators.DepthSensor
Simulators.Docking
Simulators.Environment
Simulators.GPS
Simulators.Gaussian
Simulators.IMU
Simulators.Iridium
Simulators.LBL
Simulators.Leaks
Simulators.Motor
Simulators.Servos
Simulators.Target
Simulators.UAV
Simulators.UAVAutopilot
Simulators.USBL
Simulators.UnderwaterAcoustics
Simulators.VSIM
Supervisors.AUV.Assist
Supervisors.AUV.LostComms
Supervisors.Delegator
Supervisors.Entities
Supervisors.Power
Supervisors.Reporter
Supervisors.SlaveCPU
Supervisors.UAV.LostComms
Supervisors.Vehicle
Transports.Announce
Transports.Cache
Transports.CommManager
Transports.DataStore
Transports.Discovery
Transports.Evologics
Transports.FTP
Transports.Fragments
Transports.GSM
Transports.HTTP
Transports.Iridium
Transports.IridiumSBD
Transports.LogBook
Transports.Logging
Transports.LoggingDigest
Transports.LoggingURR4OS
Transports.Radio
Transports.Replay
Transports.Seatrac
Transports.Serial
Transports.SerialOverTCP
Transports.TCP.Client
Transports.TCP.Server
Transports.UAN
Transports.UDP
UserInterfaces.Buttons
UserInterfaces.LCD
UserInterfaces.LEDs
UserInterfaces.MantaPanel
Vision.DFK51BG02H
Vision.FrameGrabber
Vision.Lumenera
Vision.PhotoTrigger
Vision.UAVCamera

Disabled due to missing dependencies
Actuators.PWM
Autonomy.TREX
Maneuver.FlyByCamera
Maneuver.FollowTarget
Maneuver.VehicleFormation.Coordinator
Maneuver.VehicleFormation.FormCollAvoid
Maneuver.VehicleFormation.Test
Sensors.IFOG
Transports.MobileInternet
Vision.UI2210MGL

Configuring done


It would be great to get the dune executable files for windows - if possible.

Thank You. Appreciate any help.

@zepinto
Copy link
Member

zepinto commented Sep 29, 2022

Despite the initial warning it seems that the cmake part of the conpilation all went fine (using x86-64bit-windows-microsoft-vs2015 compiler). Since the detected compiler is VS2015, the tool to compile should be nmake (instead of mingw's make).
Have you tried running nmake on the folder where you've run cmake-gui?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants