Gamebuster icon

build

Gamebuster | PRO | 02/28/22 08:16:17 AM UTC | 0 ⭐ | 922 👁️ | Never ⏰ | []
text |

6.47 KB

|

None

|

0 👍

/

0 👎

gamebuster@gamebuster-Ryzen9-3900X-RTX-3080:~/Desktop/Modding/jaulib/jaulib/scripts$ ./build.sh
machine x86_64
cpu x86_64
cpufamily x86
archabi amd64
syslibdir x86_64-linux-gnu
rootdir /home/gamebuster/Desktop/Modding/jaulib/jaulib
logfile build.log
CPU_COUNT 24
-- The C compiler identification is GNU 11.2.0
-- The CXX compiler identification is GNU 11.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - 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: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- CMake 3.18.4 >= 3.18.0, good.
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE  
-- JaulibSetup: jaulib
-- jaulib USE_STRIP =  (pre-set)
-- jaulib USE_STRIP:=true, !DEBUG and not set
-- jaulib USE_STRIP = ON (now)
-- OS_NAME linux
-- OS_ARCH amd64 (x86_64)
-- OS_AND_ARCH linux-amd64
-- jaulib git_describe v0.7.12
-- jaulib get_git_head_revision 
-- jaulib get_git_head_revision d2a3e469dc84253ec3864945f64e624caddcfd68
-- jaulib git_local_changes DIRTY
-- jaulib version v0.7.12
-- jaulib git repo is DIRTY
-- jaulib version major 0, minor 7, patch 12, post version commits , ssha1 , sha1 d2a3e469dc84253ec3864945f64e624caddcfd68
-- jaulib VERSION_LONG  0.7.12-dirty
-- jaulib VERSION_SHORT 0.7.12
-- jaulib VERSION_API   0.7
-- Found Java: /usr/lib/jvm/java-11-openjdk-amd64/bin/java (found suitable version "11.0.13", minimum required is "11") 
-- Found JNI: /usr/lib/jvm/java-11-openjdk-amd64/lib/libjawt.so  
-- JNI_INCLUDE_DIRS=/usr/lib/jvm/java-11-openjdk-amd64/include;/usr/lib/jvm/java-11-openjdk-amd64/include/linux;/usr/lib/jvm/java-11-openjdk-amd64/include
-- JNI_LIBRARIES=/usr/lib/jvm/java-11-openjdk-amd64/lib/libjawt.so;/usr/lib/jvm/java-11-openjdk-amd64/lib/server/libjvm.so
-- jaulib JAVAC_FLAGS = -source;11;-target;11;-encoding;UTF-8;-g:source,lines
-- Found Doxygen: /usr/bin/doxygen (found version "1.9.1") found components: doxygen dot 
-- Configuring done
-- Generating done
-- Build files have been written to: /home/gamebuster/Desktop/Modding/jaulib/jaulib/build-amd64
Scanning dependencies of target jaulib
Scanning dependencies of target jaulib_base_jar
Scanning dependencies of target catch2
[  2%] Building Java objects for jaulib_base_jar.jar
[  2%] Building CXX object src/CMakeFiles/jaulib.dir/environment.cpp.o
[  3%] Copying jau/info.txt to the build directory
[  4%] Building CXX object src/CMakeFiles/jaulib.dir/version.cpp.o
[  8%] Building CXX object src/CMakeFiles/jaulib.dir/debug.cpp.o
[  8%] Building CXX object src/CMakeFiles/jaulib.dir/uuid.cpp.o
[  8%] Building CXX object src/CMakeFiles/jaulib.dir/basic_types.cpp.o
[ 10%] Building CXX object test/CMakeFiles/catch2.dir/__/include/catch2/catch_amalgamated.cpp.o
[ 10%] Building CXX object src/CMakeFiles/jaulib.dir/dfa_utf8_decode.cpp.o
[ 11%] Building CXX object src/CMakeFiles/jaulib.dir/eui48.cpp.o
[ 12%] Linking CXX shared library libjaulib.so
stripping jaulib
[ 12%] Built target jaulib
In file included from /usr/include/signal.h:328,
                 from /home/gamebuster/Desktop/Modding/jaulib/jaulib/include/catch2/catch_amalgamated.hpp:7854,
                 from /home/gamebuster/Desktop/Modding/jaulib/jaulib/include/catch2/catch_amalgamated.cpp:15:
/home/gamebuster/Desktop/Modding/jaulib/jaulib/include/catch2/catch_amalgamated.cpp:3754:58: error: call to non-‘constexpr’ function ‘long int sysconf(int)’
 3754 |     static constexpr std::size_t sigStackSize = 32768 >= MINSIGSTKSZ ? 32768 : MINSIGSTKSZ;
      |                                                          ^~~~~~~~~~~
In file included from /usr/include/x86_64-linux-gnu/bits/sigstksz.h:24,
                 from /usr/include/signal.h:328,
                 from /home/gamebuster/Desktop/Modding/jaulib/jaulib/include/catch2/catch_amalgamated.hpp:7854,
                 from /home/gamebuster/Desktop/Modding/jaulib/jaulib/include/catch2/catch_amalgamated.cpp:15:
/usr/include/unistd.h:640:17: note: ‘long int sysconf(int)’ declared here
  640 | extern long int sysconf (int __name) __THROW;
      |                 ^~~~~~~
/home/gamebuster/Desktop/Modding/jaulib/jaulib/include/catch2/catch_amalgamated.cpp:3810:45: error: size of array ‘altStackMem’ is not an integral constant-expression
 3810 |     char FatalConditionHandler::altStackMem[sigStackSize] = {};
      |                                             ^~~~~~~~~~~~
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
[ 13%] Generating CMakeFiles/jaulib_base_jar.dir/java_class_filelist
[ 15%] Creating Java archive jaulib_base.jar
[ 15%] Built target jaulib_base_jar
Scanning dependencies of target jaulib_jni_jar
[ 16%] Building Java objects for jaulib_jni_jar.jar
[ 17%] Generating CMakeFiles/jaulib_jni_jar.dir/java_class_filelist
[ 18%] Creating Java archive jaulib_jni.jar
[ 18%] Built target jaulib_jni_jar
Scanning dependencies of target jaulib_net_jar
Scanning dependencies of target jaulib_jni_jni
[ 19%] Building Java objects for jaulib_net_jar.jar
[ 20%] Building CXX object java_jni/jni/CMakeFiles/jaulib_jni_jni.dir/helper_jni.cxx.o
[ 22%] Building CXX object java_jni/jni/CMakeFiles/jaulib_jni_jni.dir/jau/MachineDataInfoRuntime.cxx.o
[ 24%] Building CXX object java_jni/jni/CMakeFiles/jaulib_jni_jni.dir/jau/JVM_JNI8.cxx.o
[ 24%] Building CXX object java_jni/jni/CMakeFiles/jaulib_jni_jni.dir/jau/Clock.cxx.o
[ 25%] Building CXX object java_jni/jni/CMakeFiles/jaulib_jni_jni.dir/jau/UnixDynamicLinkerImpl_JNI.cxx.o
[ 26%] Building CXX object java_jni/jni/CMakeFiles/jaulib_jni_jni.dir/jni_mem.cxx.o
make[2]: *** [test/CMakeFiles/catch2.dir/build.make:82: test/CMakeFiles/catch2.dir/__/include/catch2/catch_amalgamated.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:938: test/CMakeFiles/catch2.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 27%] Linking CXX shared library libjaulib_jni_jni.so
[ 29%] Generating CMakeFiles/jaulib_net_jar.dir/java_class_filelist
[ 30%] Creating Java archive jaulib_net.jar
stripping jaulib_jni_jni
[ 30%] Built target jaulib_jni_jni
[ 30%] Built target jaulib_net_jar
make: *** [Makefile:160: all] Error 2
BUILD FAILURE build amd64
 

Comments

  •  icon
    01/01/70 12:00:00 AM UTC
    Plain Text |

    0 B

    |

    👍

    /

    👎