------------------------------------------------------------------------------- -- Phase: Environment ------------------------------------------------------------------------------- NO_DEPENDS=1 UNAME_r=6.5 UNAME_m=x86_64 UNAME_p=x86_64 UNAME_v=unknown UNAME_s=DragonFly PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin SSL_NO_VERIFY_PEER=1 LANG=C HOME=/root USER=root TERM=dumb SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: showconfig ------------------------------------------------------------------------------- ===> The following configuration options are available for nvidia-texture-tools-2.1.2: DOCS=on: Build and/or install documentation ===> Use 'make config' to modify these settings SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: CONFIGURE_ENV ------------------------------------------------------------------------------- XDG_DATA_HOME=/construction/graphics/nvidia-texture-tools XDG_CONFIG_HOME=/construction/graphics/nvidia-texture-tools XDG_CACHE_HOME=/construction/graphics/nvidia-texture-tools/.cache HOME=/construction/graphics/nvidia-texture-tools TMPDIR="/tmp" PATH=/construction/graphics/nvidia-texture-tools/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin PKG_CONFIG_LIBDIR=/construction/graphics/nvidia-texture-tools/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh CCVER=gcc80 SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: CONFIGURE_ARGS ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: MAKE_ENV ------------------------------------------------------------------------------- XDG_DATA_HOME=/construction/graphics/nvidia-texture-tools XDG_CONFIG_HOME=/construction/graphics/nvidia-texture-tools XDG_CACHE_HOME=/construction/graphics/nvidia-texture-tools/.cache HOME=/construction/graphics/nvidia-texture-tools TMPDIR="/tmp" PATH=/construction/graphics/nvidia-texture-tools/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin PKG_CONFIG_LIBDIR=/construction/graphics/nvidia-texture-tools/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES CCVER=gcc80 PREFIX=/usr/local LOCALBASE=/usr/local NOPROFILE=1 CC="cc" CFLAGS="-pipe -lpthread -O2 -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" " LIBS="" CXX="c++" CXXFLAGS=" -pipe -lpthread -O2 -fno-strict-aliasing " MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: MAKE_ARGS ------------------------------------------------------------------------------- DESTDIR=/construction/graphics/nvidia-texture-tools/stage SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: PLIST_SUB ------------------------------------------------------------------------------- PORTDOCS="" CMAKE_BUILD_TYPE="release" OSREL=6.5 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib PROFILE="@comment " DOCSDIR="share/doc/nvidia-texture-tools" EXAMPLESDIR="share/examples/nvidia-texture-tools" DATADIR="share/nvidia-texture-tools" WWWDIR="www/nvidia-texture-tools" ETCDIR="etc/nvidia-texture-tools" SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: SUB_LIST ------------------------------------------------------------------------------- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/nvidia-texture-tools DOCSDIR=/usr/local/share/doc/nvidia-texture-tools EXAMPLESDIR=/usr/local/share/examples/nvidia-texture-tools WWWDIR=/usr/local/www/nvidia-texture-tools ETCDIR=/usr/local/etc/nvidia-texture-tools SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: /etc/make.conf ------------------------------------------------------------------------------- DPORTS_BUILDER=yes DISABLE_LICENSES=yes DEFAULT_VERSIONS=ssl=openssl FORCE_PACKAGE=yes DEVELOPER=yes DFLY_STING_XFAIL=yes USE_PACKAGE_DEPENDS_ONLY=yes PORTSDIR=/xports PORT_DBDIR=/options PKG_DBDIR=/var/db/pkg PKG_CACHEDIR=/var/cache/pkg PKG_COMPRESSION_FORMAT=.tgz DEVELOPER=1 WITH_CCACHE_BUILD=yes CCACHE_DIR=/ccache UID=0 ARCH=x86_64 OPSYS=DragonFly DFLYVERSION=600503 OSVERSION=9999999 OSREL=6.5 _OSRELEASE=6.5-SYNTH DISTDIR=/distfiles WRKDIRPREFIX=/construction BATCH=yes PACKAGE_BUILDING=yes PKG_CREATE_VERBOSE=yes MAKE_JOBS_NUMBER=13 SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: setup ------------------------------------------------------------------------------- Installing /packages/All/expat-2.5.0.pkg Installing /packages/All/libuv-1.46.0.pkg Installing /packages/All/indexinfo-0.3.1.pkg Installing /packages/All/gettext-runtime-0.21.1.pkg Installing /packages/All/openssl-1.1.1u,1.pkg Installing /packages/All/rhash-1.4.3.pkg Installing /packages/All/pkg-1.19.2.pkg Installing /packages/All/liblz4-1.9.4,1.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/zstd-1.5.5.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/libarchive-3.6.2,1.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/ncurses-6.4.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required ===== Message from ncurses-6.4: -- To get the terminfo database please install the terminfo-db package: pkg install terminfo-db Installing /packages/All/cmake-core-3.26.1_1.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/ccache-3.7.12_4.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Create compiler links... create symlink for cc create symlink for cc (world) create symlink for c++ create symlink for c++ (world) create symlink for CC create symlink for CC (world) create symlink for gcc create symlink for gcc (world) create symlink for g++ create symlink for g++ (world) ===== Message from ccache-3.7.12_4: -- NOTE: Please read /usr/local/share/doc/ccache/ccache-howto-freebsd.txt for information on using ccache with FreeBSD ports and src. SUCCEEDED 00:00:07 ------------------------------------------------------------------------------- -- Phase: check-sanity ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: pkg-depends ------------------------------------------------------------------------------- ===> nvidia-texture-tools-2.1.2 depends on file: /usr/local/sbin/pkg - found SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: fetch-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: fetch ------------------------------------------------------------------------------- ===> nvidia-texture-tools-2.1.2 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by nvidia-texture-tools-2.1.2 for building SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: checksum ------------------------------------------------------------------------------- ===> nvidia-texture-tools-2.1.2 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by nvidia-texture-tools-2.1.2 for building => SHA256 Checksum OK for castano-nvidia-texture-tools-2.1.2_GH0.tar.gz. SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: extract-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: extract ------------------------------------------------------------------------------- ===> nvidia-texture-tools-2.1.2 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by nvidia-texture-tools-2.1.2 for building ===> Extracting for nvidia-texture-tools-2.1.2 ===> nvidia-texture-tools-2.1.2 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by nvidia-texture-tools-2.1.2 for building => SHA256 Checksum OK for castano-nvidia-texture-tools-2.1.2_GH0.tar.gz. Extracted Memory Use: 64.96M SUCCEEDED 00:00:02 ------------------------------------------------------------------------------- -- Phase: patch-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: patch ------------------------------------------------------------------------------- ===> Patching for nvidia-texture-tools-2.1.2 ===> Applying ports patches for nvidia-texture-tools-2.1.2 from /xports/graphics/nvidia-texture-tools/files SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: build-depends ------------------------------------------------------------------------------- ===> nvidia-texture-tools-2.1.2 depends on file: /usr/local/bin/cmake - found ===> nvidia-texture-tools-2.1.2 depends on file: /usr/local/bin/ccache - found SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: lib-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: configure ------------------------------------------------------------------------------- ===> nvidia-texture-tools-2.1.2 depends on file: /usr/local/bin/cmake - found ===> nvidia-texture-tools-2.1.2 depends on file: /usr/local/bin/ccache - found ===> Configuring for nvidia-texture-tools-2.1.2 ===> Performing out-of-source build /bin/mkdir -p /construction/graphics/nvidia-texture-tools/.build CMake Deprecation Warning at CMakeLists.txt:1 (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. -- The C compiler identification is GNU 8.3.0 -- The CXX compiler identification is GNU 8.3.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/local/libexec/ccache/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/local/libexec/ccache/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Performing Test COMPILER_SUPPORTS_CXX11 -- Performing Test COMPILER_SUPPORTS_CXX11 - Success CUDA_TOOLKIT_ROOT_DIR not found or specified -- Could NOT find CUDA (missing: CUDA_TOOLKIT_ROOT_DIR CUDA_NVCC_EXECUTABLE CUDA_INCLUDE_DIRS CUDA_CUDART_LIBRARY) -- Looking for CUDA - not found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Use thread library: -- Looking for include file unistd.h -- Looking for include file unistd.h - found -- Looking for include file stdarg.h -- Looking for include file stdarg.h - found -- Looking for include file signal.h -- Looking for include file signal.h - found -- Looking for include file execinfo.h -- Looking for include file execinfo.h - found -- Looking for include file malloc.h -- Looking for include file malloc.h - not found -- Looking for include file dispatch/dispatch.h -- Looking for include file dispatch/dispatch.h - not found -- Configuring done (4.1s) -- Generating done (0.2s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_CXX_FLAGS_DEBUG CMAKE_C_FLAGS_DEBUG CMAKE_MODULE_LINKER_FLAGS FETCHCONTENT_FULLY_DISCONNECTED -- Build files have been written to: /construction/graphics/nvidia-texture-tools/.build SUCCEEDED 00:00:04 ------------------------------------------------------------------------------- -- Phase: build ------------------------------------------------------------------------------- ===> Building for nvidia-texture-tools-2.1.2 /usr/local/bin/cmake -S/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2 -B/construction/graphics/nvidia-texture-tools/.build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/local/bin/cmake -E cmake_progress_start /construction/graphics/nvidia-texture-tools/.build/CMakeFiles /construction/graphics/nvidia-texture-tools/.build//CMakeFiles/progress.marks /usr/bin/make -f CMakeFiles/Makefile2 all --- extern/poshlib/CMakeFiles/posh.dir/all --- --- extern/EtcLib/CMakeFiles/EtcLib.dir/all --- --- extern/rg_etc1_v104/CMakeFiles/rg_etc1.dir/all --- --- extern/CMP_Core/CMakeFiles/CMP_Core.dir/all --- --- src/nvcore/CMakeFiles/nvcore.dir/all --- --- src/nvtt/squish/CMakeFiles/nvsquish.dir/all --- --- extern/rg_etc1_v104/CMakeFiles/rg_etc1.dir/all --- /usr/bin/make -f extern/rg_etc1_v104/CMakeFiles/rg_etc1.dir/build.make extern/rg_etc1_v104/CMakeFiles/rg_etc1.dir/depend --- extern/CMP_Core/CMakeFiles/CMP_Core.dir/all --- /usr/bin/make -f extern/CMP_Core/CMakeFiles/CMP_Core.dir/build.make extern/CMP_Core/CMakeFiles/CMP_Core.dir/depend --- extern/poshlib/CMakeFiles/posh.dir/all --- /usr/bin/make -f extern/poshlib/CMakeFiles/posh.dir/build.make extern/poshlib/CMakeFiles/posh.dir/depend --- src/nvcore/CMakeFiles/nvcore.dir/all --- /usr/bin/make -f src/nvcore/CMakeFiles/nvcore.dir/build.make src/nvcore/CMakeFiles/nvcore.dir/depend --- src/nvtt/squish/CMakeFiles/nvsquish.dir/all --- /usr/bin/make -f src/nvtt/squish/CMakeFiles/nvsquish.dir/build.make src/nvtt/squish/CMakeFiles/nvsquish.dir/depend --- extern/EtcLib/CMakeFiles/EtcLib.dir/all --- /usr/bin/make -f extern/EtcLib/CMakeFiles/EtcLib.dir/build.make extern/EtcLib/CMakeFiles/EtcLib.dir/depend --- extern/rg_etc1_v104/CMakeFiles/rg_etc1.dir/all --- --- extern/rg_etc1_v104/CMakeFiles/rg_etc1.dir/depend --- --- extern/poshlib/CMakeFiles/posh.dir/all --- --- extern/poshlib/CMakeFiles/posh.dir/depend --- --- extern/CMP_Core/CMakeFiles/CMP_Core.dir/all --- --- extern/CMP_Core/CMakeFiles/CMP_Core.dir/depend --- --- extern/poshlib/CMakeFiles/posh.dir/all --- cd /construction/graphics/nvidia-texture-tools/.build && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2 /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/poshlib /construction/graphics/nvidia-texture-tools/.build /construction/graphics/nvidia-texture-tools/.build/extern/poshlib /construction/graphics/nvidia-texture-tools/.build/extern/poshlib/CMakeFiles/posh.dir/DependInfo.cmake --- extern/rg_etc1_v104/CMakeFiles/rg_etc1.dir/all --- cd /construction/graphics/nvidia-texture-tools/.build && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2 /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/rg_etc1_v104 /construction/graphics/nvidia-texture-tools/.build /construction/graphics/nvidia-texture-tools/.build/extern/rg_etc1_v104 /construction/graphics/nvidia-texture-tools/.build/extern/rg_etc1_v104/CMakeFiles/rg_etc1.dir/DependInfo.cmake --- extern/CMP_Core/CMakeFiles/CMP_Core.dir/all --- cd /construction/graphics/nvidia-texture-tools/.build && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2 /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/CMP_Core /construction/graphics/nvidia-texture-tools/.build /construction/graphics/nvidia-texture-tools/.build/extern/CMP_Core /construction/graphics/nvidia-texture-tools/.build/extern/CMP_Core/CMakeFiles/CMP_Core.dir/DependInfo.cmake --- extern/EtcLib/CMakeFiles/EtcLib.dir/all --- --- extern/EtcLib/CMakeFiles/EtcLib.dir/depend --- cd /construction/graphics/nvidia-texture-tools/.build && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2 /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/EtcLib /construction/graphics/nvidia-texture-tools/.build /construction/graphics/nvidia-texture-tools/.build/extern/EtcLib /construction/graphics/nvidia-texture-tools/.build/extern/EtcLib/CMakeFiles/EtcLib.dir/DependInfo.cmake --- extern/poshlib/CMakeFiles/posh.dir/all --- /usr/bin/make -f extern/poshlib/CMakeFiles/posh.dir/build.make extern/poshlib/CMakeFiles/posh.dir/build --- extern/rg_etc1_v104/CMakeFiles/rg_etc1.dir/all --- /usr/bin/make -f extern/rg_etc1_v104/CMakeFiles/rg_etc1.dir/build.make extern/rg_etc1_v104/CMakeFiles/rg_etc1.dir/build --- extern/CMP_Core/CMakeFiles/CMP_Core.dir/all --- /usr/bin/make -f extern/CMP_Core/CMakeFiles/CMP_Core.dir/build.make extern/CMP_Core/CMakeFiles/CMP_Core.dir/build --- extern/EtcLib/CMakeFiles/EtcLib.dir/all --- /usr/bin/make -f extern/EtcLib/CMakeFiles/EtcLib.dir/build.make extern/EtcLib/CMakeFiles/EtcLib.dir/build --- src/nvtt/squish/CMakeFiles/nvsquish.dir/all --- --- src/nvtt/squish/CMakeFiles/nvsquish.dir/depend --- --- extern/rg_etc1_v104/CMakeFiles/rg_etc1.dir/all --- --- extern/rg_etc1_v104/CMakeFiles/rg_etc1.dir/rg_etc1.cpp.o --- --- extern/CMP_Core/CMakeFiles/CMP_Core.dir/all --- --- extern/CMP_Core/CMakeFiles/CMP_Core.dir/shaders/BC1_Encode_kernel.cpp.o --- --- extern/CMP_Core/CMakeFiles/CMP_Core.dir/shaders/BC2_Encode_kernel.cpp.o --- --- extern/CMP_Core/CMakeFiles/CMP_Core.dir/shaders/BC3_Encode_kernel.cpp.o --- --- extern/CMP_Core/CMakeFiles/CMP_Core.dir/shaders/BC4_Encode_kernel.cpp.o --- --- extern/CMP_Core/CMakeFiles/CMP_Core.dir/shaders/BC5_Encode_kernel.cpp.o --- --- extern/CMP_Core/CMakeFiles/CMP_Core.dir/shaders/BC6_Encode_kernel.cpp.o --- --- extern/CMP_Core/CMakeFiles/CMP_Core.dir/shaders/BC7_Encode_Kernel.cpp.o --- --- extern/rg_etc1_v104/CMakeFiles/rg_etc1.dir/all --- [ 1%] Building CXX object extern/rg_etc1_v104/CMakeFiles/rg_etc1.dir/rg_etc1.cpp.o --- extern/CMP_Core/CMakeFiles/CMP_Core.dir/all --- --- extern/CMP_Core/CMakeFiles/CMP_Core.dir/shaders/BC1_Encode_kernel.cpp.o --- [ 1%] Building CXX object extern/CMP_Core/CMakeFiles/CMP_Core.dir/shaders/BC1_Encode_kernel.cpp.o --- extern/rg_etc1_v104/CMakeFiles/rg_etc1.dir/all --- cd /construction/graphics/nvidia-texture-tools/.build/extern/rg_etc1_v104 && /usr/local/libexec/ccache/c++ -pipe -lpthread -O2 -fno-strict-aliasing -fPIC -pipe -lpthread -O2 -fno-strict-aliasing -DNDEBUG -std=c++11 -MD -MT extern/rg_etc1_v104/CMakeFiles/rg_etc1.dir/rg_etc1.cpp.o -MF CMakeFiles/rg_etc1.dir/rg_etc1.cpp.o.d -o CMakeFiles/rg_etc1.dir/rg_etc1.cpp.o -c /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/rg_etc1_v104/rg_etc1.cpp --- extern/CMP_Core/CMakeFiles/CMP_Core.dir/all --- cd /construction/graphics/nvidia-texture-tools/.build/extern/CMP_Core && /usr/local/libexec/ccache/c++ -DASPM_GPU -D_LINUX -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/CMP_Core/source -pipe -lpthread -O2 -fno-strict-aliasing -fPIC -pipe -lpthread -O2 -fno-strict-aliasing -DNDEBUG -std=c++11 -MD -MT extern/CMP_Core/CMakeFiles/CMP_Core.dir/shaders/BC1_Encode_kernel.cpp.o -MF CMakeFiles/CMP_Core.dir/shaders/BC1_Encode_kernel.cpp.o.d -o CMakeFiles/CMP_Core.dir/shaders/BC1_Encode_kernel.cpp.o -c /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BC1_Encode_kernel.cpp --- extern/CMP_Core/CMakeFiles/CMP_Core.dir/shaders/BC5_Encode_kernel.cpp.o --- [ 2%] Building CXX object extern/CMP_Core/CMakeFiles/CMP_Core.dir/shaders/BC5_Encode_kernel.cpp.o cd /construction/graphics/nvidia-texture-tools/.build/extern/CMP_Core && /usr/local/libexec/ccache/c++ -DASPM_GPU -D_LINUX -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/CMP_Core/source -pipe -lpthread -O2 -fno-strict-aliasing -fPIC -pipe -lpthread -O2 -fno-strict-aliasing -DNDEBUG -std=c++11 -MD -MT extern/CMP_Core/CMakeFiles/CMP_Core.dir/shaders/BC5_Encode_kernel.cpp.o -MF CMakeFiles/CMP_Core.dir/shaders/BC5_Encode_kernel.cpp.o.d -o CMakeFiles/CMP_Core.dir/shaders/BC5_Encode_kernel.cpp.o -c /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BC5_Encode_kernel.cpp --- extern/CMP_Core/CMakeFiles/CMP_Core.dir/shaders/BC3_Encode_kernel.cpp.o --- [ 3%] Building CXX object extern/CMP_Core/CMakeFiles/CMP_Core.dir/shaders/BC3_Encode_kernel.cpp.o --- extern/poshlib/CMakeFiles/posh.dir/all --- --- extern/poshlib/CMakeFiles/posh.dir/posh.c.o --- --- extern/CMP_Core/CMakeFiles/CMP_Core.dir/all --- cd /construction/graphics/nvidia-texture-tools/.build/extern/CMP_Core && /usr/local/libexec/ccache/c++ -DASPM_GPU -D_LINUX -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/CMP_Core/source -pipe -lpthread -O2 -fno-strict-aliasing -fPIC -pipe -lpthread -O2 -fno-strict-aliasing -DNDEBUG -std=c++11 -MD -MT extern/CMP_Core/CMakeFiles/CMP_Core.dir/shaders/BC3_Encode_kernel.cpp.o -MF CMakeFiles/CMP_Core.dir/shaders/BC3_Encode_kernel.cpp.o.d -o CMakeFiles/CMP_Core.dir/shaders/BC3_Encode_kernel.cpp.o -c /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BC3_Encode_kernel.cpp --- extern/CMP_Core/CMakeFiles/CMP_Core.dir/shaders/BC7_Encode_Kernel.cpp.o --- [ 4%] Building CXX object extern/CMP_Core/CMakeFiles/CMP_Core.dir/shaders/BC7_Encode_Kernel.cpp.o --- extern/rg_etc1_v104/CMakeFiles/rg_etc1.dir/all --- --- extern/rg_etc1_v104/librg_etc1.a --- --- extern/CMP_Core/CMakeFiles/CMP_Core.dir/all --- --- extern/CMP_Core/CMakeFiles/CMP_Core.dir/shaders/BC6_Encode_kernel.cpp.o --- [ 5%] Building CXX object extern/CMP_Core/CMakeFiles/CMP_Core.dir/shaders/BC6_Encode_kernel.cpp.o --- extern/CMP_Core/CMakeFiles/CMP_Core.dir/shaders/BC7_Encode_Kernel.cpp.o --- cd /construction/graphics/nvidia-texture-tools/.build/extern/CMP_Core && /usr/local/libexec/ccache/c++ -DASPM_GPU -D_LINUX -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/CMP_Core/source -pipe -lpthread -O2 -fno-strict-aliasing -fPIC -pipe -lpthread -O2 -fno-strict-aliasing -DNDEBUG -std=c++11 -MD -MT extern/CMP_Core/CMakeFiles/CMP_Core.dir/shaders/BC7_Encode_Kernel.cpp.o -MF CMakeFiles/CMP_Core.dir/shaders/BC7_Encode_Kernel.cpp.o.d -o CMakeFiles/CMP_Core.dir/shaders/BC7_Encode_Kernel.cpp.o -c /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BC7_Encode_Kernel.cpp --- extern/CMP_Core/CMakeFiles/CMP_Core.dir/shaders/BC6_Encode_kernel.cpp.o --- cd /construction/graphics/nvidia-texture-tools/.build/extern/CMP_Core && /usr/local/libexec/ccache/c++ -DASPM_GPU -D_LINUX -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/CMP_Core/source -pipe -lpthread -O2 -fno-strict-aliasing -fPIC -pipe -lpthread -O2 -fno-strict-aliasing -DNDEBUG -std=c++11 -MD -MT extern/CMP_Core/CMakeFiles/CMP_Core.dir/shaders/BC6_Encode_kernel.cpp.o -MF CMakeFiles/CMP_Core.dir/shaders/BC6_Encode_kernel.cpp.o.d -o CMakeFiles/CMP_Core.dir/shaders/BC6_Encode_kernel.cpp.o -c /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BC6_Encode_kernel.cpp --- extern/CMP_Core/CMakeFiles/CMP_Core.dir/shaders/BC2_Encode_kernel.cpp.o --- [ 6%] Building CXX object extern/CMP_Core/CMakeFiles/CMP_Core.dir/shaders/BC2_Encode_kernel.cpp.o cd /construction/graphics/nvidia-texture-tools/.build/extern/CMP_Core && /usr/local/libexec/ccache/c++ -DASPM_GPU -D_LINUX -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/CMP_Core/source -pipe -lpthread -O2 -fno-strict-aliasing -fPIC -pipe -lpthread -O2 -fno-strict-aliasing -DNDEBUG -std=c++11 -MD -MT extern/CMP_Core/CMakeFiles/CMP_Core.dir/shaders/BC2_Encode_kernel.cpp.o -MF CMakeFiles/CMP_Core.dir/shaders/BC2_Encode_kernel.cpp.o.d -o CMakeFiles/CMP_Core.dir/shaders/BC2_Encode_kernel.cpp.o -c /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BC2_Encode_kernel.cpp --- extern/poshlib/CMakeFiles/posh.dir/all --- [ 8%] Building C object extern/poshlib/CMakeFiles/posh.dir/posh.c.o --- extern/rg_etc1_v104/CMakeFiles/rg_etc1.dir/all --- [ 8%] Linking CXX static library librg_etc1.a cd /construction/graphics/nvidia-texture-tools/.build/extern/rg_etc1_v104 && /usr/local/bin/cmake -P CMakeFiles/rg_etc1.dir/cmake_clean_target.cmake --- extern/poshlib/CMakeFiles/posh.dir/all --- cd /construction/graphics/nvidia-texture-tools/.build/extern/poshlib && /usr/local/libexec/ccache/cc -pipe -lpthread -O2 -fno-strict-aliasing -pipe -lpthread -O2 -fno-strict-aliasing -DNDEBUG -MD -MT extern/poshlib/CMakeFiles/posh.dir/posh.c.o -MF CMakeFiles/posh.dir/posh.c.o.d -o CMakeFiles/posh.dir/posh.c.o -c /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/poshlib/posh.c --- extern/CMP_Core/CMakeFiles/CMP_Core.dir/all --- --- extern/CMP_Core/CMakeFiles/CMP_Core.dir/shaders/BC4_Encode_kernel.cpp.o --- [ 8%] Building CXX object extern/CMP_Core/CMakeFiles/CMP_Core.dir/shaders/BC4_Encode_kernel.cpp.o cd /construction/graphics/nvidia-texture-tools/.build/extern/CMP_Core && /usr/local/libexec/ccache/c++ -DASPM_GPU -D_LINUX -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/CMP_Core/source -pipe -lpthread -O2 -fno-strict-aliasing -fPIC -pipe -lpthread -O2 -fno-strict-aliasing -DNDEBUG -std=c++11 -MD -MT extern/CMP_Core/CMakeFiles/CMP_Core.dir/shaders/BC4_Encode_kernel.cpp.o -MF CMakeFiles/CMP_Core.dir/shaders/BC4_Encode_kernel.cpp.o.d -o CMakeFiles/CMP_Core.dir/shaders/BC4_Encode_kernel.cpp.o -c /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BC4_Encode_kernel.cpp --- extern/poshlib/CMakeFiles/posh.dir/all --- --- extern/poshlib/libposh.a --- --- extern/rg_etc1_v104/CMakeFiles/rg_etc1.dir/all --- cd /construction/graphics/nvidia-texture-tools/.build/extern/rg_etc1_v104 && /usr/local/bin/cmake -E cmake_link_script CMakeFiles/rg_etc1.dir/link.txt --verbose=1 --- extern/poshlib/CMakeFiles/posh.dir/all --- [ 9%] Linking C static library libposh.a cd /construction/graphics/nvidia-texture-tools/.build/extern/poshlib && /usr/local/bin/cmake -P CMakeFiles/posh.dir/cmake_clean_target.cmake --- src/nvtt/squish/CMakeFiles/nvsquish.dir/all --- cd /construction/graphics/nvidia-texture-tools/.build && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2 /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvtt/squish /construction/graphics/nvidia-texture-tools/.build /construction/graphics/nvidia-texture-tools/.build/src/nvtt/squish /construction/graphics/nvidia-texture-tools/.build/src/nvtt/squish/CMakeFiles/nvsquish.dir/DependInfo.cmake --- extern/rg_etc1_v104/CMakeFiles/rg_etc1.dir/all --- /usr/bin/ar qc librg_etc1.a CMakeFiles/rg_etc1.dir/rg_etc1.cpp.o /usr/bin/ranlib librg_etc1.a --- extern/poshlib/CMakeFiles/posh.dir/all --- cd /construction/graphics/nvidia-texture-tools/.build/extern/poshlib && /usr/local/bin/cmake -E cmake_link_script CMakeFiles/posh.dir/link.txt --verbose=1 --- extern/EtcLib/CMakeFiles/EtcLib.dir/all --- --- extern/EtcLib/CMakeFiles/EtcLib.dir/Etc/Etc.cpp.o --- --- extern/EtcLib/CMakeFiles/EtcLib.dir/Etc/EtcImage.cpp.o --- --- extern/EtcLib/CMakeFiles/EtcLib.dir/Etc/EtcMath.cpp.o --- --- extern/EtcLib/CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4.cpp.o --- --- extern/EtcLib/CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4Encoding.cpp.o --- --- extern/EtcLib/CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4Encoding_ETC1.cpp.o --- --- extern/EtcLib/CMakeFiles/EtcLib.dir/Etc/Etc.cpp.o --- [ 4%] Building CXX object extern/EtcLib/CMakeFiles/EtcLib.dir/Etc/Etc.cpp.o cd /construction/graphics/nvidia-texture-tools/.build/extern/EtcLib && /usr/local/libexec/ccache/c++ -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/EtcLib/./Etc -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/EtcLib/./EtcCodec -pipe -lpthread -O2 -fno-strict-aliasing -fPIC -pipe -lpthread -O2 -fno-strict-aliasing -DNDEBUG -std=c++11 -MD -MT extern/EtcLib/CMakeFiles/EtcLib.dir/Etc/Etc.cpp.o -MF CMakeFiles/EtcLib.dir/Etc/Etc.cpp.o.d -o CMakeFiles/EtcLib.dir/Etc/Etc.cpp.o -c /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/EtcLib/Etc/Etc.cpp --- extern/EtcLib/CMakeFiles/EtcLib.dir/Etc/EtcImage.cpp.o --- [ 9%] Building CXX object extern/EtcLib/CMakeFiles/EtcLib.dir/Etc/EtcImage.cpp.o cd /construction/graphics/nvidia-texture-tools/.build/extern/EtcLib && /usr/local/libexec/ccache/c++ -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/EtcLib/./Etc -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/EtcLib/./EtcCodec -pipe -lpthread -O2 -fno-strict-aliasing -fPIC -pipe -lpthread -O2 -fno-strict-aliasing -DNDEBUG -std=c++11 -MD -MT extern/EtcLib/CMakeFiles/EtcLib.dir/Etc/EtcImage.cpp.o -MF CMakeFiles/EtcLib.dir/Etc/EtcImage.cpp.o.d -o CMakeFiles/EtcLib.dir/Etc/EtcImage.cpp.o -c /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/EtcLib/Etc/EtcImage.cpp --- extern/EtcLib/CMakeFiles/EtcLib.dir/Etc/EtcMath.cpp.o --- [ 10%] Building CXX object extern/EtcLib/CMakeFiles/EtcLib.dir/Etc/EtcMath.cpp.o cd /construction/graphics/nvidia-texture-tools/.build/extern/EtcLib && /usr/local/libexec/ccache/c++ -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/EtcLib/./Etc -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/EtcLib/./EtcCodec -pipe -lpthread -O2 -fno-strict-aliasing -fPIC -pipe -lpthread -O2 -fno-strict-aliasing -DNDEBUG -std=c++11 -MD -MT extern/EtcLib/CMakeFiles/EtcLib.dir/Etc/EtcMath.cpp.o -MF CMakeFiles/EtcLib.dir/Etc/EtcMath.cpp.o.d -o CMakeFiles/EtcLib.dir/Etc/EtcMath.cpp.o -c /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/EtcLib/Etc/EtcMath.cpp --- extern/EtcLib/CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4Encoding_R11.cpp.o --- --- extern/EtcLib/CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4Encoding_RG11.cpp.o --- --- extern/poshlib/CMakeFiles/posh.dir/all --- /usr/bin/ar qc libposh.a CMakeFiles/posh.dir/posh.c.o --- extern/EtcLib/CMakeFiles/EtcLib.dir/all --- --- extern/EtcLib/CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4Encoding_ETC1.cpp.o --- [ 10%] Building CXX object extern/EtcLib/CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4Encoding_ETC1.cpp.o --- extern/EtcLib/CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4Encoding_R11.cpp.o --- [ 11%] Building CXX object extern/EtcLib/CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4Encoding_R11.cpp.o --- extern/EtcLib/CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4Encoding_ETC1.cpp.o --- cd /construction/graphics/nvidia-texture-tools/.build/extern/EtcLib && /usr/local/libexec/ccache/c++ -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/EtcLib/./Etc -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/EtcLib/./EtcCodec -pipe -lpthread -O2 -fno-strict-aliasing -fPIC -pipe -lpthread -O2 -fno-strict-aliasing -DNDEBUG -std=c++11 -MD -MT extern/EtcLib/CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4Encoding_ETC1.cpp.o -MF CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4Encoding_ETC1.cpp.o.d -o CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4Encoding_ETC1.cpp.o -c /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/EtcLib/EtcCodec/EtcBlock4x4Encoding_ETC1.cpp --- extern/EtcLib/CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4Encoding_R11.cpp.o --- cd /construction/graphics/nvidia-texture-tools/.build/extern/EtcLib && /usr/local/libexec/ccache/c++ -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/EtcLib/./Etc -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/EtcLib/./EtcCodec -pipe -lpthread -O2 -fno-strict-aliasing -fPIC -pipe -lpthread -O2 -fno-strict-aliasing -DNDEBUG -std=c++11 -MD -MT extern/EtcLib/CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4Encoding_R11.cpp.o -MF CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4Encoding_R11.cpp.o.d -o CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4Encoding_R11.cpp.o -c /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/EtcLib/EtcCodec/EtcBlock4x4Encoding_R11.cpp --- extern/EtcLib/CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4.cpp.o --- [ 12%] Building CXX object extern/EtcLib/CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4.cpp.o --- extern/poshlib/CMakeFiles/posh.dir/all --- /usr/bin/ranlib libposh.a --- extern/EtcLib/CMakeFiles/EtcLib.dir/all --- cd /construction/graphics/nvidia-texture-tools/.build/extern/EtcLib && /usr/local/libexec/ccache/c++ -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/EtcLib/./Etc -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/EtcLib/./EtcCodec -pipe -lpthread -O2 -fno-strict-aliasing -fPIC -pipe -lpthread -O2 -fno-strict-aliasing -DNDEBUG -std=c++11 -MD -MT extern/EtcLib/CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4.cpp.o -MF CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4.cpp.o.d -o CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4.cpp.o -c /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/EtcLib/EtcCodec/EtcBlock4x4.cpp --- extern/rg_etc1_v104/CMakeFiles/rg_etc1.dir/all --- [ 12%] Built target rg_etc1 --- extern/EtcLib/CMakeFiles/EtcLib.dir/all --- --- extern/EtcLib/CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4Encoding.cpp.o --- [ 13%] Building CXX object extern/EtcLib/CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4Encoding.cpp.o --- extern/EtcLib/CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4Encoding_RG11.cpp.o --- [ 14%] Building CXX object extern/EtcLib/CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4Encoding_RG11.cpp.o --- extern/EtcLib/CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4Encoding_RGB8.cpp.o --- --- extern/EtcLib/CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4Encoding.cpp.o --- cd /construction/graphics/nvidia-texture-tools/.build/extern/EtcLib && /usr/local/libexec/ccache/c++ -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/EtcLib/./Etc -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/EtcLib/./EtcCodec -pipe -lpthread -O2 -fno-strict-aliasing -fPIC -pipe -lpthread -O2 -fno-strict-aliasing -DNDEBUG -std=c++11 -MD -MT extern/EtcLib/CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4Encoding.cpp.o -MF CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4Encoding.cpp.o.d -o CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4Encoding.cpp.o -c /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/EtcLib/EtcCodec/EtcBlock4x4Encoding.cpp --- extern/EtcLib/CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4Encoding_RG11.cpp.o --- cd /construction/graphics/nvidia-texture-tools/.build/extern/EtcLib && /usr/local/libexec/ccache/c++ -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/EtcLib/./Etc -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/EtcLib/./EtcCodec -pipe -lpthread -O2 -fno-strict-aliasing -fPIC -pipe -lpthread -O2 -fno-strict-aliasing -DNDEBUG -std=c++11 -MD -MT extern/EtcLib/CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4Encoding_RG11.cpp.o -MF CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4Encoding_RG11.cpp.o.d -o CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4Encoding_RG11.cpp.o -c /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/EtcLib/EtcCodec/EtcBlock4x4Encoding_RG11.cpp --- extern/EtcLib/CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4Encoding_RGB8A1.cpp.o --- --- extern/EtcLib/CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4Encoding_RGBA8.cpp.o --- --- extern/EtcLib/CMakeFiles/EtcLib.dir/EtcCodec/EtcDifferentialTrys.cpp.o --- --- extern/EtcLib/CMakeFiles/EtcLib.dir/EtcCodec/EtcIndividualTrys.cpp.o --- --- extern/EtcLib/CMakeFiles/EtcLib.dir/EtcCodec/EtcSortedBlockList.cpp.o --- --- extern/EtcLib/CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4Encoding_RGBA8.cpp.o --- [ 16%] Building CXX object extern/EtcLib/CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4Encoding_RGBA8.cpp.o cd /construction/graphics/nvidia-texture-tools/.build/extern/EtcLib && /usr/local/libexec/ccache/c++ -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/EtcLib/./Etc -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/EtcLib/./EtcCodec -pipe -lpthread -O2 -fno-strict-aliasing -fPIC -pipe -lpthread -O2 -fno-strict-aliasing -DNDEBUG -std=c++11 -MD -MT extern/EtcLib/CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4Encoding_RGBA8.cpp.o -MF CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4Encoding_RGBA8.cpp.o.d -o CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4Encoding_RGBA8.cpp.o -c /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/EtcLib/EtcCodec/EtcBlock4x4Encoding_RGBA8.cpp --- extern/EtcLib/CMakeFiles/EtcLib.dir/EtcCodec/EtcDifferentialTrys.cpp.o --- [ 16%] Building CXX object extern/EtcLib/CMakeFiles/EtcLib.dir/EtcCodec/EtcDifferentialTrys.cpp.o cd /construction/graphics/nvidia-texture-tools/.build/extern/EtcLib && /usr/local/libexec/ccache/c++ -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/EtcLib/./Etc -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/EtcLib/./EtcCodec -pipe -lpthread -O2 -fno-strict-aliasing -fPIC -pipe -lpthread -O2 -fno-strict-aliasing -DNDEBUG -std=c++11 -MD -MT extern/EtcLib/CMakeFiles/EtcLib.dir/EtcCodec/EtcDifferentialTrys.cpp.o -MF CMakeFiles/EtcLib.dir/EtcCodec/EtcDifferentialTrys.cpp.o.d -o CMakeFiles/EtcLib.dir/EtcCodec/EtcDifferentialTrys.cpp.o -c /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/EtcLib/EtcCodec/EtcDifferentialTrys.cpp --- extern/EtcLib/CMakeFiles/EtcLib.dir/EtcCodec/EtcIndividualTrys.cpp.o --- [ 17%] Building CXX object extern/EtcLib/CMakeFiles/EtcLib.dir/EtcCodec/EtcIndividualTrys.cpp.o --- extern/EtcLib/CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4Encoding_RGB8.cpp.o --- [ 17%] Building CXX object extern/EtcLib/CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4Encoding_RGB8.cpp.o --- extern/EtcLib/CMakeFiles/EtcLib.dir/EtcCodec/EtcIndividualTrys.cpp.o --- cd /construction/graphics/nvidia-texture-tools/.build/extern/EtcLib && /usr/local/libexec/ccache/c++ -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/EtcLib/./Etc -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/EtcLib/./EtcCodec -pipe -lpthread -O2 -fno-strict-aliasing -fPIC -pipe -lpthread -O2 -fno-strict-aliasing -DNDEBUG -std=c++11 -MD -MT extern/EtcLib/CMakeFiles/EtcLib.dir/EtcCodec/EtcIndividualTrys.cpp.o -MF CMakeFiles/EtcLib.dir/EtcCodec/EtcIndividualTrys.cpp.o.d -o CMakeFiles/EtcLib.dir/EtcCodec/EtcIndividualTrys.cpp.o -c /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/EtcLib/EtcCodec/EtcIndividualTrys.cpp --- extern/EtcLib/CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4Encoding_RGB8.cpp.o --- cd /construction/graphics/nvidia-texture-tools/.build/extern/EtcLib && /usr/local/libexec/ccache/c++ -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/EtcLib/./Etc -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/EtcLib/./EtcCodec -pipe -lpthread -O2 -fno-strict-aliasing -fPIC -pipe -lpthread -O2 -fno-strict-aliasing -DNDEBUG -std=c++11 -MD -MT extern/EtcLib/CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4Encoding_RGB8.cpp.o -MF CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4Encoding_RGB8.cpp.o.d -o CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4Encoding_RGB8.cpp.o -c /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/EtcLib/EtcCodec/EtcBlock4x4Encoding_RGB8.cpp --- extern/EtcLib/CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4Encoding_RGB8A1.cpp.o --- [ 15%] Building CXX object extern/EtcLib/CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4Encoding_RGB8A1.cpp.o cd /construction/graphics/nvidia-texture-tools/.build/extern/EtcLib && /usr/local/libexec/ccache/c++ -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/EtcLib/./Etc -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/EtcLib/./EtcCodec -pipe -lpthread -O2 -fno-strict-aliasing -fPIC -pipe -lpthread -O2 -fno-strict-aliasing -DNDEBUG -std=c++11 -MD -MT extern/EtcLib/CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4Encoding_RGB8A1.cpp.o -MF CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4Encoding_RGB8A1.cpp.o.d -o CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4Encoding_RGB8A1.cpp.o -c /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/EtcLib/EtcCodec/EtcBlock4x4Encoding_RGB8A1.cpp --- extern/EtcLib/CMakeFiles/EtcLib.dir/EtcCodec/EtcSortedBlockList.cpp.o --- [ 18%] Building CXX object extern/EtcLib/CMakeFiles/EtcLib.dir/EtcCodec/EtcSortedBlockList.cpp.o cd /construction/graphics/nvidia-texture-tools/.build/extern/EtcLib && /usr/local/libexec/ccache/c++ -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/EtcLib/./Etc -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/EtcLib/./EtcCodec -pipe -lpthread -O2 -fno-strict-aliasing -fPIC -pipe -lpthread -O2 -fno-strict-aliasing -DNDEBUG -std=c++11 -MD -MT extern/EtcLib/CMakeFiles/EtcLib.dir/EtcCodec/EtcSortedBlockList.cpp.o -MF CMakeFiles/EtcLib.dir/EtcCodec/EtcSortedBlockList.cpp.o.d -o CMakeFiles/EtcLib.dir/EtcCodec/EtcSortedBlockList.cpp.o -c /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/EtcLib/EtcCodec/EtcSortedBlockList.cpp --- src/nvtt/squish/CMakeFiles/nvsquish.dir/all --- /usr/bin/make -f src/nvtt/squish/CMakeFiles/nvsquish.dir/build.make src/nvtt/squish/CMakeFiles/nvsquish.dir/build --- extern/EtcLib/CMakeFiles/EtcLib.dir/all --- --- extern/EtcLib/libEtcLib.a --- --- src/nvcore/CMakeFiles/nvcore.dir/all --- --- src/nvcore/CMakeFiles/nvcore.dir/depend --- cd /construction/graphics/nvidia-texture-tools/.build && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2 /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore /construction/graphics/nvidia-texture-tools/.build /construction/graphics/nvidia-texture-tools/.build/src/nvcore /construction/graphics/nvidia-texture-tools/.build/src/nvcore/CMakeFiles/nvcore.dir/DependInfo.cmake --- src/nvtt/squish/CMakeFiles/nvsquish.dir/all --- --- src/nvtt/squish/CMakeFiles/nvsquish.dir/fastclusterfit.cpp.o --- --- src/nvtt/squish/CMakeFiles/nvsquish.dir/weightedclusterfit.cpp.o --- --- src/nvtt/squish/CMakeFiles/nvsquish.dir/colourblock.cpp.o --- --- src/nvtt/squish/CMakeFiles/nvsquish.dir/colourfit.cpp.o --- --- src/nvtt/squish/CMakeFiles/nvsquish.dir/colourset.cpp.o --- --- src/nvtt/squish/CMakeFiles/nvsquish.dir/maths.cpp.o --- --- src/nvcore/CMakeFiles/nvcore.dir/all --- /usr/bin/make -f src/nvcore/CMakeFiles/nvcore.dir/build.make src/nvcore/CMakeFiles/nvcore.dir/build --- src/nvtt/squish/CMakeFiles/nvsquish.dir/all --- --- src/nvtt/squish/CMakeFiles/nvsquish.dir/fastclusterfit.cpp.o --- [ 20%] Building CXX object src/nvtt/squish/CMakeFiles/nvsquish.dir/fastclusterfit.cpp.o --- src/nvtt/squish/CMakeFiles/nvsquish.dir/colourset.cpp.o --- [ 20%] Building CXX object src/nvtt/squish/CMakeFiles/nvsquish.dir/colourset.cpp.o --- src/nvtt/squish/CMakeFiles/nvsquish.dir/weightedclusterfit.cpp.o --- [ 20%] Building CXX object src/nvtt/squish/CMakeFiles/nvsquish.dir/weightedclusterfit.cpp.o --- src/nvtt/squish/CMakeFiles/nvsquish.dir/colourblock.cpp.o --- [ 20%] Building CXX object src/nvtt/squish/CMakeFiles/nvsquish.dir/colourblock.cpp.o --- src/nvtt/squish/CMakeFiles/nvsquish.dir/fastclusterfit.cpp.o --- cd /construction/graphics/nvidia-texture-tools/.build/src/nvtt/squish && /usr/local/libexec/ccache/c++ -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src -I/construction/graphics/nvidia-texture-tools/.build/src -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/poshlib -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/stb -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvtt/squish -pipe -lpthread -O2 -fno-strict-aliasing -fPIC -pipe -lpthread -O2 -fno-strict-aliasing -DNDEBUG -std=c++11 -MD -MT src/nvtt/squish/CMakeFiles/nvsquish.dir/fastclusterfit.cpp.o -MF CMakeFiles/nvsquish.dir/fastclusterfit.cpp.o.d -o CMakeFiles/nvsquish.dir/fastclusterfit.cpp.o -c /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvtt/squish/fastclusterfit.cpp --- src/nvtt/squish/CMakeFiles/nvsquish.dir/colourset.cpp.o --- cd /construction/graphics/nvidia-texture-tools/.build/src/nvtt/squish && /usr/local/libexec/ccache/c++ -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src -I/construction/graphics/nvidia-texture-tools/.build/src -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/poshlib -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/stb -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvtt/squish -pipe -lpthread -O2 -fno-strict-aliasing -fPIC -pipe -lpthread -O2 -fno-strict-aliasing -DNDEBUG -std=c++11 -MD -MT src/nvtt/squish/CMakeFiles/nvsquish.dir/colourset.cpp.o -MF CMakeFiles/nvsquish.dir/colourset.cpp.o.d -o CMakeFiles/nvsquish.dir/colourset.cpp.o -c /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvtt/squish/colourset.cpp --- src/nvtt/squish/CMakeFiles/nvsquish.dir/weightedclusterfit.cpp.o --- cd /construction/graphics/nvidia-texture-tools/.build/src/nvtt/squish && /usr/local/libexec/ccache/c++ -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src -I/construction/graphics/nvidia-texture-tools/.build/src -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/poshlib -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/stb -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvtt/squish -pipe -lpthread -O2 -fno-strict-aliasing -fPIC -pipe -lpthread -O2 -fno-strict-aliasing -DNDEBUG -std=c++11 -MD -MT src/nvtt/squish/CMakeFiles/nvsquish.dir/weightedclusterfit.cpp.o -MF CMakeFiles/nvsquish.dir/weightedclusterfit.cpp.o.d -o CMakeFiles/nvsquish.dir/weightedclusterfit.cpp.o -c /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvtt/squish/weightedclusterfit.cpp --- src/nvtt/squish/CMakeFiles/nvsquish.dir/colourblock.cpp.o --- cd /construction/graphics/nvidia-texture-tools/.build/src/nvtt/squish && /usr/local/libexec/ccache/c++ -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src -I/construction/graphics/nvidia-texture-tools/.build/src -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/poshlib -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/stb -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvtt/squish -pipe -lpthread -O2 -fno-strict-aliasing -fPIC -pipe -lpthread -O2 -fno-strict-aliasing -DNDEBUG -std=c++11 -MD -MT src/nvtt/squish/CMakeFiles/nvsquish.dir/colourblock.cpp.o -MF CMakeFiles/nvsquish.dir/colourblock.cpp.o.d -o CMakeFiles/nvsquish.dir/colourblock.cpp.o -c /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvtt/squish/colourblock.cpp --- src/nvcore/CMakeFiles/nvcore.dir/all --- --- src/nvcore/CMakeFiles/nvcore.dir/Debug.cpp.o --- --- src/nvcore/CMakeFiles/nvcore.dir/FileSystem.cpp.o --- --- src/nvcore/CMakeFiles/nvcore.dir/Library.cpp.o --- --- src/nvcore/CMakeFiles/nvcore.dir/Memory.cpp.o --- --- src/nvtt/squish/CMakeFiles/nvsquish.dir/all --- --- src/nvtt/squish/CMakeFiles/nvsquish.dir/maths.cpp.o --- [ 21%] Building CXX object src/nvtt/squish/CMakeFiles/nvsquish.dir/maths.cpp.o cd /construction/graphics/nvidia-texture-tools/.build/src/nvtt/squish && /usr/local/libexec/ccache/c++ -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src -I/construction/graphics/nvidia-texture-tools/.build/src -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/poshlib -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/stb -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvtt/squish -pipe -lpthread -O2 -fno-strict-aliasing -fPIC -pipe -lpthread -O2 -fno-strict-aliasing -DNDEBUG -std=c++11 -MD -MT src/nvtt/squish/CMakeFiles/nvsquish.dir/maths.cpp.o -MF CMakeFiles/nvsquish.dir/maths.cpp.o.d -o CMakeFiles/nvsquish.dir/maths.cpp.o -c /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvtt/squish/maths.cpp --- src/nvcore/CMakeFiles/nvcore.dir/all --- --- src/nvcore/CMakeFiles/nvcore.dir/StrLib.cpp.o --- --- src/nvcore/CMakeFiles/nvcore.dir/TextWriter.cpp.o --- --- src/nvcore/CMakeFiles/nvcore.dir/Timer.cpp.o --- --- src/nvtt/squish/CMakeFiles/nvsquish.dir/all --- --- src/nvtt/squish/CMakeFiles/nvsquish.dir/colourfit.cpp.o --- [ 22%] Building CXX object src/nvtt/squish/CMakeFiles/nvsquish.dir/colourfit.cpp.o cd /construction/graphics/nvidia-texture-tools/.build/src/nvtt/squish && /usr/local/libexec/ccache/c++ -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src -I/construction/graphics/nvidia-texture-tools/.build/src -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/poshlib -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/stb -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvtt/squish -pipe -lpthread -O2 -fno-strict-aliasing -fPIC -pipe -lpthread -O2 -fno-strict-aliasing -DNDEBUG -std=c++11 -MD -MT src/nvtt/squish/CMakeFiles/nvsquish.dir/colourfit.cpp.o -MF CMakeFiles/nvsquish.dir/colourfit.cpp.o.d -o CMakeFiles/nvsquish.dir/colourfit.cpp.o -c /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvtt/squish/colourfit.cpp --- src/nvcore/CMakeFiles/nvcore.dir/all --- --- src/nvcore/CMakeFiles/nvcore.dir/Memory.cpp.o --- [ 23%] Building CXX object src/nvcore/CMakeFiles/nvcore.dir/Memory.cpp.o --- src/nvcore/CMakeFiles/nvcore.dir/Debug.cpp.o --- [ 24%] Building CXX object src/nvcore/CMakeFiles/nvcore.dir/Debug.cpp.o --- src/nvcore/CMakeFiles/nvcore.dir/Memory.cpp.o --- cd /construction/graphics/nvidia-texture-tools/.build/src/nvcore && /usr/local/libexec/ccache/c++ -DNVCORE_EXPORTS -DNVCORE_SHARED=1 -Dnvcore_EXPORTS -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src -I/construction/graphics/nvidia-texture-tools/.build/src -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/poshlib -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/stb -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore -pipe -lpthread -O2 -fno-strict-aliasing -fPIC -pipe -lpthread -O2 -fno-strict-aliasing -DNDEBUG -std=c++11 -fPIC -MD -MT src/nvcore/CMakeFiles/nvcore.dir/Memory.cpp.o -MF CMakeFiles/nvcore.dir/Memory.cpp.o.d -o CMakeFiles/nvcore.dir/Memory.cpp.o -c /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Memory.cpp --- src/nvcore/CMakeFiles/nvcore.dir/Debug.cpp.o --- cd /construction/graphics/nvidia-texture-tools/.build/src/nvcore && /usr/local/libexec/ccache/c++ -DNVCORE_EXPORTS -DNVCORE_SHARED=1 -Dnvcore_EXPORTS -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src -I/construction/graphics/nvidia-texture-tools/.build/src -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/poshlib -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/stb -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore -pipe -lpthread -O2 -fno-strict-aliasing -fPIC -pipe -lpthread -O2 -fno-strict-aliasing -DNDEBUG -std=c++11 -fPIC -MD -MT src/nvcore/CMakeFiles/nvcore.dir/Debug.cpp.o -MF CMakeFiles/nvcore.dir/Debug.cpp.o.d -o CMakeFiles/nvcore.dir/Debug.cpp.o -c /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Debug.cpp --- src/nvcore/CMakeFiles/nvcore.dir/FileSystem.cpp.o --- [ 24%] Building CXX object src/nvcore/CMakeFiles/nvcore.dir/FileSystem.cpp.o cd /construction/graphics/nvidia-texture-tools/.build/src/nvcore && /usr/local/libexec/ccache/c++ -DNVCORE_EXPORTS -DNVCORE_SHARED=1 -Dnvcore_EXPORTS -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src -I/construction/graphics/nvidia-texture-tools/.build/src -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/poshlib -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/stb -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore -pipe -lpthread -O2 -fno-strict-aliasing -fPIC -pipe -lpthread -O2 -fno-strict-aliasing -DNDEBUG -std=c++11 -fPIC -MD -MT src/nvcore/CMakeFiles/nvcore.dir/FileSystem.cpp.o -MF CMakeFiles/nvcore.dir/FileSystem.cpp.o.d -o CMakeFiles/nvcore.dir/FileSystem.cpp.o -c /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/FileSystem.cpp --- src/nvcore/CMakeFiles/nvcore.dir/Timer.cpp.o --- [ 25%] Building CXX object src/nvcore/CMakeFiles/nvcore.dir/Timer.cpp.o cd /construction/graphics/nvidia-texture-tools/.build/src/nvcore && /usr/local/libexec/ccache/c++ -DNVCORE_EXPORTS -DNVCORE_SHARED=1 -Dnvcore_EXPORTS -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src -I/construction/graphics/nvidia-texture-tools/.build/src -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/poshlib -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/stb -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore -pipe -lpthread -O2 -fno-strict-aliasing -fPIC -pipe -lpthread -O2 -fno-strict-aliasing -DNDEBUG -std=c++11 -fPIC -MD -MT src/nvcore/CMakeFiles/nvcore.dir/Timer.cpp.o -MF CMakeFiles/nvcore.dir/Timer.cpp.o.d -o CMakeFiles/nvcore.dir/Timer.cpp.o -c /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Timer.cpp --- src/nvtt/squish/CMakeFiles/nvsquish.dir/all --- --- src/nvtt/squish/libnvsquish.a --- --- extern/EtcLib/CMakeFiles/EtcLib.dir/all --- [ 25%] Linking CXX static library libEtcLib.a cd /construction/graphics/nvidia-texture-tools/.build/extern/EtcLib && /usr/local/bin/cmake -P CMakeFiles/EtcLib.dir/cmake_clean_target.cmake --- src/nvcore/CMakeFiles/nvcore.dir/all --- --- src/nvcore/CMakeFiles/nvcore.dir/TextWriter.cpp.o --- [ 26%] Building CXX object src/nvcore/CMakeFiles/nvcore.dir/TextWriter.cpp.o --- src/nvcore/CMakeFiles/nvcore.dir/StrLib.cpp.o --- [ 25%] Building CXX object src/nvcore/CMakeFiles/nvcore.dir/StrLib.cpp.o --- src/nvcore/CMakeFiles/nvcore.dir/TextWriter.cpp.o --- cd /construction/graphics/nvidia-texture-tools/.build/src/nvcore && /usr/local/libexec/ccache/c++ -DNVCORE_EXPORTS -DNVCORE_SHARED=1 -Dnvcore_EXPORTS -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src -I/construction/graphics/nvidia-texture-tools/.build/src -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/poshlib -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/stb -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore -pipe -lpthread -O2 -fno-strict-aliasing -fPIC -pipe -lpthread -O2 -fno-strict-aliasing -DNDEBUG -std=c++11 -fPIC -MD -MT src/nvcore/CMakeFiles/nvcore.dir/TextWriter.cpp.o -MF CMakeFiles/nvcore.dir/TextWriter.cpp.o.d -o CMakeFiles/nvcore.dir/TextWriter.cpp.o -c /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/TextWriter.cpp --- src/nvcore/CMakeFiles/nvcore.dir/StrLib.cpp.o --- cd /construction/graphics/nvidia-texture-tools/.build/src/nvcore && /usr/local/libexec/ccache/c++ -DNVCORE_EXPORTS -DNVCORE_SHARED=1 -Dnvcore_EXPORTS -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src -I/construction/graphics/nvidia-texture-tools/.build/src -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/poshlib -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/stb -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore -pipe -lpthread -O2 -fno-strict-aliasing -fPIC -pipe -lpthread -O2 -fno-strict-aliasing -DNDEBUG -std=c++11 -fPIC -MD -MT src/nvcore/CMakeFiles/nvcore.dir/StrLib.cpp.o -MF CMakeFiles/nvcore.dir/StrLib.cpp.o.d -o CMakeFiles/nvcore.dir/StrLib.cpp.o -c /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.cpp --- src/nvcore/CMakeFiles/nvcore.dir/Library.cpp.o --- [ 27%] Building CXX object src/nvcore/CMakeFiles/nvcore.dir/Library.cpp.o cd /construction/graphics/nvidia-texture-tools/.build/src/nvcore && /usr/local/libexec/ccache/c++ -DNVCORE_EXPORTS -DNVCORE_SHARED=1 -Dnvcore_EXPORTS -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src -I/construction/graphics/nvidia-texture-tools/.build/src -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/poshlib -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/stb -I/construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore -pipe -lpthread -O2 -fno-strict-aliasing -fPIC -pipe -lpthread -O2 -fno-strict-aliasing -DNDEBUG -std=c++11 -fPIC -MD -MT src/nvcore/CMakeFiles/nvcore.dir/Library.cpp.o -MF CMakeFiles/nvcore.dir/Library.cpp.o.d -o CMakeFiles/nvcore.dir/Library.cpp.o -c /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Library.cpp --- extern/EtcLib/CMakeFiles/EtcLib.dir/all --- cd /construction/graphics/nvidia-texture-tools/.build/extern/EtcLib && /usr/local/bin/cmake -E cmake_link_script CMakeFiles/EtcLib.dir/link.txt --verbose=1 /usr/bin/ar qc libEtcLib.a CMakeFiles/EtcLib.dir/Etc/Etc.cpp.o CMakeFiles/EtcLib.dir/Etc/EtcImage.cpp.o CMakeFiles/EtcLib.dir/Etc/EtcMath.cpp.o CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4.cpp.o CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4Encoding.cpp.o CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4Encoding_ETC1.cpp.o CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4Encoding_R11.cpp.o CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4Encoding_RG11.cpp.o CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4Encoding_RGB8.cpp.o CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4Encoding_RGB8A1.cpp.o CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4Encoding_RGBA8.cpp.o CMakeFiles/EtcLib.dir/EtcCodec/EtcDifferentialTrys.cpp.o CMakeFiles/EtcLib.dir/EtcCodec/EtcIndividualTrys.cpp.o CMakeFiles/EtcLib.dir/EtcCodec/EtcSortedBlockList.cpp.o /usr/bin/ranlib libEtcLib.a [ 27%] Built target EtcLib --- src/nvtt/squish/CMakeFiles/nvsquish.dir/all --- [ 28%] Linking CXX static library libnvsquish.a cd /construction/graphics/nvidia-texture-tools/.build/src/nvtt/squish && /usr/local/bin/cmake -P CMakeFiles/nvsquish.dir/cmake_clean_target.cmake cd /construction/graphics/nvidia-texture-tools/.build/src/nvtt/squish && /usr/local/bin/cmake -E cmake_link_script CMakeFiles/nvsquish.dir/link.txt --verbose=1 --- src/nvcore/CMakeFiles/nvcore.dir/all --- --- src/nvcore/CMakeFiles/nvcore.dir/FileSystem.cpp.o --- In file included from /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/FileSystem.h:7, from /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/FileSystem.cpp:3: /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:381:9: error: #error "GCC: Platform not supported" # error "GCC: Platform not supported" ^~~~~ --- src/nvcore/CMakeFiles/nvcore.dir/Memory.cpp.o --- In file included from /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Memory.h:7, from /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Memory.cpp:3: /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:381:9: error: #error "GCC: Platform not supported" # error "GCC: Platform not supported" ^~~~~ --- src/nvcore/CMakeFiles/nvcore.dir/Library.cpp.o --- In file included from /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Library.h:7, from /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Library.cpp:1: /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:381:9: error: #error "GCC: Platform not supported" # error "GCC: Platform not supported" ^~~~~ --- src/nvcore/CMakeFiles/nvcore.dir/Debug.cpp.o --- In file included from /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:7, from /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Debug.cpp:3: /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:381:9: error: #error "GCC: Platform not supported" # error "GCC: Platform not supported" ^~~~~ --- src/nvtt/squish/CMakeFiles/nvsquish.dir/all --- /usr/bin/ar qc libnvsquish.a CMakeFiles/nvsquish.dir/fastclusterfit.cpp.o CMakeFiles/nvsquish.dir/weightedclusterfit.cpp.o CMakeFiles/nvsquish.dir/colourblock.cpp.o CMakeFiles/nvsquish.dir/colourfit.cpp.o CMakeFiles/nvsquish.dir/colourset.cpp.o CMakeFiles/nvsquish.dir/maths.cpp.o --- src/nvcore/CMakeFiles/nvcore.dir/all --- --- src/nvcore/CMakeFiles/nvcore.dir/Library.cpp.o --- In file included from /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Library.h:7, from /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Library.cpp:1: /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type; did you mean 'nvcore_EXPORTS'? #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Library.h:17:1: note: in expansion of macro 'NVCORE_API' NVCORE_API void * nvLoadLibrary(const char * name); ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type; did you mean 'nvcore_EXPORTS'? #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Library.h:18:1: note: in expansion of macro 'NVCORE_API' NVCORE_API void nvUnloadLibrary(void * lib); ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type; did you mean 'nvcore_EXPORTS'? #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Library.h:19:1: note: in expansion of macro 'NVCORE_API' NVCORE_API void * nvBindSymbol(void * lib, const char * symbol); ^~~~~~~~~~ In file included from /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Library.cpp:1: /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Library.h:21:20: error: variable 'DLL_EXPORT_CLASS Library' has initializer but incomplete type class NVCORE_CLASS Library ^~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Library.h:23:1: error: expected primary-expression before 'public' public: ^~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Library.h:23:1: error: expected '}' before 'public' /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Library.h:22:1: note: to match this '{' { ^ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Library.h:23:1: error: expected ',' or ';' before 'public' public: ^~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Library.h:28:13: error: expected class-name before '(' token ~Library() ^ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Library.h:36:20: error: non-member function 'bool isValid()' cannot have cv-qualifier bool isValid() const ^~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Library.h: In function 'bool isValid()': /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Library.h:38:16: error: 'handle' was not declared in this scope return handle != NULL; ^~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Library.h: In function 'void* bindSymbol(const char*)': /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Library.h:43:29: error: 'handle' was not declared in this scope return nvBindSymbol(handle, symbol); ^~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Library.h:43:16: error: 'nvBindSymbol' was not declared in this scope return nvBindSymbol(handle, symbol); ^~~~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Library.h:43:16: note: suggested alternative: 'bindSymbol' return nvBindSymbol(handle, symbol); ^~~~~~~~~~~~ bindSymbol /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Library.h: At global scope: /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Library.h:46:1: error: expected unqualified-id before 'private' private: ^~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Library.h:48:1: error: expected declaration before '}' token }; ^ --- src/nvcore/CMakeFiles/nvcore.dir/FileSystem.cpp.o --- In file included from /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/FileSystem.h:7, from /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/FileSystem.cpp:3: /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/FileSystem.h:14:9: note: in expansion of macro 'NVCORE_API' NVCORE_API bool exists(const char * path); ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/FileSystem.h:15:9: note: in expansion of macro 'NVCORE_API' NVCORE_API bool createDirectory(const char * path); ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/FileSystem.h:16:9: note: in expansion of macro 'NVCORE_API' NVCORE_API bool changeDirectory(const char * path); ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/FileSystem.h:17:9: note: in expansion of macro 'NVCORE_API' NVCORE_API bool removeFile(const char * path); ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/FileSystem.h:18:9: note: in expansion of macro 'NVCORE_API' NVCORE_API bool copyFile(const char * src, const char * dst); ^~~~~~~~~~ --- src/nvcore/CMakeFiles/nvcore.dir/Memory.cpp.o --- In file included from /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Memory.h:7, from /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Memory.cpp:3: /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type; did you mean 'nvcore_EXPORTS'? #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Memory.h:54:5: note: in expansion of macro 'NVCORE_API' NVCORE_API void * aligned_malloc(size_t size, size_t alignment); ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type; did you mean 'nvcore_EXPORTS'? #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Memory.h:55:5: note: in expansion of macro 'NVCORE_API' NVCORE_API void aligned_free(void * ); ^~~~~~~~~~ --- src/nvcore/CMakeFiles/nvcore.dir/FileSystem.cpp.o --- /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/FileSystem.cpp:24:42: error: 'bool nv::FileSystem::exists(const char*)' should have been declared inside 'nv::FileSystem' bool FileSystem::exists(const char * path) ^ --- src/nvcore/CMakeFiles/nvcore.dir/Memory.cpp.o --- In file included from /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Memory.cpp:3: /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Memory.h:58:27: error: 'NV_FORCEINLINE' does not name a type template NV_FORCEINLINE T * malloc(size_t count) { ^~~~~~~~~~~~~~ --- src/nvcore/CMakeFiles/nvcore.dir/FileSystem.cpp.o --- /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/FileSystem.cpp:44:51: error: 'bool nv::FileSystem::createDirectory(const char*)' should have been declared inside 'nv::FileSystem' bool FileSystem::createDirectory(const char * path) ^ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/FileSystem.cpp:56:51: error: 'bool nv::FileSystem::changeDirectory(const char*)' should have been declared inside 'nv::FileSystem' bool FileSystem::changeDirectory(const char * path) ^ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/FileSystem.cpp:71:46: error: 'bool nv::FileSystem::removeFile(const char*)' should have been declared inside 'nv::FileSystem' bool FileSystem::removeFile(const char * path) ^ --- src/nvcore/CMakeFiles/nvcore.dir/Memory.cpp.o --- /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Memory.h:62:27: error: 'NV_FORCEINLINE' does not name a type template NV_FORCEINLINE T * realloc(T * ptr, size_t count) { ^~~~~~~~~~~~~~ --- src/nvcore/CMakeFiles/nvcore.dir/Library.cpp.o --- *** [src/nvcore/CMakeFiles/nvcore.dir/Library.cpp.o] Error code 1 make[4]: stopped in /construction/graphics/nvidia-texture-tools/.build --- src/nvcore/CMakeFiles/nvcore.dir/FileSystem.cpp.o --- In file included from /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/FileSystem.h:7, from /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/FileSystem.cpp:3: /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:163:1: note: in expansion of macro 'NVCORE_API' NVCORE_API int nvAbort(const char *exp, const char *file, int line, const char * func = NULL, const char * msg = NULL, ...) __attribute__((format (printf, 5, 6))); ^~~~~~~~~~ --- src/nvcore/CMakeFiles/nvcore.dir/Memory.cpp.o --- /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Memory.h:66:27: error: 'NV_FORCEINLINE' does not name a type template NV_FORCEINLINE void free(const T * ptr) { ^~~~~~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Memory.h:70:27: error: 'NV_FORCEINLINE' does not name a type template NV_FORCEINLINE void zero(T & data) { ^~~~~~~~~~~~~~ In file included from /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Memory.h:7, from /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Memory.cpp:3: /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type; did you mean 'nvcore_EXPORTS'? #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:163:1: note: in expansion of macro 'NVCORE_API' NVCORE_API int nvAbort(const char *exp, const char *file, int line, const char * func = NULL, const char * msg = NULL, ...) __attribute__((format (printf, 5, 6))); ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type; did you mean 'nvcore_EXPORTS'? #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:164:1: note: in expansion of macro 'NVCORE_API' NVCORE_API void NV_CDECL nvDebugPrint( const char *msg, ... ) __attribute__((format (printf, 1, 2))); ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type; did you mean 'nvcore_EXPORTS'? #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:197:9: note: in expansion of macro 'NVCORE_API' NVCORE_API void dumpInfo(); ^~~~~~~~~~ --- src/nvcore/CMakeFiles/nvcore.dir/FileSystem.cpp.o --- /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:164:1: note: in expansion of macro 'NVCORE_API' NVCORE_API void NV_CDECL nvDebugPrint( const char *msg, ... ) __attribute__((format (printf, 1, 2))); ^~~~~~~~~~ --- src/nvcore/CMakeFiles/nvcore.dir/Memory.cpp.o --- /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type; did you mean 'nvcore_EXPORTS'? #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:198:9: note: in expansion of macro 'NVCORE_API' NVCORE_API void dumpCallstack( MessageHandler *messageHandler, int callstackLevelsToSkip = 0 ); ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type; did you mean 'nvcore_EXPORTS'? #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:200:9: note: in expansion of macro 'NVCORE_API' NVCORE_API void setMessageHandler( MessageHandler * messageHandler ); ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type; did you mean 'nvcore_EXPORTS'? #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:201:9: note: in expansion of macro 'NVCORE_API' NVCORE_API void resetMessageHandler(); ^~~~~~~~~~ --- src/nvcore/CMakeFiles/nvcore.dir/FileSystem.cpp.o --- /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:197:9: note: in expansion of macro 'NVCORE_API' NVCORE_API void dumpInfo(); ^~~~~~~~~~ --- src/nvcore/CMakeFiles/nvcore.dir/Memory.cpp.o --- /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type; did you mean 'nvcore_EXPORTS'? #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:203:9: note: in expansion of macro 'NVCORE_API' NVCORE_API void setAssertHandler( AssertHandler * assertHanlder ); ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type; did you mean 'nvcore_EXPORTS'? #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:204:9: note: in expansion of macro 'NVCORE_API' NVCORE_API void resetAssertHandler(); ^~~~~~~~~~ --- src/nvcore/CMakeFiles/nvcore.dir/Debug.cpp.o --- In file included from /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:7, from /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Debug.cpp:3: /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:163:1: note: in expansion of macro 'NVCORE_API' NVCORE_API int nvAbort(const char *exp, const char *file, int line, const char * func = NULL, const char * msg = NULL, ...) __attribute__((format (printf, 5, 6))); ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ --- src/nvcore/CMakeFiles/nvcore.dir/FileSystem.cpp.o --- /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:198:9: note: in expansion of macro 'NVCORE_API' NVCORE_API void dumpCallstack( MessageHandler *messageHandler, int callstackLevelsToSkip = 0 ); ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:200:9: note: in expansion of macro 'NVCORE_API' NVCORE_API void setMessageHandler( MessageHandler * messageHandler ); ^~~~~~~~~~ --- src/nvcore/CMakeFiles/nvcore.dir/Memory.cpp.o --- /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type; did you mean 'nvcore_EXPORTS'? #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:206:9: note: in expansion of macro 'NVCORE_API' NVCORE_API void enableSigHandler(bool interactive); ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type; did you mean 'nvcore_EXPORTS'? #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:207:9: note: in expansion of macro 'NVCORE_API' NVCORE_API void disableSigHandler(); ^~~~~~~~~~ --- src/nvcore/CMakeFiles/nvcore.dir/Debug.cpp.o --- /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:164:1: note: in expansion of macro 'NVCORE_API' NVCORE_API void NV_CDECL nvDebugPrint( const char *msg, ... ) __attribute__((format (printf, 1, 2))); ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:197:9: note: in expansion of macro 'NVCORE_API' NVCORE_API void dumpInfo(); ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:198:9: note: in expansion of macro 'NVCORE_API' --- src/nvcore/CMakeFiles/nvcore.dir/FileSystem.cpp.o --- /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:201:9: note: in expansion of macro 'NVCORE_API' NVCORE_API void resetMessageHandler(); ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:203:9: note: in expansion of macro 'NVCORE_API' NVCORE_API void setAssertHandler( AssertHandler * assertHanlder ); ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type #define NVCORE_API DLL_EXPORT --- src/nvcore/CMakeFiles/nvcore.dir/Memory.cpp.o --- /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type; did you mean 'nvcore_EXPORTS'? #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:209:9: note: in expansion of macro 'NVCORE_API' NVCORE_API bool isDebuggerPresent(); ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type; did you mean 'nvcore_EXPORTS'? #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:210:9: note: in expansion of macro 'NVCORE_API' NVCORE_API bool attachToDebugger(); ^~~~~~~~~~ --- src/nvcore/CMakeFiles/nvcore.dir/Debug.cpp.o --- NVCORE_API void dumpCallstack( MessageHandler *messageHandler, int callstackLevelsToSkip = 0 ); ^~~~~~~~~~ --- src/nvcore/CMakeFiles/nvcore.dir/FileSystem.cpp.o --- ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:204:9: note: in expansion of macro 'NVCORE_API' NVCORE_API void resetAssertHandler(); ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:206:9: note: in expansion of macro 'NVCORE_API' NVCORE_API void enableSigHandler(bool interactive); ^~~~~~~~~~ --- src/nvcore/CMakeFiles/nvcore.dir/Memory.cpp.o --- /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type; did you mean 'nvcore_EXPORTS'? #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:212:9: note: in expansion of macro 'NVCORE_API' NVCORE_API void terminate(int code); ^~~~~~~~~~ --- src/nvcore/CMakeFiles/nvcore.dir/Debug.cpp.o --- /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:200:9: note: in expansion of macro 'NVCORE_API' NVCORE_API void setMessageHandler( MessageHandler * messageHandler ); ^~~~~~~~~~ --- src/nvcore/CMakeFiles/nvcore.dir/FileSystem.cpp.o --- /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:207:9: note: in expansion of macro 'NVCORE_API' NVCORE_API void disableSigHandler(); ^~~~~~~~~~ --- src/nvcore/CMakeFiles/nvcore.dir/Debug.cpp.o --- /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:201:9: note: in expansion of macro 'NVCORE_API' NVCORE_API void resetMessageHandler(); ^~~~~~~~~~ --- src/nvcore/CMakeFiles/nvcore.dir/FileSystem.cpp.o --- /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:209:9: note: in expansion of macro 'NVCORE_API' NVCORE_API bool isDebuggerPresent(); ^~~~~~~~~~ --- src/nvcore/CMakeFiles/nvcore.dir/Debug.cpp.o --- /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:203:9: note: in expansion of macro 'NVCORE_API' NVCORE_API void setAssertHandler( AssertHandler * assertHanlder ); ^~~~~~~~~~ --- src/nvcore/CMakeFiles/nvcore.dir/FileSystem.cpp.o --- /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:210:9: note: in expansion of macro 'NVCORE_API' NVCORE_API bool attachToDebugger(); ^~~~~~~~~~ --- src/nvcore/CMakeFiles/nvcore.dir/Debug.cpp.o --- /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:204:9: note: in expansion of macro 'NVCORE_API' NVCORE_API void resetAssertHandler(); ^~~~~~~~~~ --- src/nvcore/CMakeFiles/nvcore.dir/FileSystem.cpp.o --- /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:212:9: note: in expansion of macro 'NVCORE_API' NVCORE_API void terminate(int code); ^~~~~~~~~~ In file included from /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StdStream.h:8, from /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/FileSystem.cpp:78: /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:14:24: error: variable 'nv::DLL_EXPORT_CLASS nv::Stream' has initializer but incomplete type class NVCORE_CLASS Stream { ^~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:15:5: error: expected primary-expression before 'public' public: ^~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:15:5: error: expected '}' before 'public' /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:14:31: note: to match this '{' class NVCORE_CLASS Stream { ^ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:15:5: error: expected ',' or ';' before 'public' public: ^~~~~~ --- src/nvcore/CMakeFiles/nvcore.dir/Debug.cpp.o --- /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:206:9: note: in expansion of macro 'NVCORE_API' NVCORE_API void enableSigHandler(bool interactive); ^~~~~~~~~~ --- src/nvcore/CMakeFiles/nvcore.dir/FileSystem.cpp.o --- /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:23:16: error: 'ByteOrder' does not name a type static ByteOrder getSystemByteOrder() { ^~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:33:16: error: ISO C++ forbids declaration of 'Stream' with no type [-fpermissive] Stream() : m_byteOrder(LittleEndian) { } ^ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h: In function 'int nv::Stream()': /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:33:20: error: only constructors take member initializers Stream() : m_byteOrder(LittleEndian) { } ^~~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:33:32: error: 'LittleEndian' was not declared in this scope Stream() : m_byteOrder(LittleEndian) { } ^~~~~~~~~~~~ --- src/nvcore/CMakeFiles/nvcore.dir/Debug.cpp.o --- /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:207:9: note: in expansion of macro 'NVCORE_API' NVCORE_API void disableSigHandler(); ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:209:9: note: in expansion of macro 'NVCORE_API' NVCORE_API bool isDebuggerPresent(); ^~~~~~~~~~ --- src/nvcore/CMakeFiles/nvcore.dir/FileSystem.cpp.o --- /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:33:48: warning: no return statement in function returning non-void [-Wreturn-type] Stream() : m_byteOrder(LittleEndian) { } ^ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h: At global scope: /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:36:24: error: expected class-name before '(' token virtual ~Stream() {} ^ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:39:27: error: variable or field 'setByteOrder' declared void void setByteOrder(ByteOrder bo) { m_byteOrder = bo; } ^~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:39:27: error: 'ByteOrder' was not declared in this scope --- src/nvcore/CMakeFiles/nvcore.dir/Debug.cpp.o --- /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:210:9: note: in expansion of macro 'NVCORE_API' NVCORE_API bool attachToDebugger(); ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:212:9: note: in expansion of macro 'NVCORE_API' NVCORE_API void terminate(int code); ^~~~~~~~~~ --- src/nvcore/CMakeFiles/nvcore.dir/FileSystem.cpp.o --- /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:42:9: error: 'ByteOrder' does not name a type ByteOrder byteOrder() const { return m_byteOrder; } ^~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:46:9: error: 'virtual' outside class declaration virtual uint serialize( void * data, uint len ) = 0; ^~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:46:59: error: function 'uint nv::serialize(void*, uint)' is initialized like a variable virtual uint serialize( void * data, uint len ) = 0; ^ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:49:9: error: 'virtual' outside class declaration virtual void seek( uint pos ) = 0; ^~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:49:41: error: function 'void nv::seek(uint)' is initialized like a variable virtual void seek( uint pos ) = 0; ^ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:52:9: error: 'virtual' outside class declaration virtual uint tell() const = 0; ^~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:52:29: error: non-member function 'uint nv::tell()' cannot have cv-qualifier virtual uint tell() const = 0; ^~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:52:37: error: function 'uint nv::tell()' is initialized like a variable virtual uint tell() const = 0; ^ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:55:9: error: 'virtual' outside class declaration virtual uint size() const = 0; ^~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:55:29: error: non-member function 'uint nv::size()' cannot have cv-qualifier virtual uint size() const = 0; ^~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:55:37: error: function 'uint nv::size()' is initialized like a variable virtual uint size() const = 0; ^ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:58:9: error: 'virtual' outside class declaration virtual bool isError() const = 0; ^~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:58:32: error: non-member function 'bool nv::isError()' cannot have cv-qualifier virtual bool isError() const = 0; ^~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:58:40: error: function 'bool nv::isError()' is initialized like a variable virtual bool isError() const = 0; ^ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:61:9: error: 'virtual' outside class declaration virtual void clearError() = 0; ^~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:61:37: error: function 'void nv::clearError()' is initialized like a variable virtual void clearError() = 0; ^ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:64:9: error: 'virtual' outside class declaration virtual bool isAtEnd() const = 0; ^~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:64:32: error: non-member function 'bool nv::isAtEnd()' cannot have cv-qualifier virtual bool isAtEnd() const = 0; ^~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:64:40: error: function 'bool nv::isAtEnd()' is initialized like a variable virtual bool isAtEnd() const = 0; ^ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:67:9: error: 'virtual' outside class declaration virtual bool isSeekable() const = 0; ^~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:67:35: error: non-member function 'bool nv::isSeekable()' cannot have cv-qualifier virtual bool isSeekable() const = 0; ^~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:67:43: error: function 'bool nv::isSeekable()' is initialized like a variable virtual bool isSeekable() const = 0; ^ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:70:9: error: 'virtual' outside class declaration virtual bool isLoading() const = 0; ^~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:70:34: error: non-member function 'bool nv::isLoading()' cannot have cv-qualifier virtual bool isLoading() const = 0; ^~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:70:42: error: function 'bool nv::isLoading()' is initialized like a variable virtual bool isLoading() const = 0; ^ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:73:9: error: 'virtual' outside class declaration virtual bool isSaving() const = 0; ^~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:73:33: error: non-member function 'bool nv::isSaving()' cannot have cv-qualifier virtual bool isSaving() const = 0; ^~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:73:41: error: function 'bool nv::isSaving()' is initialized like a variable virtual bool isSaving() const = 0; ^ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:80:9: error: 'friend' used outside of class friend Stream & operator<<( Stream & s, bool & c ) { ^~~~~~ ------ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:80:16: error: 'Stream' does not name a type; did you mean 'fread'? friend Stream & operator<<( Stream & s, bool & c ) { ^~~~~~ fread /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:92:9: error: 'friend' used outside of class friend Stream & operator<<( Stream & s, char & c ) { ^~~~~~ ------ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:92:16: error: 'Stream' does not name a type; did you mean 'fread'? friend Stream & operator<<( Stream & s, char & c ) { ^~~~~~ fread /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:97:9: error: 'friend' used outside of class friend Stream & operator<<( Stream & s, uint8 & c ) { ^~~~~~ ------ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:97:16: error: 'Stream' does not name a type; did you mean 'fread'? friend Stream & operator<<( Stream & s, uint8 & c ) { ^~~~~~ fread /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:102:9: error: 'friend' used outside of class friend Stream & operator<<( Stream & s, int8 & c ) { ^~~~~~ ------ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:102:16: error: 'Stream' does not name a type; did you mean 'fread'? friend Stream & operator<<( Stream & s, int8 & c ) { ^~~~~~ fread /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:107:9: error: 'friend' used outside of class friend Stream & operator<<( Stream & s, uint16 & c ) { ^~~~~~ ------ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:107:16: error: 'Stream' does not name a type; did you mean 'fread'? friend Stream & operator<<( Stream & s, uint16 & c ) { ^~~~~~ fread /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:111:9: error: 'friend' used outside of class friend Stream & operator<<( Stream & s, int16 & c ) { ^~~~~~ ------ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:111:16: error: 'Stream' does not name a type; did you mean 'fread'? friend Stream & operator<<( Stream & s, int16 & c ) { ^~~~~~ fread /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:115:9: error: 'friend' used outside of class friend Stream & operator<<( Stream & s, uint32 & c ) { ^~~~~~ ------ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:115:16: error: 'Stream' does not name a type; did you mean 'fread'? friend Stream & operator<<( Stream & s, uint32 & c ) { ^~~~~~ fread /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:119:9: error: 'friend' used outside of class friend Stream & operator<<( Stream & s, int32 & c ) { ^~~~~~ ------ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:119:16: error: 'Stream' does not name a type; did you mean 'fread'? friend Stream & operator<<( Stream & s, int32 & c ) { ^~~~~~ fread /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:123:9: error: 'friend' used outside of class friend Stream & operator<<( Stream & s, uint64 & c ) { ^~~~~~ ------ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:123:16: error: 'Stream' does not name a type; did you mean 'fread'? friend Stream & operator<<( Stream & s, uint64 & c ) { ^~~~~~ fread /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:127:9: error: 'friend' used outside of class friend Stream & operator<<( Stream & s, int64 & c ) { ^~~~~~ ------ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:127:16: error: 'Stream' does not name a type; did you mean 'fread'? friend Stream & operator<<( Stream & s, int64 & c ) { ^~~~~~ fread /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:131:9: error: 'friend' used outside of class friend Stream & operator<<( Stream & s, float & c ) { ^~~~~~ ------ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:131:16: error: 'Stream' does not name a type; did you mean 'fread'? friend Stream & operator<<( Stream & s, float & c ) { ^~~~~~ fread /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:135:9: error: 'friend' used outside of class friend Stream & operator<<( Stream & s, double & c ) { ^~~~~~ ------ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:135:16: error: 'Stream' does not name a type; did you mean 'fread'? friend Stream & operator<<( Stream & s, double & c ) { ^~~~~~ fread /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:140:5: error: expected unqualified-id before 'protected' protected: ^~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:156:5: error: expected unqualified-id before 'private' private: ^~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:162:1: error: expected declaration before '}' token } // nv namespace ^ *** [src/nvcore/CMakeFiles/nvcore.dir/FileSystem.cpp.o] Error code 1 make[4]: stopped in /construction/graphics/nvidia-texture-tools/.build --- src/nvcore/CMakeFiles/nvcore.dir/Debug.cpp.o --- /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Memory.h:54:5: note: in expansion of macro 'NVCORE_API' NVCORE_API void * aligned_malloc(size_t size, size_t alignment); ^~~~~~~~~~ --- src/nvcore/CMakeFiles/nvcore.dir/Memory.cpp.o --- In file included from /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Memory.cpp:5: /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Utils.h:266:39: error: expected ',' or '...' before 'ptr' void construct_range(T * restrict ptr, uint new_size, uint old_size) { ^~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Utils.h: In function 'void nv::construct_range(T*)': /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Utils.h:267:23: error: 'old_size' was not declared in this scope for (uint i = old_size; i < new_size; i++) { ^~~~~~~~ --- src/nvcore/CMakeFiles/nvcore.dir/Debug.cpp.o --- /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Memory.h:55:5: note: in expansion of macro 'NVCORE_API' NVCORE_API void aligned_free(void * ); ^~~~~~~~~~ --- src/nvcore/CMakeFiles/nvcore.dir/Memory.cpp.o --- /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Utils.h:267:23: note: suggested alternative: 'getbsize' for (uint i = old_size; i < new_size; i++) { ^~~~~~~~ getbsize /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Utils.h:267:37: error: 'new_size' was not declared in this scope for (uint i = old_size; i < new_size; i++) { ^~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Utils.h:267:37: note: suggested alternative: 'getbsize' for (uint i = old_size; i < new_size; i++) { ^~~~~~~~ getbsize /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Utils.h:268:17: error: 'ptr' was not declared in this scope new(ptr+i) T; // placement new ^~~ --- src/nvcore/CMakeFiles/nvcore.dir/Debug.cpp.o --- In file included from /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Array.h:17, from /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Array.inl:7, from /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Debug.cpp:4: /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Memory.h:58:27: error: 'NV_FORCEINLINE' does not name a type; did you mean 'NV_FOREACH'? template NV_FORCEINLINE T * malloc(size_t count) { ^~~~~~~~~~~~~~ NV_FOREACH --- src/nvcore/CMakeFiles/nvcore.dir/Memory.cpp.o --- /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Utils.h: At global scope: /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Utils.h:273:39: error: expected ',' or '...' before 'ptr' void construct_range(T * restrict ptr, uint new_size, uint old_size, const T & elem) { ^~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Utils.h:273:10: error: redefinition of 'template void nv::construct_range(T*)' void construct_range(T * restrict ptr, uint new_size, uint old_size, const T & elem) { ^~~~~~~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Utils.h:266:10: note: 'template void nv::construct_range(T*)' previously declared here void construct_range(T * restrict ptr, uint new_size, uint old_size) { ^~~~~~~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Utils.h:280:39: error: expected ',' or '...' before 'ptr' void construct_range(T * restrict ptr, uint new_size, uint old_size, const T * src) { ^~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Utils.h:280:10: error: redefinition of 'template void nv::construct_range(T*)' void construct_range(T * restrict ptr, uint new_size, uint old_size, const T * src) { ^~~~~~~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Utils.h:266:10: note: 'template void nv::construct_range(T*)' previously declared here void construct_range(T * restrict ptr, uint new_size, uint old_size) { ^~~~~~~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Utils.h:287:37: error: expected ',' or '...' before 'ptr' void destroy_range(T * restrict ptr, uint new_size, uint old_size) { ^~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Utils.h: In function 'void nv::destroy_range(T*)': /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Utils.h:288:23: error: 'new_size' was not declared in this scope for (uint i = new_size; i < old_size; i++) { ^~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Utils.h:288:23: note: suggested alternative: 'getbsize' for (uint i = new_size; i < old_size; i++) { ^~~~~~~~ getbsize /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Utils.h:288:37: error: 'old_size' was not declared in this scope for (uint i = new_size; i < old_size; i++) { ^~~~~~~~ --- src/nvcore/CMakeFiles/nvcore.dir/Debug.cpp.o --- /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Memory.h:62:27: error: 'NV_FORCEINLINE' does not name a type; did you mean 'NV_FOREACH'? template NV_FORCEINLINE T * realloc(T * ptr, size_t count) { ^~~~~~~~~~~~~~ NV_FOREACH --- src/nvcore/CMakeFiles/nvcore.dir/Memory.cpp.o --- /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Utils.h:288:37: note: suggested alternative: 'getbsize' for (uint i = new_size; i < old_size; i++) { ^~~~~~~~ getbsize /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Utils.h:289:14: error: 'ptr' was not declared in this scope (ptr+i)->~T(); // Explicit call to the destructor ^~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Utils.h: At global scope: /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Utils.h:294:28: error: expected ',' or '...' before 'dst' void fill(T * restrict dst, uint count, const T & value) { ^~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Utils.h: In function 'void nv::fill(T*)': /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Utils.h:295:30: error: 'count' was not declared in this scope for (uint i = 0; i < count; i++) { ^~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Utils.h:296:13: error: 'dst' was not declared in this scope dst[i] = value; ^~~ --- src/nvcore/CMakeFiles/nvcore.dir/Debug.cpp.o --- /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Memory.h:66:27: error: 'NV_FORCEINLINE' does not name a type; did you mean 'NV_FOREACH'? template NV_FORCEINLINE void free(const T * ptr) { ^~~~~~~~~~~~~~ NV_FOREACH --- src/nvcore/CMakeFiles/nvcore.dir/Memory.cpp.o --- /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Utils.h:296:22: error: 'value' was not declared in this scope dst[i] = value; ^~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Utils.h: At global scope: /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Utils.h:301:34: error: expected ',' or '...' before 'dst' void copy_range(T * restrict dst, const T * restrict src, uint count) { ^~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Utils.h: In function 'void nv::copy_range(T*)': /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Utils.h:302:30: error: 'count' was not declared in this scope for (uint i = 0; i < count; i++) { ^~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Utils.h:303:13: error: 'dst' was not declared in this scope dst[i] = src[i]; ^~~ --- src/nvcore/CMakeFiles/nvcore.dir/Debug.cpp.o --- /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Memory.h:70:27: error: 'NV_FORCEINLINE' does not name a type; did you mean 'NV_FOREACH'? template NV_FORCEINLINE void zero(T & data) { ^~~~~~~~~~~~~~ NV_FOREACH --- src/nvcore/CMakeFiles/nvcore.dir/Memory.cpp.o --- /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Utils.h:303:22: error: 'src' was not declared in this scope dst[i] = src[i]; ^~~ --- src/nvcore/CMakeFiles/nvcore.dir/Debug.cpp.o --- In file included from /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Array.inl:7, from /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Debug.cpp:4: /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Array.h:32:5: error: expected primary-expression before 'public' public: ^~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Array.h:32:5: error: expected '}' before 'public' /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Array.h:31:30: note: to match this '{' class NVCORE_CLASS Array { ^ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Array.h:31:24: warning: variable templates only available with -std=c++14 or -std=gnu++14 class NVCORE_CLASS Array { ^~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Array.h:31:31: error: expected ';' before 'public' class NVCORE_CLASS Array { ^ ; public: ~~~~~~ --- src/nvcore/CMakeFiles/nvcore.dir/Memory.cpp.o --- /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Utils.h: At global scope: /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Utils.h:308:53: error: expected ',' or '...' before 'ptr' bool find(const T & element, const T * restrict ptr, uint begin, uint end, uint * index) { ^~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Utils.h: In function 'bool nv::find(const T&, const T*)': /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Utils.h:309:23: error: 'begin' was not declared in this scope for (uint i = begin; i < end; i++) { ^~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Utils.h:309:34: error: 'end' was not declared in this scope for (uint i = begin; i < end; i++) { ^~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Utils.h:309:34: note: suggested alternative: 'find' for (uint i = begin; i < end; i++) { ^~~ find /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Utils.h:310:17: error: 'ptr' was not declared in this scope if (ptr[i] == element) { ^~~ --- src/nvcore/CMakeFiles/nvcore.dir/Debug.cpp.o --- /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Array.h:36:9: error: 'NV_FORCEINLINE' does not name a type; did you mean 'NV_FOREACH'? NV_FORCEINLINE Array() : m_buffer(NULL), m_capacity(0), m_size(0) {} ^~~~~~~~~~~~~~ NV_FOREACH --- src/nvcore/CMakeFiles/nvcore.dir/Memory.cpp.o --- /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Memory.cpp: At global scope: /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Memory.cpp:121:56: error: 'void* nv::aligned_malloc(size_t, size_t)' should have been declared inside 'nv' void * nv::aligned_malloc(size_t size, size_t alignment) ^ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Memory.cpp:141:33: error: 'void nv::aligned_free(void*)' should have been declared inside 'nv' void nv::aligned_free(void * ptr) ^ --- src/nvcore/CMakeFiles/nvcore.dir/Debug.cpp.o --- /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Array.h:39:9: error: 'NV_FORCEINLINE' does not name a type; did you mean 'NV_FOREACH'? NV_FORCEINLINE Array(const Array & a) : m_buffer(NULL), m_capacity(0), m_size(0) { ^~~~~~~~~~~~~~ NV_FOREACH /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Array.h:44:9: error: 'NV_FORCEINLINE' does not name a type; did you mean 'NV_FOREACH'? NV_FORCEINLINE Array(const T * ptr, uint num) : m_buffer(NULL), m_capacity(0), m_size(0) { ^~~~~~~~~~~~~~ NV_FOREACH --- src/nvcore/CMakeFiles/nvcore.dir/TextWriter.cpp.o --- In file included from /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/TextWriter.h:7, from /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/TextWriter.cpp:3: /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:381:9: error: #error "GCC: Platform not supported" # error "GCC: Platform not supported" ^~~~~ --- src/nvcore/CMakeFiles/nvcore.dir/Debug.cpp.o --- /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Array.h:49:9: error: 'NV_FORCEINLINE' does not name a type; did you mean 'NV_FOREACH'? NV_FORCEINLINE explicit Array(uint capacity) : m_buffer(NULL), m_capacity(0), m_size(0) { ^~~~~~~~~~~~~~ NV_FOREACH /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Array.h:54:9: error: 'NV_FORCEINLINE' does not name a type; did you mean 'NV_FOREACH'? NV_FORCEINLINE ~Array() { ^~~~~~~~~~~~~~ NV_FOREACH /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Array.h:61:9: error: 'NV_FORCEINLINE' does not name a type; did you mean 'NV_FOREACH'? NV_FORCEINLINE const T & operator[]( uint index ) const ^~~~~~~~~~~~~~ NV_FOREACH --- src/nvcore/CMakeFiles/nvcore.dir/TextWriter.cpp.o --- In file included from /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/TextWriter.h:7, from /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/TextWriter.cpp:3: /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type; did you mean 'nvcore_EXPORTS'? #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:163:1: note: in expansion of macro 'NVCORE_API' NVCORE_API int nvAbort(const char *exp, const char *file, int line, const char * func = NULL, const char * msg = NULL, ...) __attribute__((format (printf, 5, 6))); ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type; did you mean 'nvcore_EXPORTS'? #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:164:1: note: in expansion of macro 'NVCORE_API' NVCORE_API void NV_CDECL nvDebugPrint( const char *msg, ... ) __attribute__((format (printf, 1, 2))); ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type; did you mean 'nvcore_EXPORTS'? #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:197:9: note: in expansion of macro 'NVCORE_API' NVCORE_API void dumpInfo(); ^~~~~~~~~~ --- src/nvcore/CMakeFiles/nvcore.dir/Timer.cpp.o --- In file included from /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Timer.h:7, from /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Timer.cpp:3: /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:381:9: error: #error "GCC: Platform not supported" # error "GCC: Platform not supported" ^~~~~ --- src/nvcore/CMakeFiles/nvcore.dir/TextWriter.cpp.o --- /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type; did you mean 'nvcore_EXPORTS'? #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:198:9: note: in expansion of macro 'NVCORE_API' NVCORE_API void dumpCallstack( MessageHandler *messageHandler, int callstackLevelsToSkip = 0 ); ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type; did you mean 'nvcore_EXPORTS'? #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:200:9: note: in expansion of macro 'NVCORE_API' NVCORE_API void setMessageHandler( MessageHandler * messageHandler ); ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type; did you mean 'nvcore_EXPORTS'? #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:201:9: note: in expansion of macro 'NVCORE_API' NVCORE_API void resetMessageHandler(); ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type; did you mean 'nvcore_EXPORTS'? #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:203:9: note: in expansion of macro 'NVCORE_API' NVCORE_API void setAssertHandler( AssertHandler * assertHanlder ); ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type; did you mean 'nvcore_EXPORTS'? #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:204:9: note: in expansion of macro 'NVCORE_API' NVCORE_API void resetAssertHandler(); ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type; did you mean 'nvcore_EXPORTS'? #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:206:9: note: in expansion of macro 'NVCORE_API' NVCORE_API void enableSigHandler(bool interactive); ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type; did you mean 'nvcore_EXPORTS'? #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:207:9: note: in expansion of macro 'NVCORE_API' NVCORE_API void disableSigHandler(); ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type; did you mean 'nvcore_EXPORTS'? #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:209:9: note: in expansion of macro 'NVCORE_API' NVCORE_API bool isDebuggerPresent(); ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type; did you mean 'nvcore_EXPORTS'? #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:210:9: note: in expansion of macro 'NVCORE_API' NVCORE_API bool attachToDebugger(); ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type; did you mean 'nvcore_EXPORTS'? #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:212:9: note: in expansion of macro 'NVCORE_API' NVCORE_API void terminate(int code); ^~~~~~~~~~ In file included from /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/TextWriter.h:8, from /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/TextWriter.cpp:3: /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:14:24: error: variable 'nv::DLL_EXPORT_CLASS nv::Stream' has initializer but incomplete type class NVCORE_CLASS Stream { ^~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:15:5: error: expected primary-expression before 'public' public: ^~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:15:5: error: expected '}' before 'public' /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:14:31: note: to match this '{' class NVCORE_CLASS Stream { ^ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:15:5: error: expected ',' or ';' before 'public' public: ^~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:23:16: error: 'ByteOrder' does not name a type static ByteOrder getSystemByteOrder() { ^~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:33:16: error: ISO C++ forbids declaration of 'Stream' with no type [-fpermissive] Stream() : m_byteOrder(LittleEndian) { } ^ --- src/nvcore/CMakeFiles/nvcore.dir/Timer.cpp.o --- In file included from /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Timer.cpp:3: /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Timer.h:24:5: error: 'NV_FORCEINLINE' does not name a type NV_FORCEINLINE uint64 fastCpuClock() { ^~~~~~~~~~~~~~ --- src/nvcore/CMakeFiles/nvcore.dir/TextWriter.cpp.o --- /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h: In function 'int nv::Stream()': /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:33:20: error: only constructors take member initializers Stream() : m_byteOrder(LittleEndian) { } ^~~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:33:32: error: 'LittleEndian' was not declared in this scope Stream() : m_byteOrder(LittleEndian) { } ^~~~~~~~~~~~ --- src/nvcore/CMakeFiles/nvcore.dir/Timer.cpp.o --- /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Timer.h:36:24: error: variable 'nv::DLL_EXPORT_CLASS nv::Timer' has initializer but incomplete type class NVCORE_CLASS Timer ^~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Timer.h:38:5: error: expected primary-expression before 'public' public: ^~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Timer.h:38:5: error: expected '}' before 'public' /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Timer.h:37:5: note: to match this '{' { ^ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Timer.h:38:5: error: expected ',' or ';' before 'public' public: ^~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Timer.h: In function 'void nv::start()': /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Timer.h:41:24: error: 'm_start' was not declared in this scope void start() { m_start = systemClock(); } ^~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Timer.h:41:24: note: suggested alternative: 'start' void start() { m_start = systemClock(); } ^~~~~~~ start --- src/nvcore/CMakeFiles/nvcore.dir/TextWriter.cpp.o --- /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:33:48: warning: no return statement in function returning non-void [-Wreturn-type] Stream() : m_byteOrder(LittleEndian) { } ^ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h: At global scope: /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:36:24: error: expected class-name before '(' token virtual ~Stream() {} ^ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:39:27: error: variable or field 'setByteOrder' declared void void setByteOrder(ByteOrder bo) { m_byteOrder = bo; } ^~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:39:27: error: 'ByteOrder' was not declared in this scope --- src/nvcore/CMakeFiles/nvcore.dir/Timer.cpp.o --- /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Timer.h: In function 'void nv::stop()': /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Timer.h:42:23: error: 'm_stop' was not declared in this scope void stop() { m_stop = systemClock(); } ^~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Timer.h:42:23: note: suggested alternative: 'stop' void stop() { m_stop = systemClock(); } ^~~~~~ stop /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Timer.h: At global scope: /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Timer.h:44:25: error: non-member function 'float nv::elapsed()' cannot have cv-qualifier float elapsed() const { return float(m_stop - m_start) / systemClockFrequency(); } ^~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Timer.h: In function 'float nv::elapsed()': /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Timer.h:44:46: error: 'm_stop' was not declared in this scope float elapsed() const { return float(m_stop - m_start) / systemClockFrequency(); } ^~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Timer.h:44:46: note: suggested alternative: 'stop' float elapsed() const { return float(m_stop - m_start) / systemClockFrequency(); } ^~~~~~ stop /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Timer.h:44:55: error: 'm_start' was not declared in this scope float elapsed() const { return float(m_stop - m_start) / systemClockFrequency(); } ^~~~~~~ --- src/nvcore/CMakeFiles/nvcore.dir/TextWriter.cpp.o --- /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:42:9: error: 'ByteOrder' does not name a type ByteOrder byteOrder() const { return m_byteOrder; } ^~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:46:9: error: 'virtual' outside class declaration virtual uint serialize( void * data, uint len ) = 0; ^~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:46:59: error: function 'uint nv::serialize(void*, uint)' is initialized like a variable virtual uint serialize( void * data, uint len ) = 0; ^ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:49:9: error: 'virtual' outside class declaration virtual void seek( uint pos ) = 0; ^~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:49:41: error: function 'void nv::seek(uint)' is initialized like a variable virtual void seek( uint pos ) = 0; ^ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:52:9: error: 'virtual' outside class declaration virtual uint tell() const = 0; ^~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:52:29: error: non-member function 'uint nv::tell()' cannot have cv-qualifier virtual uint tell() const = 0; ^~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:52:37: error: function 'uint nv::tell()' is initialized like a variable virtual uint tell() const = 0; ^ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:55:9: error: 'virtual' outside class declaration virtual uint size() const = 0; ^~~~~~~ --- src/nvcore/CMakeFiles/nvcore.dir/Timer.cpp.o --- /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Timer.h:44:55: note: suggested alternative: 'start' float elapsed() const { return float(m_stop - m_start) / systemClockFrequency(); } ^~~~~~~ start --- src/nvcore/CMakeFiles/nvcore.dir/TextWriter.cpp.o --- /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:55:29: error: non-member function 'uint nv::size()' cannot have cv-qualifier virtual uint size() const = 0; ^~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:55:37: error: function 'uint nv::size()' is initialized like a variable virtual uint size() const = 0; ^ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:58:9: error: 'virtual' outside class declaration virtual bool isError() const = 0; ^~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:58:32: error: non-member function 'bool nv::isError()' cannot have cv-qualifier virtual bool isError() const = 0; ^~~~~ --- src/nvcore/CMakeFiles/nvcore.dir/Timer.cpp.o --- /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Timer.h: At global scope: /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Timer.h:46:5: error: expected unqualified-id before 'private' private: ^~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Timer.h:51:1: error: expected declaration before '}' token } // nv namespace ^ --- src/nvcore/CMakeFiles/nvcore.dir/TextWriter.cpp.o --- /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:58:40: error: function 'bool nv::isError()' is initialized like a variable virtual bool isError() const = 0; ^ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:61:9: error: 'virtual' outside class declaration virtual void clearError() = 0; ^~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:61:37: error: function 'void nv::clearError()' is initialized like a variable virtual void clearError() = 0; ^ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:64:9: error: 'virtual' outside class declaration virtual bool isAtEnd() const = 0; ^~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:64:32: error: non-member function 'bool nv::isAtEnd()' cannot have cv-qualifier virtual bool isAtEnd() const = 0; ^~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:64:40: error: function 'bool nv::isAtEnd()' is initialized like a variable virtual bool isAtEnd() const = 0; ^ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:67:9: error: 'virtual' outside class declaration virtual bool isSeekable() const = 0; ^~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:67:35: error: non-member function 'bool nv::isSeekable()' cannot have cv-qualifier virtual bool isSeekable() const = 0; ^~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:67:43: error: function 'bool nv::isSeekable()' is initialized like a variable virtual bool isSeekable() const = 0; ^ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:70:9: error: 'virtual' outside class declaration virtual bool isLoading() const = 0; ^~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:70:34: error: non-member function 'bool nv::isLoading()' cannot have cv-qualifier virtual bool isLoading() const = 0; ^~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:70:42: error: function 'bool nv::isLoading()' is initialized like a variable virtual bool isLoading() const = 0; ^ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:73:9: error: 'virtual' outside class declaration virtual bool isSaving() const = 0; ^~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:73:33: error: non-member function 'bool nv::isSaving()' cannot have cv-qualifier virtual bool isSaving() const = 0; ^~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:73:41: error: function 'bool nv::isSaving()' is initialized like a variable virtual bool isSaving() const = 0; ^ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:80:9: error: 'friend' used outside of class friend Stream & operator<<( Stream & s, bool & c ) { ^~~~~~ ------ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:80:16: error: 'Stream' does not name a type friend Stream & operator<<( Stream & s, bool & c ) { ^~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:92:9: error: 'friend' used outside of class friend Stream & operator<<( Stream & s, char & c ) { ^~~~~~ ------ --- src/nvcore/CMakeFiles/nvcore.dir/Memory.cpp.o --- *** [src/nvcore/CMakeFiles/nvcore.dir/Memory.cpp.o] Error code 1 make[4]: stopped in /construction/graphics/nvidia-texture-tools/.build --- src/nvcore/CMakeFiles/nvcore.dir/TextWriter.cpp.o --- /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:92:16: error: 'Stream' does not name a type friend Stream & operator<<( Stream & s, char & c ) { ^~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:97:9: error: 'friend' used outside of class friend Stream & operator<<( Stream & s, uint8 & c ) { ^~~~~~ ------ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:97:16: error: 'Stream' does not name a type friend Stream & operator<<( Stream & s, uint8 & c ) { ^~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:102:9: error: 'friend' used outside of class friend Stream & operator<<( Stream & s, int8 & c ) { ^~~~~~ ------ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:102:16: error: 'Stream' does not name a type friend Stream & operator<<( Stream & s, int8 & c ) { ^~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:107:9: error: 'friend' used outside of class friend Stream & operator<<( Stream & s, uint16 & c ) { ^~~~~~ ------ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:107:16: error: 'Stream' does not name a type friend Stream & operator<<( Stream & s, uint16 & c ) { ^~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:111:9: error: 'friend' used outside of class friend Stream & operator<<( Stream & s, int16 & c ) { ^~~~~~ ------ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:111:16: error: 'Stream' does not name a type friend Stream & operator<<( Stream & s, int16 & c ) { ^~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:115:9: error: 'friend' used outside of class friend Stream & operator<<( Stream & s, uint32 & c ) { ^~~~~~ ------ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:115:16: error: 'Stream' does not name a type friend Stream & operator<<( Stream & s, uint32 & c ) { ^~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:119:9: error: 'friend' used outside of class friend Stream & operator<<( Stream & s, int32 & c ) { ^~~~~~ ------ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:119:16: error: 'Stream' does not name a type friend Stream & operator<<( Stream & s, int32 & c ) { ^~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:123:9: error: 'friend' used outside of class friend Stream & operator<<( Stream & s, uint64 & c ) { ^~~~~~ ------ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:123:16: error: 'Stream' does not name a type friend Stream & operator<<( Stream & s, uint64 & c ) { ^~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:127:9: error: 'friend' used outside of class friend Stream & operator<<( Stream & s, int64 & c ) { ^~~~~~ ------ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:127:16: error: 'Stream' does not name a type friend Stream & operator<<( Stream & s, int64 & c ) { ^~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:131:9: error: 'friend' used outside of class friend Stream & operator<<( Stream & s, float & c ) { ^~~~~~ ------ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:131:16: error: 'Stream' does not name a type friend Stream & operator<<( Stream & s, float & c ) { ^~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:135:9: error: 'friend' used outside of class friend Stream & operator<<( Stream & s, double & c ) { ^~~~~~ ------ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:135:16: error: 'Stream' does not name a type friend Stream & operator<<( Stream & s, double & c ) { ^~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:140:5: error: expected unqualified-id before 'protected' protected: ^~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:156:5: error: expected unqualified-id before 'private' private: ^~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Stream.h:162:1: error: expected declaration before '}' token } // nv namespace ^ --- src/nvcore/CMakeFiles/nvcore.dir/Timer.cpp.o --- *** [src/nvcore/CMakeFiles/nvcore.dir/Timer.cpp.o] Error code 1 make[4]: stopped in /construction/graphics/nvidia-texture-tools/.build --- src/nvcore/CMakeFiles/nvcore.dir/TextWriter.cpp.o --- *** [src/nvcore/CMakeFiles/nvcore.dir/TextWriter.cpp.o] Error code 1 make[4]: stopped in /construction/graphics/nvidia-texture-tools/.build --- src/nvcore/CMakeFiles/nvcore.dir/Debug.cpp.o --- /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Array.h:66:9: error: 'NV_FORCEINLINE' does not name a type; did you mean 'NV_FOREACH'? NV_FORCEINLINE const T & at( uint index ) const ^~~~~~~~~~~~~~ NV_FOREACH /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Array.h:73:9: error: 'NV_FORCEINLINE' does not name a type; did you mean 'NV_FOREACH'? NV_FORCEINLINE T & operator[] ( uint index ) ^~~~~~~~~~~~~~ NV_FOREACH /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Array.h:78:9: error: 'NV_FORCEINLINE' does not name a type; did you mean 'NV_FOREACH'? NV_FORCEINLINE T & at( uint index ) ^~~~~~~~~~~~~~ NV_FOREACH /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Array.h:85:9: error: 'NV_FORCEINLINE' does not name a type; did you mean 'NV_FOREACH'? NV_FORCEINLINE uint size() const { return m_size; } ^~~~~~~~~~~~~~ NV_FOREACH /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Array.h:88:9: error: 'NV_FORCEINLINE' does not name a type; did you mean 'NV_FOREACH'? NV_FORCEINLINE uint count() const { return m_size; } ^~~~~~~~~~~~~~ NV_FOREACH /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Array.h:91:9: error: 'NV_FORCEINLINE' does not name a type; did you mean 'NV_FOREACH'? NV_FORCEINLINE uint capacity() const { return m_capacity; } ^~~~~~~~~~~~~~ NV_FOREACH /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Array.h:94:9: error: 'NV_FORCEINLINE' does not name a type; did you mean 'NV_FOREACH'? NV_FORCEINLINE const T * buffer() const { return m_buffer; } ^~~~~~~~~~~~~~ NV_FOREACH /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Array.h:97:9: error: 'NV_FORCEINLINE' does not name a type; did you mean 'NV_FOREACH'? NV_FORCEINLINE T * buffer() { return m_buffer; } ^~~~~~~~~~~~~~ NV_FOREACH /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Array.h:100:9: error: 'NV_FORCEINLINE' does not name a type; did you mean 'NV_FOREACH'? NV_FORCEINLINE T * begin() { return m_buffer; } ^~~~~~~~~~~~~~ NV_FOREACH /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Array.h:101:9: error: 'NV_FORCEINLINE' does not name a type; did you mean 'NV_FOREACH'? NV_FORCEINLINE T * end() { return m_buffer + m_size; } ^~~~~~~~~~~~~~ NV_FOREACH /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Array.h:102:9: error: 'NV_FORCEINLINE' does not name a type; did you mean 'NV_FOREACH'? NV_FORCEINLINE const T * begin() const { return m_buffer; } ^~~~~~~~~~~~~~ NV_FOREACH /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Array.h:103:9: error: 'NV_FORCEINLINE' does not name a type; did you mean 'NV_FOREACH'? NV_FORCEINLINE const T * end() const { return m_buffer + m_size; } ^~~~~~~~~~~~~~ NV_FOREACH /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Array.h:106:9: error: 'NV_FORCEINLINE' does not name a type; did you mean 'NV_FOREACH'? NV_FORCEINLINE bool isEmpty() const { return m_size == 0; } ^~~~~~~~~~~~~~ NV_FOREACH /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Array.h:109:9: error: 'NV_FORCEINLINE' does not name a type; did you mean 'NV_FOREACH'? NV_FORCEINLINE bool isNull() const { return m_buffer == NULL; } ^~~~~~~~~~~~~~ NV_FOREACH /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Array.h:112:9: error: 'T' does not name a type T & append(); ^ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Array.h:113:31: error: 'T' does not name a type void push_back( const T & val ); ^ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Array.h:114:30: error: 'T' does not name a type void pushBack( const T & val ); ^ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Array.h:115:15: error: 'T' was not declared in this scope Array & append( const T & val ); ^ --- src/nvtt/squish/CMakeFiles/nvsquish.dir/all --- /usr/bin/ranlib libnvsquish.a --- src/nvcore/CMakeFiles/nvcore.dir/all --- /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Array.h:115:9: error: 'Array< >' does not name a type Array & append( const T & val ); ^~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Array.h:116:15: error: 'T' was not declared in this scope Array & operator<< ( T & t ); ^ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Array.h:116:9: error: 'Array< >' does not name a type Array & operator<< ( T & t ); ^~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Array.h:120:15: error: 'T' does not name a type const T & back() const; ^ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Array.h:121:9: error: 'T' does not name a type T & back(); ^ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Array.h:122:15: error: 'T' does not name a type const T & front() const; ^ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Array.h:123:9: error: 'T' does not name a type T & front(); ^ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Array.h:124:29: error: 'T' does not name a type bool contains(const T & e) const; ^ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Array.h:124:36: error: non-member function 'bool nv::contains(const int&)' cannot have cv-qualifier bool contains(const T & e) const; ^~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Array.h:125:25: error: 'T' does not name a type bool find(const T & element, uint * indexPtr) const; ^ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Array.h:125:55: error: non-member function 'bool nv::find(const int&, uint*)' cannot have cv-qualifier bool find(const T & element, uint * indexPtr) const; ^~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Array.h:126:25: error: 'T' does not name a type bool find(const T & element, uint begin, uint end, uint * indexPtr) const; ^ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Array.h:126:77: error: non-member function 'bool nv::find(const int&, uint, uint, uint*)' cannot have cv-qualifier bool find(const T & element, uint begin, uint end, uint * indexPtr) const; ^~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Array.h:128:27: error: 'T' does not name a type bool remove(const T & element); ^ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Array.h:129:41: error: 'T' does not name a type void insertAt(uint index, const T & val = T()); ^ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Array.h:129:51: error: 'T' was not declared in this scope void insertAt(uint index, const T & val = T()); ^ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Array.h:130:33: error: 'T' was not declared in this scope void append(const Array & other); ^ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Array.h:130:27: error: 'Array< >' does not name a type void append(const Array & other); ^~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Array.h:131:27: error: 'T' does not name a type void append(const T other[], uint count); ^ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Array.h:134:42: error: 'T' does not name a type void resize(uint new_size, const T & elem); ^ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Array.h:135:25: error: 'T' does not name a type void fill(const T & elem); ^ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Array.h:139:25: error: 'T' does not name a type void copy(const T * data, uint count); ^ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Array.h:140:15: error: 'T' was not declared in this scope Array & operator=( const Array & a ); ^ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Array.h:140:9: error: 'Array< >' does not name a type Array & operator=( const Array & a ); ^~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Array.h:141:9: error: 'T' does not name a type T * release(); ^ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Array.h:147:9: error: 'NV_FORCEINLINE' does not name a type; did you mean 'NV_FOREACH'? NV_FORCEINLINE PseudoIndex start() const { return 0; } ^~~~~~~~~~~~~~ NV_FOREACH /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Array.h:148:9: error: 'NV_FORCEINLINE' does not name a type; did you mean 'NV_FOREACH'? NV_FORCEINLINE bool isDone(const PseudoIndex & i) const { nvDebugCheck(i <= this->m_size); return i == this->m_size; } ^~~~~~~~~~~~~~ NV_FOREACH /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Array.h:149:9: error: 'NV_FORCEINLINE' does not name a type; did you mean 'NV_FOREACH'? NV_FORCEINLINE void advance(PseudoIndex & i) const { nvDebugCheck(i <= this->m_size); i++; } ^~~~~~~~~~~~~~ NV_FOREACH /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Array.h:162:9: error: 'friend' used outside of class friend Stream & operator<< ( Stream & s, Array & p ); ^~~~~~ ------ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Array.h:162:50: error: expected identifier friend Stream & operator<< ( Stream & s, Array & p ); ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Array.h:162:61: error: expected unqualified-id before '&' token friend Stream & operator<< ( Stream & s, Array & p ); ^ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Array.h:162:60: error: expected ')' before '&' token friend Stream & operator<< ( Stream & s, Array & p ); ~ ^~ ) /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Array.h:162:63: error: expected initializer before 'p' friend Stream & operator<< ( Stream & s, Array & p ); ^ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Array.h:165:9: error: 'friend' used outside of class friend void swap(Array & a, Array & b); ^~~~~~ ------ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Array.h:165:26: error: variable or field 'swap' declared void friend void swap(Array & a, Array & b); ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Array.h:165:39: error: 'a' was not declared in this scope friend void swap(Array & a, Array & b); ^ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Array.h:165:55: error: 'b' was not declared in this scope friend void swap(Array & a, Array & b); ^ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Array.h:168:5: error: expected unqualified-id before 'protected' protected: ^~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Array.h:173:9: error: 'T' does not name a type T * m_buffer; ^ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Array.h:180:1: error: expected declaration before '}' token } // nv namespace ^ *** [src/nvcore/CMakeFiles/nvcore.dir/Debug.cpp.o] Error code 1 make[4]: stopped in /construction/graphics/nvidia-texture-tools/.build --- src/nvtt/squish/CMakeFiles/nvsquish.dir/all --- *** [src/nvtt/squish/CMakeFiles/nvsquish.dir/all] Error code 6 make[3]: stopped in /construction/graphics/nvidia-texture-tools/.build --- src/nvcore/CMakeFiles/nvcore.dir/all --- --- src/nvcore/CMakeFiles/nvcore.dir/StrLib.cpp.o --- In file included from /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:7, from /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:7, from /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.cpp:3: /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:381:9: error: #error "GCC: Platform not supported" # error "GCC: Platform not supported" ^~~~~ In file included from /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:7, from /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:7, from /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.cpp:3: /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type; did you mean 'nvcore_EXPORTS'? #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:163:1: note: in expansion of macro 'NVCORE_API' NVCORE_API int nvAbort(const char *exp, const char *file, int line, const char * func = NULL, const char * msg = NULL, ...) __attribute__((format (printf, 5, 6))); ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type; did you mean 'nvcore_EXPORTS'? #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:164:1: note: in expansion of macro 'NVCORE_API' NVCORE_API void NV_CDECL nvDebugPrint( const char *msg, ... ) __attribute__((format (printf, 1, 2))); ^~~~~~~~~~ --- extern/poshlib/CMakeFiles/posh.dir/all --- *** [extern/poshlib/CMakeFiles/posh.dir/all] Error code 6 make[3]: stopped in /construction/graphics/nvidia-texture-tools/.build --- src/nvcore/CMakeFiles/nvcore.dir/all --- /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type; did you mean 'nvcore_EXPORTS'? #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:197:9: note: in expansion of macro 'NVCORE_API' NVCORE_API void dumpInfo(); ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type; did you mean 'nvcore_EXPORTS'? #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:198:9: note: in expansion of macro 'NVCORE_API' NVCORE_API void dumpCallstack( MessageHandler *messageHandler, int callstackLevelsToSkip = 0 ); ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type; did you mean 'nvcore_EXPORTS'? #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:200:9: note: in expansion of macro 'NVCORE_API' NVCORE_API void setMessageHandler( MessageHandler * messageHandler ); ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type; did you mean 'nvcore_EXPORTS'? #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:201:9: note: in expansion of macro 'NVCORE_API' NVCORE_API void resetMessageHandler(); ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type; did you mean 'nvcore_EXPORTS'? #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:203:9: note: in expansion of macro 'NVCORE_API' NVCORE_API void setAssertHandler( AssertHandler * assertHanlder ); ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type; did you mean 'nvcore_EXPORTS'? #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:204:9: note: in expansion of macro 'NVCORE_API' NVCORE_API void resetAssertHandler(); ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type; did you mean 'nvcore_EXPORTS'? #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:206:9: note: in expansion of macro 'NVCORE_API' NVCORE_API void enableSigHandler(bool interactive); ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type; did you mean 'nvcore_EXPORTS'? #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:207:9: note: in expansion of macro 'NVCORE_API' NVCORE_API void disableSigHandler(); ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type; did you mean 'nvcore_EXPORTS'? #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:209:9: note: in expansion of macro 'NVCORE_API' NVCORE_API bool isDebuggerPresent(); ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type; did you mean 'nvcore_EXPORTS'? #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:210:9: note: in expansion of macro 'NVCORE_API' NVCORE_API bool attachToDebugger(); ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type; did you mean 'nvcore_EXPORTS'? #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:212:9: note: in expansion of macro 'NVCORE_API' NVCORE_API void terminate(int code); ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type; did you mean 'nvcore_EXPORTS'? #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:21:5: note: in expansion of macro 'NVCORE_API' NVCORE_API uint strHash(const char * str, uint h) NV_PURE; ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type; did you mean 'nvcore_EXPORTS'? #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:38:5: note: in expansion of macro 'NVCORE_API' NVCORE_API uint strLen(const char * str) NV_PURE; // Asserts on NULL strings. ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type; did you mean 'nvcore_EXPORTS'? #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:40:5: note: in expansion of macro 'NVCORE_API' NVCORE_API int strDiff(const char * s1, const char * s2) NV_PURE; // Asserts on NULL strings. ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type; did you mean 'nvcore_EXPORTS'? #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:41:5: note: in expansion of macro 'NVCORE_API' NVCORE_API int strCaseDiff(const char * s1, const char * s2) NV_PURE; // Asserts on NULL strings. ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type; did you mean 'nvcore_EXPORTS'? #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:42:5: note: in expansion of macro 'NVCORE_API' NVCORE_API bool strEqual(const char * s1, const char * s2) NV_PURE; // Accepts NULL strings. ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type; did you mean 'nvcore_EXPORTS'? #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:43:5: note: in expansion of macro 'NVCORE_API' NVCORE_API bool strCaseEqual(const char * s1, const char * s2) NV_PURE; // Accepts NULL strings. ^~~~~~~~~~ In file included from /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.cpp:3: /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h: In member function 'bool nv::Equal::operator()(const char*, const char*) const': /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:46:72: error: 'strEqual' was not declared in this scope bool operator()(const char * a, const char * b) const { return strEqual(a, b); } ^~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:46:72: note: suggested alternative: 'Equal' bool operator()(const char * a, const char * b) const { return strEqual(a, b); } ^~~~~~~~ Equal In file included from /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:7, from /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:7, from /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.cpp:3: /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h: At global scope: /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type; did you mean 'nvcore_EXPORTS'? #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:49:5: note: in expansion of macro 'NVCORE_API' NVCORE_API bool strBeginsWith(const char * dst, const char * prefix) NV_PURE; ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type; did you mean 'nvcore_EXPORTS'? #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:50:5: note: in expansion of macro 'NVCORE_API' NVCORE_API bool strEndsWith(const char * dst, const char * suffix) NV_PURE; ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type; did you mean 'nvcore_EXPORTS'? #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:53:5: note: in expansion of macro 'NVCORE_API' NVCORE_API void strCpy(char * dst, uint size, const char * src); ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type; did you mean 'nvcore_EXPORTS'? #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:54:5: note: in expansion of macro 'NVCORE_API' NVCORE_API void strCpy(char * dst, uint size, const char * src, uint len); ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type; did you mean 'nvcore_EXPORTS'? #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:55:5: note: in expansion of macro 'NVCORE_API' NVCORE_API void strCat(char * dst, uint size, const char * src); ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type; did you mean 'nvcore_EXPORTS'? #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:57:5: note: in expansion of macro 'NVCORE_API' NVCORE_API const char * strSkipWhiteSpace(const char * str); ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type; did you mean 'nvcore_EXPORTS'? #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:58:5: note: in expansion of macro 'NVCORE_API' NVCORE_API char * strSkipWhiteSpace(char * str); ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type; did you mean 'nvcore_EXPORTS'? #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:60:5: note: in expansion of macro 'NVCORE_API' NVCORE_API bool strMatch(const char * str, const char * pat) NV_PURE; ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type; did you mean 'nvcore_EXPORTS'? #define NVCORE_API DLL_EXPORT ^~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:62:5: note: in expansion of macro 'NVCORE_API' NVCORE_API bool isNumber(const char * str) NV_PURE; ^~~~~~~~~~ In file included from /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.cpp:3: /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:93:24: error: variable 'nv::DLL_EXPORT_CLASS nv::StringBuilder' has initializer but incomplete type class NVCORE_CLASS StringBuilder ^~~~~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:95:5: error: expected primary-expression before 'public' public: ^~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:95:5: error: expected '}' before 'public' /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:94:5: note: to match this '{' { ^ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:95:5: error: expected ',' or ';' before 'public' public: ^~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:98:48: error: ISO C++ forbids declaration of 'StringBuilder' with no type [-fpermissive] explicit StringBuilder( uint size_hint ); ^ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:98:9: error: 'explicit' outside class declaration explicit StringBuilder( uint size_hint ); ^~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:99:40: error: expected constructor, destructor, or type conversion before ';' token StringBuilder(const char * str); ^ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:100:50: error: expected constructor, destructor, or type conversion before ';' token StringBuilder(const char * str, uint len); ^ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:101:29: error: 'StringBuilder' does not name a type StringBuilder(const StringBuilder & other); ^~~~~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:101:51: error: expected constructor, destructor, or type conversion before ';' token StringBuilder(const StringBuilder & other); ^ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:103:23: error: expected class-name before '(' token ~StringBuilder(); ^ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:105:9: error: 'StringBuilder' does not name a type StringBuilder & format( const char * format, ... ) __attribute__((format (printf, 2, 3))); ^~~~~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:106:9: error: 'StringBuilder' does not name a type StringBuilder & formatList( const char * format, va_list arg ); ^~~~~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:108:9: error: 'StringBuilder' does not name a type StringBuilder & append(char c); ^~~~~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:109:9: error: 'StringBuilder' does not name a type StringBuilder & append(const char * str); ^~~~~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:110:9: error: 'StringBuilder' does not name a type StringBuilder & append(const char * str, uint len); ^~~~~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:111:9: error: 'StringBuilder' does not name a type StringBuilder & append(const StringBuilder & str); ^~~~~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:112:9: error: 'StringBuilder' does not name a type StringBuilder & appendFormat(const char * format, ...) __attribute__((format (printf, 2, 3))); ^~~~~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:113:9: error: 'StringBuilder' does not name a type StringBuilder & appendFormatList(const char * format, va_list arg); ^~~~~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:115:9: error: 'StringBuilder' does not name a type StringBuilder & appendSpace(uint n); ^~~~~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:117:9: error: 'StringBuilder' does not name a type StringBuilder & number( int i, int base = 10 ); ^~~~~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:118:9: error: 'StringBuilder' does not name a type StringBuilder & number( uint i, int base = 10 ); ^~~~~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:120:9: error: 'StringBuilder' does not name a type StringBuilder & reserve(uint size_hint); ^~~~~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:121:9: error: 'StringBuilder' does not name a type StringBuilder & copy(const char * str); ^~~~~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:122:9: error: 'StringBuilder' does not name a type StringBuilder & copy(const char * str, uint len); ^~~~~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:123:9: error: 'StringBuilder' does not name a type StringBuilder & copy(const StringBuilder & str); ^~~~~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:125:9: error: 'StringBuilder' does not name a type StringBuilder & toLower(); ^~~~~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:126:9: error: 'StringBuilder' does not name a type StringBuilder & toUpper(); ^~~~~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:130:41: error: non-member function 'bool nv::endsWith(const char*)' cannot have cv-qualifier bool endsWith(const char * str) const; ^~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:131:43: error: non-member function 'bool nv::beginsWith(const char*)' cannot have cv-qualifier bool beginsWith(const char * str) const; ^~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:136:9: error: 'NV_FORCEINLINE' does not name a type NV_FORCEINLINE bool isNull() const { return m_size == 0; } ^~~~~~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:141:9: error: 'NV_FORCEINLINE' does not name a type NV_FORCEINLINE const char * str() const { return m_str; } ^~~~~~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:142:9: error: 'NV_FORCEINLINE' does not name a type NV_FORCEINLINE char * str() { return m_str; } ^~~~~~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:148:9: error: 'StringBuilder' does not name a type StringBuilder & operator=( const StringBuilder & s ) { ^~~~~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:153:9: error: 'StringBuilder' does not name a type StringBuilder & operator=( const char * s ) { ^~~~~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:158:32: error: 'StringBuilder' does not name a type bool operator==( const StringBuilder & s ) const { ^~~~~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:158:52: error: non-member function 'bool nv::operator==(const int&)' cannot have cv-qualifier bool operator==( const StringBuilder & s ) const { ^~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:158:52: error: 'bool nv::operator==(const int&)' must have an argument of class or enumerated type /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:163:23: error: non-member function 'uint nv::length()' cannot have cv-qualifier uint length() const { return isNull() ? 0 : strLen(m_str); } ^~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h: In function 'uint nv::length()': /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:163:38: error: 'isNull' was not declared in this scope uint length() const { return isNull() ? 0 : strLen(m_str); } ^~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:163:60: error: 'm_str' was not declared in this scope uint length() const { return isNull() ? 0 : strLen(m_str); } ^~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:163:53: error: 'strLen' was not declared in this scope uint length() const { return isNull() ? 0 : strLen(m_str); } ^~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:163:53: note: suggested alternative: 'stdin' uint length() const { return isNull() ? 0 : strLen(m_str); } ^~~~~~ stdin /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h: At global scope: /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:166:25: error: non-member function 'uint nv::capacity()' cannot have cv-qualifier uint capacity() const { return m_size; } ^~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h: In function 'uint nv::capacity()': /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:166:40: error: 'm_size' was not declared in this scope uint capacity() const { return m_size; } ^~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h: At global scope: /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:169:21: error: non-member function 'uint nv::hash()' cannot have cv-qualifier uint hash() const { return isNull() ? 0 : strHash(m_str); } ^~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h: In function 'uint nv::hash()': /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:169:36: error: 'isNull' was not declared in this scope uint hash() const { return isNull() ? 0 : strHash(m_str); } ^~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:169:59: error: 'm_str' was not declared in this scope uint hash() const { return isNull() ? 0 : strHash(m_str); } ^~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h: At global scope: /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:172:9: error: 'friend' used outside of class friend void swap(StringBuilder & a, StringBuilder & b); ^~~~~~ ------ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:172:26: error: variable or field 'swap' declared void friend void swap(StringBuilder & a, StringBuilder & b); ^~~~~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:172:42: error: 'a' was not declared in this scope friend void swap(StringBuilder & a, StringBuilder & b); ^ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:172:61: error: 'b' was not declared in this scope friend void swap(StringBuilder & a, StringBuilder & b); ^ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:174:5: error: expected unqualified-id before 'protected' protected: ^~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:186:29: error: expected initializer before ':' token class NVCORE_CLASS Path : public StringBuilder ^ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:214:24: error: variable 'DLL_EXPORT_CLASS String' has initializer but incomplete type class NVCORE_CLASS String ^~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:216:5: error: expected primary-expression before 'public' public: ^~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:216:5: error: expected '}' before 'public' /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:215:5: note: to match this '{' { ^ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:216:5: error: expected ',' or ';' before 'public' public: ^~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:225:22: error: 'String' does not name a type; did you mean 'stdin'? String(const String & str) ^~~~~~ stdin /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:225:34: error: ISO C++ forbids declaration of 'String' with no type [-fpermissive] String(const String & str) ^ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h: In function 'int String(const int&)': /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:227:13: error: 'data' was not declared in this scope data = str.data; ^~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:227:24: error: request for member 'data' in 'str', which is of non-class type 'const int' data = str.data; ^~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:228:31: error: 'addRef' was not declared in this scope if (data != NULL) addRef(); ^~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:229:9: warning: no return statement in function returning non-void [-Wreturn-type] } ^ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h: At global scope: /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:232:32: error: ISO C++ forbids declaration of 'String' with no type [-fpermissive] String(const char * str) ^ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h: In function 'int String(const char*)': /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:234:13: error: 'setString' was not declared in this scope setString(str); ^~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:235:9: warning: no return statement in function returning non-void [-Wreturn-type] } ^ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h: At global scope: /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:238:44: error: ISO C++ forbids declaration of 'String' with no type [-fpermissive] String(const char * str, int length) ^ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h: In function 'int String(const char*, int)': /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:240:13: error: 'setString' was not declared in this scope setString(str, length); ^~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:241:9: warning: no return statement in function returning non-void [-Wreturn-type] } ^ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h: At global scope: /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:244:22: error: 'StringBuilder' does not name a type String(const StringBuilder & str) ^~~~~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:244:41: error: ISO C++ forbids declaration of 'String' with no type [-fpermissive] String(const StringBuilder & str) ^ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h: In function 'int String(const int&)': /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:246:13: error: 'setString' was not declared in this scope setString(str); ^~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:247:9: warning: no return statement in function returning non-void [-Wreturn-type] } ^ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h: At global scope: /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:250:16: error: expected class-name before '(' token ~String() ^ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:255:9: error: 'String' does not name a type; did you mean 'stdin'? String clone() const; ^~~~~~ stdin /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:258:15: error: 'String' does not name a type; did you mean 'stdin'? const String & operator=( const char * str ) ^~~~~~ stdin /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:266:15: error: 'String' does not name a type; did you mean 'stdin'? const String & operator=( const StringBuilder & str ) ^~~~~~ stdin /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:274:9: error: 'String' does not name a type; did you mean 'stdin'? String & operator=( const String & str ) ^~~~~~ stdin /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:286:32: error: 'String' does not name a type; did you mean 'stdin'? bool operator==( const String & str ) const ^~~~~~ stdin /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:286:47: error: non-member function 'bool operator==(const int&)' cannot have cv-qualifier bool operator==( const String & str ) const ^~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:286:47: error: 'bool operator==(const int&)' must have an argument of class or enumerated type /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:292:45: error: non-member function 'bool operator==(const char*)' cannot have cv-qualifier bool operator==( const char * str ) const ^~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:292:45: error: 'bool operator==(const char*)' must have an argument of class or enumerated type /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:298:32: error: 'String' does not name a type; did you mean 'stdin'? bool operator!=( const String & str ) const ^~~~~~ stdin /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:298:47: error: non-member function 'bool operator!=(const int&)' cannot have cv-qualifier bool operator!=( const String & str ) const ^~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:298:47: error: 'bool operator!=(const int&)' must have an argument of class or enumerated type /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:304:45: error: non-member function 'bool operator!=(const char*)' cannot have cv-qualifier bool operator!=( const char * str ) const ^~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:304:45: error: 'bool operator!=(const char*)' must have an argument of class or enumerated type /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:310:23: error: non-member function 'bool isNull()' cannot have cv-qualifier bool isNull() const { return data == NULL; } ^~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h: In function 'bool isNull()': /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:310:38: error: 'data' was not declared in this scope bool isNull() const { return data == NULL; } ^~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h: At global scope: /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:313:23: error: non-member function 'uint length()' cannot have cv-qualifier uint length() const { nvDebugCheck(data != NULL); return strLen(data); } ^~~~~ In file included from /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:7, from /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.cpp:3: /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h: In function 'uint length()': /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:313:44: error: 'data' was not declared in this scope uint length() const { nvDebugCheck(data != NULL); return strLen(data); } ^~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:21:18: note: in definition of macro 'nvNoAssert' (void)sizeof(exp); \ ^~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:313:31: note: in expansion of macro 'nvDebugCheck' uint length() const { nvDebugCheck(data != NULL); return strLen(data); } ^~~~~~~~~~~~ In file included from /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.cpp:3: /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:313:73: error: 'data' was not declared in this scope uint length() const { nvDebugCheck(data != NULL); return strLen(data); } ^~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:313:66: error: 'strLen' was not declared in this scope uint length() const { nvDebugCheck(data != NULL); return strLen(data); } ^~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:313:66: note: suggested alternative: 'stdin' uint length() const { nvDebugCheck(data != NULL); return strLen(data); } ^~~~~~ stdin /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h: At global scope: /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:316:21: error: non-member function 'uint hash()' cannot have cv-qualifier uint hash() const { nvDebugCheck(data != NULL); return strHash(data); } ^~~~~ In file included from /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:7, from /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.cpp:3: /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h: In function 'uint hash()': /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:316:42: error: 'data' was not declared in this scope uint hash() const { nvDebugCheck(data != NULL); return strHash(data); } ^~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:21:18: note: in definition of macro 'nvNoAssert' (void)sizeof(exp); \ ^~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:316:29: note: in expansion of macro 'nvDebugCheck' uint hash() const { nvDebugCheck(data != NULL); return strHash(data); } ^~~~~~~~~~~~ In file included from /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.cpp:3: /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:316:72: error: 'data' was not declared in this scope uint hash() const { nvDebugCheck(data != NULL); return strHash(data); } ^~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:316:64: error: 'strHash' was not declared in this scope uint hash() const { nvDebugCheck(data != NULL); return strHash(data); } ^~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:316:64: note: suggested alternative: In file included from /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.cpp:3: /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:24:17: note: 'nv::strHash' inline uint strHash(const char * data, uint h = 5381) ^~~~~~~ In file included from /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.cpp:3: /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h: At global scope: /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:319:34: error: non-member function 'operator const char*()' cannot have cv-qualifier operator const char * () const { return data; } ^~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:319:34: error: 'operator const char*()' must be a nonstatic member function /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:322:28: error: non-member function 'const char* str()' cannot have cv-qualifier const char * str() const { return data; } ^~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h: In function 'const char* str()': /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:322:43: error: 'data' was not declared in this scope const char * str() const { return data; } ^~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h: At global scope: /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:325:5: error: expected unqualified-id before 'private' private: ^~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:333:30: error: non-member function 'uint16 getRefCount()' cannot have cv-qualifier uint16 getRefCount() const ^~~~~ In file included from /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:7, from /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.cpp:3: /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h: In function 'uint16 getRefCount()': /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:335:26: error: 'data' was not declared in this scope nvDebugCheck(data != NULL); ^~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:21:18: note: in definition of macro 'nvNoAssert' (void)sizeof(exp); \ ^~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:335:13: note: in expansion of macro 'nvDebugCheck' nvDebugCheck(data != NULL); ^~~~~~~~~~~~ In file included from /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.cpp:3: /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:336:54: error: 'data' was not declared in this scope return *reinterpret_cast(data - 2); ^~~~ In file included from /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:7, from /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.cpp:3: /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h: In function 'void setRefCount(uint16)': /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:340:26: error: 'data' was not declared in this scope nvDebugCheck(data != NULL); ^~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:21:18: note: in definition of macro 'nvNoAssert' (void)sizeof(exp); \ ^~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:340:13: note: in expansion of macro 'nvDebugCheck' nvDebugCheck(data != NULL); ^~~~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:69:47: error: '__FUNC__' was not declared in this scope if (nvAbort(#exp, __FILE__, __LINE__, __FUNC__) == NV_ABORT_DEBUG) { \ ^~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:107:26: note: in expansion of macro 'nvAssertMacro' #define nvCheck(exp) nvAssertMacro(exp) ^~~~~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:341:13: note: in expansion of macro 'nvCheck' nvCheck(count < 0xFFFF); ^~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:69:47: note: suggested alternative: '__LINE__' if (nvAbort(#exp, __FILE__, __LINE__, __FUNC__) == NV_ABORT_DEBUG) { \ ^~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:107:26: note: in expansion of macro 'nvAssertMacro' #define nvCheck(exp) nvAssertMacro(exp) ^~~~~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:341:13: note: in expansion of macro 'nvCheck' nvCheck(count < 0xFFFF); ^~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:69:13: error: 'nvAbort' was not declared in this scope if (nvAbort(#exp, __FILE__, __LINE__, __FUNC__) == NV_ABORT_DEBUG) { \ ^~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:107:26: note: in expansion of macro 'nvAssertMacro' #define nvCheck(exp) nvAssertMacro(exp) ^~~~~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:341:13: note: in expansion of macro 'nvCheck' nvCheck(count < 0xFFFF); ^~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:69:13: note: suggested alternative: 'nvAssert' if (nvAbort(#exp, __FILE__, __LINE__, __FUNC__) == NV_ABORT_DEBUG) { \ ^~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:107:26: note: in expansion of macro 'nvAssertMacro' #define nvCheck(exp) nvAssertMacro(exp) ^~~~~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:341:13: note: in expansion of macro 'nvCheck' nvCheck(count < 0xFFFF); ^~~~~~~ In file included from /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.cpp:3: /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:342:60: error: 'data' was not declared in this scope *reinterpret_cast(const_cast(data - 2)) = uint16(count); ^~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h: In function 'void setData(const char*)': /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:346:13: error: 'data' was not declared in this scope data = str + 2; ^~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h: In function 'void allocString(const char*)': /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:351:30: error: 'strLen' was not declared in this scope allocString(str, strLen(str)); ^~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:351:30: note: suggested alternative: 'str' allocString(str, strLen(str)); ^~~~~~ str /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h: At global scope: /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:358:30: error: 'StringBuilder' does not name a type void setString(const StringBuilder & str); ^~~~~~~~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:361:9: error: 'friend' used outside of class friend void swap(String & a, String & b); ^~~~~~ ------ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:361:26: error: variable or field 'swap' declared void friend void swap(String & a, String & b); ^~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:361:35: error: 'a' was not declared in this scope friend void swap(String & a, String & b); ^ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:361:47: error: 'b' was not declared in this scope friend void swap(String & a, String & b); ^ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:363:5: error: expected unqualified-id before 'private' private: ^~~~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:367:5: error: expected declaration before '}' token }; ^ *** [src/nvcore/CMakeFiles/nvcore.dir/StrLib.cpp.o] Error code 1 make[4]: stopped in /construction/graphics/nvidia-texture-tools/.build 7 errors make[4]: stopped in /construction/graphics/nvidia-texture-tools/.build *** [src/nvcore/CMakeFiles/nvcore.dir/all] Error code 2 make[3]: stopped in /construction/graphics/nvidia-texture-tools/.build --- extern/CMP_Core/CMakeFiles/CMP_Core.dir/all --- --- extern/CMP_Core/CMakeFiles/CMP_Core.dir/shaders/BC7_Encode_Kernel.cpp.o --- /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BC7_Encode_Kernel.cpp: In function 'void GetProjectedIndex(CGV_INDEX*, CGV_IMAGE*, CGV_INT, CGV_ENTRIES)': /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BC7_Encode_Kernel.cpp:1001:9: error: 'isnan' was not declared in this scope if (isnan(img_diff)) return; ^~~~~ /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BC7_Encode_Kernel.cpp:1001:9: note: suggested alternative: In file included from /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/Common_Def.h:73, from /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BC7_Encode_Kernel.h:32, from /construction/graphics/nvidia-texture-tools/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BC7_Encode_Kernel.cpp:43: /usr/include/c++/8.0/cmath:632:5: note: 'std::isnan' isnan(_Tp __x) ^~~~~ *** [extern/CMP_Core/CMakeFiles/CMP_Core.dir/shaders/BC7_Encode_Kernel.cpp.o] Error code 1 make[4]: stopped in /construction/graphics/nvidia-texture-tools/.build 1 error make[4]: stopped in /construction/graphics/nvidia-texture-tools/.build *** [extern/CMP_Core/CMakeFiles/CMP_Core.dir/all] Error code 2 make[3]: stopped in /construction/graphics/nvidia-texture-tools/.build 4 errors make[3]: stopped in /construction/graphics/nvidia-texture-tools/.build *** [all] Error code 2 make[2]: stopped in /construction/graphics/nvidia-texture-tools/.build 1 error make[2]: stopped in /construction/graphics/nvidia-texture-tools/.build ===> Compilation failed unexpectedly. Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to the maintainer. *** Error code 1 Stop. make[1]: stopped in /xports/graphics/nvidia-texture-tools *** Error code 1 Stop. make: stopped in /xports/graphics/nvidia-texture-tools FAILED 00:00:03