Skip to content

Instantly share code, notes, and snippets.

@BillyTheSquid21
Created January 2, 2024 10:15
Show Gist options
  • Save BillyTheSquid21/66f99605351d8d7491f6ce94dab5e367 to your computer and use it in GitHub Desktop.
Save BillyTheSquid21/66f99605351d8d7491f6ce94dab5e367 to your computer and use it in GitHub Desktop.
Step 2 Output
D:\Repositories\plibsys\build>cmake .. -DCMAKE_CXX_COMPILER=gcc -G "Ninja"
-- The C compiler identification is GNU 6.3.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: C:/MinGW/bin/gcc.exe - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Found Doxygen: C:/Program Files/doxygen/bin/doxygen.exe (found version "1.10.0") found components: doxygen missing components: dot
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Check size of void *
-- Check size of void * - done
-- Check size of size_t
-- Check size of size_t - done
-- Check size of long
-- Check size of long - done
-- Checking for lock-free atomic intrinsics
-- Performing Test PLIBSYS_ATOMIC_IMPL_GCCATOMIC
-- Performing Test PLIBSYS_ATOMIC_IMPL_GCCATOMIC - Success
-- Checking for lock-free atomic intrinsics - works
-- Looking for float.h
-- Looking for float.h - found
-- Looking for values.h
-- Looking for values.h - found
-- Looking for limits.h
-- Looking for limits.h - found
-- Performing Test PLIBSYS_HAS_PTHREAD_NP
-- Performing Test PLIBSYS_HAS_PTHREAD_NP - Failed
-- Checking whether POSIX thread names are supported
-- Performing Test PLIBSYS_HAS_POSIX_SETNAME_NP_1
-- Performing Test PLIBSYS_HAS_POSIX_SETNAME_NP_1 - Failed
-- Performing Test PLIBSYS_HAS_POSIX_SETNAME_NP_2
-- Performing Test PLIBSYS_HAS_POSIX_SETNAME_NP_2 - Failed
-- Performing Test PLIBSYS_HAS_POSIX_SETNAME_NP_3
-- Performing Test PLIBSYS_HAS_POSIX_SETNAME_NP_3 - Failed
-- Performing Test PLIBSYS_HAS_POSIX_SET_NAME_NP
-- Performing Test PLIBSYS_HAS_POSIX_SET_NAME_NP - Failed
-- Performing Test PLIBSYS_PRCTL
-- Performing Test PLIBSYS_PRCTL - Failed
-- Checking whether POSIX thread names are supported - no
-- Checking whether socklen_t is defined
-- Performing Test PLIBSYS_HAS_SOCKLEN_T
-- Performing Test PLIBSYS_HAS_SOCKLEN_T - Success
-- Checking whether socklen_t is defined - yes
-- Checking whether struct sockaddr_storage is defined
-- Performing Test PLIBSYS_HAS_SOCKADDR_STORAGE
-- Performing Test PLIBSYS_HAS_SOCKADDR_STORAGE - Success
-- Checking whether struct sockaddr_storage is defined - yes
-- Checking whether struct sockaddr has sa_len
-- Performing Test PLIBSYS_SOCKADDR_HAS_SA_LEN
-- Performing Test PLIBSYS_SOCKADDR_HAS_SA_LEN - Failed
-- Checking whether struct sockaddr has sa_len - no
-- Checking whether struct sockaddr_in6 has sin6_scope_id
-- Performing Test PLIBSYS_SOCKADDR_IN6_HAS_SCOPEID
-- Performing Test PLIBSYS_SOCKADDR_IN6_HAS_SCOPEID - Success
-- Checking whether struct sockaddr_in6 has sin6_scope_id - yes
-- Checking whether struct sockaddr_in6 has sin6_flowinfo
-- Performing Test PLIBSYS_SOCKADDR_IN6_HAS_FLOWINFO
-- Performing Test PLIBSYS_SOCKADDR_IN6_HAS_FLOWINFO - Success
-- Checking whether struct sockaddr_in6 has sin6_flowinfo - yes
-- Check size of ((struct sockaddr *) 0)->sa_family
-- Check size of ((struct sockaddr *) 0)->sa_family - done
-- Checking whether lldiv() presents
-- Performing Test PLIBSYS_HAS_LLDIV
-- Performing Test PLIBSYS_HAS_LLDIV - Success
-- Checking whether lldiv() presents - yes
-- Checking whether compiler supports visibility
-- Checking whether compiler supports visibility - no
-- Looking for stdarg.h
-- Looking for stdarg.h - found
-- Performing Test PLIBSYS_va_copy
-- Performing Test PLIBSYS_va_copy - Success
== Build configuration ==
Platfrom: windows
Compiler: gcc
Address model: 32 bit
Thread model: win
RW lock model: win
IPC model: win
DIR model: win
Library loader model: win
Time profiler model: win
Atomic model: c11
Platform defines:
Platform CFLAGS:
Platform LDFLAGS:
Platform libraries: ws2_32
Build static library: ON
Build tests: ON
Coverage support: OFF
Visibility: OFF
va_copy availability: YES
-- The CXX compiler identification is GNU 6.3.0
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: C:/MinGW/bin/gcc.exe - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Configuring done (15.6s)
-- Generating done (0.0s)
-- Build files have been written to: D:/Repositories/plibsys/build
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment