Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- BUILD libprojectM (target)
- TOOLCHAIN configure (auto-detect)
- Executing (target): /libprojectM-3.1.0-beta1/configure --host=x86_64-libreelec-linux-gnu --build=x86_64-linux-gnu --prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --libdir=/usr/lib --libexecdir=/usr/lib --localstatedir=/var --disable-static --enable-shared
- checking for a BSD-compatible install... /usr/bin/install -c
- checking whether build environment is sane... yes
- checking for x86_64-libreelec-linux-gnu-strip... toolchain/bin/x86_64-libreelec-linux-gnu-strip
- checking for a thread-safe mkdir -p... /bin/mkdir -p
- checking for gawk... gawk
- checking whether make sets $(MAKE)... yes
- checking whether make supports nested variables... yes
- checking how to create a pax tar archive... gnutar
- checking for style of include used by make... GNU
- checking for x86_64-libreelec-linux-gnu-gcc... toolchain/bin/x86_64-libreelec-linux-gnu-gcc
- checking whether the C compiler works... yes
- checking for C compiler default output file name... a.out
- checking for suffix of executables...
- checking whether we are cross compiling... yes
- checking for suffix of object files... o
- checking whether we are using the GNU C compiler... yes
- checking whether toolchain/bin/x86_64-libreelec-linux-gnu-gcc accepts -g... yes
- checking for toolchain/bin/x86_64-libreelec-linux-gnu-gcc option to accept ISO C89... none needed
- checking whether toolchain/bin/x86_64-libreelec-linux-gnu-gcc understands -c and -o together... yes
- checking dependency style of toolchain/bin/x86_64-libreelec-linux-gnu-gcc... gcc3
- checking for x86_64-libreelec-linux-gnu-ar... toolchain/bin/x86_64-libreelec-linux-gnu-ar
- checking the archiver (toolchain/bin/x86_64-libreelec-linux-gnu-ar) interface... ar
- checking build system type... x86_64-pc-linux-gnu
- checking host system type... x86_64-libreelec-linux-gnu
- checking how to print strings... printf
- checking for a sed that does not truncate output... toolchain/bin/sed
- checking for grep that handles long lines and -e... /bin/grep
- checking for egrep... /bin/grep -E
- checking for fgrep... /bin/grep -F
- checking for ld used by toolchain/bin/x86_64-libreelec-linux-gnu-gcc... toolchain/bin/x86_64-libreelec-linux-gnu-ld
- checking if the linker (toolchain/bin/x86_64-libreelec-linux-gnu-ld) is GNU ld... yes
- checking for BSD- or MS-compatible name lister (nm)... toolchain/bin/x86_64-libreelec-linux-gnu-nm
- checking the name lister (toolchain/bin/x86_64-libreelec-linux-gnu-nm) interface... BSD nm
- checking whether ln -s works... yes
- checking the maximum length of command line arguments... 1572864
- checking how to convert x86_64-pc-linux-gnu file names to x86_64-libreelec-linux-gnu format... func_convert_file_noop
- checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop
- checking for toolchain/bin/x86_64-libreelec-linux-gnu-ld option to reload object files... -r
- checking for x86_64-libreelec-linux-gnu-objdump... toolchain/bin/x86_64-libreelec-linux-gnu-objdump
- checking how to recognize dependent libraries... pass_all
- checking for x86_64-libreelec-linux-gnu-dlltool... no
- checking for dlltool... no
- checking how to associate runtime and link libraries... printf %s\n
- checking for x86_64-libreelec-linux-gnu-ar... (cached) toolchain/bin/x86_64-libreelec-linux-gnu-ar
- checking for archiver @FILE support... @
- checking for x86_64-libreelec-linux-gnu-strip... (cached) toolchain/bin/x86_64-libreelec-linux-gnu-strip
- checking for x86_64-libreelec-linux-gnu-ranlib... toolchain/bin/x86_64-libreelec-linux-gnu-ranlib
- checking command to parse toolchain/bin/x86_64-libreelec-linux-gnu-nm output from toolchain/bin/x86_64-libreelec-linux-gnu-gcc object... ok
- checking for sysroot... no
- checking for a working dd... /bin/dd
- checking how to truncate binary pipes... /bin/dd bs=4096 count=1
- checking for x86_64-libreelec-linux-gnu-mt... no
- checking for mt... mt
- configure: WARNING: using cross tools not prefixed with host triplet
- checking if mt is a manifest tool... no
- checking how to run the C preprocessor... toolchain/bin/x86_64-libreelec-linux-gnu-cpp
- checking for ANSI C header files... yes
- checking for sys/types.h... yes
- checking for sys/stat.h... yes
- checking for stdlib.h... yes
- checking for string.h... yes
- checking for memory.h... yes
- checking for strings.h... yes
- checking for inttypes.h... yes
- checking for stdint.h... yes
- checking for unistd.h... yes
- checking for dlfcn.h... yes
- checking for objdir... .libs
- checking if toolchain/bin/x86_64-libreelec-linux-gnu-gcc supports -fno-rtti -fno-exceptions... no
- checking for toolchain/bin/x86_64-libreelec-linux-gnu-gcc option to produce PIC... -fPIC -DPIC
- checking if toolchain/bin/x86_64-libreelec-linux-gnu-gcc PIC flag -fPIC -DPIC works... yes
- checking if toolchain/bin/x86_64-libreelec-linux-gnu-gcc static flag -static works... yes
- checking if toolchain/bin/x86_64-libreelec-linux-gnu-gcc supports -c -o file.o... yes
- checking if toolchain/bin/x86_64-libreelec-linux-gnu-gcc supports -c -o file.o... (cached) yes
- checking whether the toolchain/bin/x86_64-libreelec-linux-gnu-gcc linker (toolchain/bin/x86_64-libreelec-linux-gnu-ld -m elf_x86_64) supports shared libraries... yes
- checking whether -lc should be explicitly linked in... no
- checking dynamic linker characteristics... GNU/Linux ld.so
- checking how to hardcode library paths into programs... immediate
- checking whether stripping libraries is possible... yes
- checking if libtool supports shared libraries... yes
- checking whether to build shared libraries... yes
- checking whether to build static libraries... no
- checking whether to use rpath... yes
- checking whether we are using the GNU C++ compiler... yes
- checking whether toolchain/bin/x86_64-libreelec-linux-gnu-g++ accepts -g... yes
- checking dependency style of toolchain/bin/x86_64-libreelec-linux-gnu-g++... gcc3
- checking how to run the C++ preprocessor... toolchain/bin/x86_64-libreelec-linux-gnu-g++ -E
- checking for ld used by toolchain/bin/x86_64-libreelec-linux-gnu-g++... toolchain/bin/x86_64-libreelec-linux-gnu-ld -m elf_x86_64
- checking if the linker (toolchain/bin/x86_64-libreelec-linux-gnu-ld -m elf_x86_64) is GNU ld... yes
- checking whether the toolchain/bin/x86_64-libreelec-linux-gnu-g++ linker (toolchain/bin/x86_64-libreelec-linux-gnu-ld -m elf_x86_64) supports shared libraries... yes
- checking for toolchain/bin/x86_64-libreelec-linux-gnu-g++ option to produce PIC... -fPIC -DPIC
- checking if toolchain/bin/x86_64-libreelec-linux-gnu-g++ PIC flag -fPIC -DPIC works... yes
- checking if toolchain/bin/x86_64-libreelec-linux-gnu-g++ static flag -static works... no
- checking if toolchain/bin/x86_64-libreelec-linux-gnu-g++ supports -c -o file.o... yes
- checking if toolchain/bin/x86_64-libreelec-linux-gnu-g++ supports -c -o file.o... (cached) yes
- checking whether the toolchain/bin/x86_64-libreelec-linux-gnu-g++ linker (toolchain/bin/x86_64-libreelec-linux-gnu-ld -m elf_x86_64) supports shared libraries... yes
- checking dynamic linker characteristics... (cached) GNU/Linux ld.so
- checking how to hardcode library paths into programs... immediate
- checking pkg-config is at least version 0.9.0... yes
- checking pkg-config is at least version 0.9.0... yes
- checking for GL... yes
- checking GL/gl.h usability... yes
- checking GL/gl.h presence... yes
- checking for GL/gl.h... yes
- checking for compiling a minimal OpenGL program... yes
- checking for linking a minimal OpenGL program... yes
- checking Freedom... GNU/LINUX detected
- checking for dlopen in -lc... yes
- checking for aligned_alloc... yes
- checking for posix_memalign... yes
- checking glm/glm.hpp usability... yes
- checking glm/glm.hpp presence... yes
- checking for glm/glm.hpp... yes
- checking whether toolchain/bin/x86_64-libreelec-linux-gnu-gcc is Clang... no
- checking whether pthreads work with -pthread... yes
- checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE
- checking whether more special flags are required for pthreads... no
- checking for PTHREAD_PRIO_INHERIT... yes
- LIBS=-Ltoolchain/x86_64-libreelec-linux-gnu/sysroot/usr/lib -lGL -ldl -pthread
- checking for a sed that does not truncate output... (cached) toolchain/bin/sed
- checking whether C++ compiler accepts -stdlib=libc++... no
- checking whether C++ compiler accepts -std=c++11... yes
- checking that generated files are newer than configure... done
- configure: creating ./config.status
- config.status: creating Makefile
- config.status: creating src/Makefile
- config.status: creating src/libprojectM/Makefile
- config.status: creating src/libprojectM/Renderer/Makefile
- config.status: creating src/libprojectM/NativePresetFactory/Makefile
- config.status: creating src/libprojectM/MilkdropPresetFactory/Makefile
- config.status: creating src/libprojectM/libprojectM.pc
- config.status: WARNING: '/libprojectM-3.1.0-beta1/src/libprojectM/libprojectM.pc.in' seems to ignore the --datarootdir setting
- config.status: creating src/NativePresets/Makefile
- config.status: creating src/projectM-sdl/Makefile
- config.status: creating src/projectM-emscripten/Makefile
- config.status: creating src/projectM-qt/Makefile
- config.status: creating src/projectM-pulseaudio/Makefile
- config.status: creating src/libprojectM/config.inp.in
- config.status: creating config.h
- config.status: executing depfiles commands
- config.status: executing libtool commands
- config.status: executing libtool-rpath-patch commands
- projectM v3.1.0-beta1
- =====
- prefix: /usr
- sysconfdir: /etc
- libdir: /usr/lib
- includedir: ${prefix}/include
- compiler: toolchain/bin/x86_64-libreelec-linux-gnu-gcc
- cflags: -Itoolchain/x86_64-libreelec-linux-gnu/sysroot/usr/include -Itoolchain/x86_64-libreelec-linux-gnu/sysroot/usr/include/libdrm -Itoolchain/x86_64-libreelec-linux-gnu/sysroot/usr/include -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\""$(pkgdatadir)"\" -I$(top_srcdir)/vendor
- ldflags: -march=x86-64 -m64 -Wl,--as-needed -fuse-ld=gold
- - - -
- Applications:
- =====
- libprojectM: yes
- Threading: yes
- SDL: no
- Qt & Pulseaudio: no
- OpenGLES: no
- Emscripten: no
- Executing (target): make
- make all-recursive
- make[1]: Entering directory '/libprojectM-3.1.0-beta1/.x86_64-libreelec-linux-gnu'
- Making all in src
- make[2]: Entering directory '/libprojectM-3.1.0-beta1/.x86_64-libreelec-linux-gnu/src'
- Making all in libprojectM
- make[3]: Entering directory '/libprojectM-3.1.0-beta1/.x86_64-libreelec-linux-gnu/src/libprojectM'
- Making all in Renderer
- make[4]: Entering directory '/libprojectM-3.1.0-beta1/.x86_64-libreelec-linux-gnu/src/libprojectM/Renderer'
- /bin/bash ../../../libtool --tag=CXX --mode=compile toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\""/usr/share/projectM"\" -I/libprojectM-3.1.0-beta1/vendor -include ../../../config.h -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src -I/libprojectM-3.1.0-beta1/src/libprojectM -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT libRenderer_la-MilkdropWaveform.lo -MD -MP -MF .deps/libRenderer_la-MilkdropWaveform.Tpo -c -o libRenderer_la-MilkdropWaveform.lo `test -f 'MilkdropWaveform.cpp' || echo '/libprojectM-3.1.0-beta1/src/libprojectM/Renderer/'`MilkdropWaveform.cpp
- /bin/bash ../../../libtool --tag=CXX --mode=compile toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\""/usr/share/projectM"\" -I/libprojectM-3.1.0-beta1/vendor -include ../../../config.h -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src -I/libprojectM-3.1.0-beta1/src/libprojectM -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT libRenderer_la-PerPixelMesh.lo -MD -MP -MF .deps/libRenderer_la-PerPixelMesh.Tpo -c -o libRenderer_la-PerPixelMesh.lo `test -f 'PerPixelMesh.cpp' || echo '/libprojectM-3.1.0-beta1/src/libprojectM/Renderer/'`PerPixelMesh.cpp
- /bin/bash ../../../libtool --tag=CXX --mode=compile toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\""/usr/share/projectM"\" -I/libprojectM-3.1.0-beta1/vendor -include ../../../config.h -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src -I/libprojectM-3.1.0-beta1/src/libprojectM -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT libRenderer_la-Pipeline.lo -MD -MP -MF .deps/libRenderer_la-Pipeline.Tpo -c -o libRenderer_la-Pipeline.lo `test -f 'Pipeline.cpp' || echo '/libprojectM-3.1.0-beta1/src/libprojectM/Renderer/'`Pipeline.cpp
- /bin/bash ../../../libtool --tag=CXX --mode=compile toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\""/usr/share/projectM"\" -I/libprojectM-3.1.0-beta1/vendor -include ../../../config.h -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src -I/libprojectM-3.1.0-beta1/src/libprojectM -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT libRenderer_la-Renderer.lo -MD -MP -MF .deps/libRenderer_la-Renderer.Tpo -c -o libRenderer_la-Renderer.lo `test -f 'Renderer.cpp' || echo '/libprojectM-3.1.0-beta1/src/libprojectM/Renderer/'`Renderer.cpp
- libtool: compile: toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\"/usr/share/projectM\" -I/libprojectM-3.1.0-beta1/vendor -include ../../../config.h -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src -I/libprojectM-3.1.0-beta1/src/libprojectM -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT libRenderer_la-PerPixelMesh.lo -MD -MP -MF .deps/libRenderer_la-PerPixelMesh.Tpo -c /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/PerPixelMesh.cpp -fPIC -DPIC -o .libs/libRenderer_la-PerPixelMesh.o
- libtool: compile: toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\"/usr/share/projectM\" -I/libprojectM-3.1.0-beta1/vendor -include ../../../config.h -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src -I/libprojectM-3.1.0-beta1/src/libprojectM -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT libRenderer_la-MilkdropWaveform.lo -MD -MP -MF .deps/libRenderer_la-MilkdropWaveform.Tpo -c /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/MilkdropWaveform.cpp -fPIC -DPIC -o .libs/libRenderer_la-MilkdropWaveform.o
- libtool: compile: toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\"/usr/share/projectM\" -I/libprojectM-3.1.0-beta1/vendor -include ../../../config.h -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src -I/libprojectM-3.1.0-beta1/src/libprojectM -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT libRenderer_la-Pipeline.lo -MD -MP -MF .deps/libRenderer_la-Pipeline.Tpo -c /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Pipeline.cpp -fPIC -DPIC -o .libs/libRenderer_la-Pipeline.o
- libtool: compile: toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\"/usr/share/projectM\" -I/libprojectM-3.1.0-beta1/vendor -include ../../../config.h -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src -I/libprojectM-3.1.0-beta1/src/libprojectM -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT libRenderer_la-Renderer.lo -MD -MP -MF .deps/libRenderer_la-Renderer.Tpo -c /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderer.cpp -fPIC -DPIC -o .libs/libRenderer_la-Renderer.o
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/PerPixelMesh.cpp: In constructor 'PerPixelMesh::PerPixelMesh(int, int)':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/PerPixelMesh.cpp:7:49: warning: declaration of 'height' shadows a member of 'PerPixelMesh' [-Wshadow]
- PerPixelMesh::PerPixelMesh(int width, int height) : width(width), height(height), size (width * height),
- ^
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/PerPixelMesh.cpp:3:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/PerPixelMesh.hpp:31:6: note: shadowed declaration is here
- int height;
- ^~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/PerPixelMesh.cpp:7:49: warning: declaration of 'width' shadows a member of 'PerPixelMesh' [-Wshadow]
- PerPixelMesh::PerPixelMesh(int width, int height) : width(width), height(height), size (width * height),
- ^
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/PerPixelMesh.cpp:3:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/PerPixelMesh.hpp:30:6: note: shadowed declaration is here
- int width;
- ^~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/PerPixelMesh.cpp: In constructor 'PixelPoint::PixelPoint(float, float)':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/PerPixelMesh.cpp:45:40: warning: declaration of 'y' shadows a member of 'PixelPoint' [-Wshadow]
- PixelPoint::PixelPoint(float x, float y)
- ^
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/PerPixelMesh.cpp:3:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/PerPixelMesh.hpp:9:8: note: shadowed declaration is here
- float y;
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/PerPixelMesh.cpp:45:40: warning: declaration of 'x' shadows a member of 'PixelPoint' [-Wshadow]
- PixelPoint::PixelPoint(float x, float y)
- ^
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/PerPixelMesh.cpp:3:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/PerPixelMesh.hpp:8:8: note: shadowed declaration is here
- float x;
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/PerPixelMesh.cpp: In constructor 'PerPixelContext::PerPixelContext(float, float, float, float, int, int)':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/PerPixelMesh.cpp:47:88: warning: declaration of 'j' shadows a member of 'PerPixelContext' [-Wshadow]
- PerPixelContext::PerPixelContext(float x, float y, float rad, float theta, int i, int j)
- ^
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/PerPixelMesh.cpp:3:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/PerPixelMesh.hpp:22:6: note: shadowed declaration is here
- int j;
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/PerPixelMesh.cpp:47:88: warning: declaration of 'i' shadows a member of 'PerPixelContext' [-Wshadow]
- PerPixelContext::PerPixelContext(float x, float y, float rad, float theta, int i, int j)
- ^
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/PerPixelMesh.cpp:3:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/PerPixelMesh.hpp:21:6: note: shadowed declaration is here
- int i;
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/PerPixelMesh.cpp:47:88: warning: declaration of 'theta' shadows a member of 'PerPixelContext' [-Wshadow]
- PerPixelContext::PerPixelContext(float x, float y, float rad, float theta, int i, int j)
- ^
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/PerPixelMesh.cpp:3:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/PerPixelMesh.hpp:19:8: note: shadowed declaration is here
- float theta;
- ^~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/PerPixelMesh.cpp:47:88: warning: declaration of 'rad' shadows a member of 'PerPixelContext' [-Wshadow]
- PerPixelContext::PerPixelContext(float x, float y, float rad, float theta, int i, int j)
- ^
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/PerPixelMesh.cpp:3:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/PerPixelMesh.hpp:18:8: note: shadowed declaration is here
- float rad;
- ^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/PerPixelMesh.cpp:47:88: warning: declaration of 'y' shadows a member of 'PerPixelContext' [-Wshadow]
- PerPixelContext::PerPixelContext(float x, float y, float rad, float theta, int i, int j)
- ^
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/PerPixelMesh.cpp:3:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/PerPixelMesh.hpp:17:8: note: shadowed declaration is here
- float y;
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/PerPixelMesh.cpp:47:88: warning: declaration of 'x' shadows a member of 'PerPixelContext' [-Wshadow]
- PerPixelContext::PerPixelContext(float x, float y, float rad, float theta, int i, int j)
- ^
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/PerPixelMesh.cpp:3:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/PerPixelMesh.hpp:16:8: note: shadowed declaration is here
- float x;
- ^
- mv -f .deps/libRenderer_la-PerPixelMesh.Tpo .deps/libRenderer_la-PerPixelMesh.Plo
- /bin/bash ../../../libtool --tag=CXX --mode=compile toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\""/usr/share/projectM"\" -I/libprojectM-3.1.0-beta1/vendor -include ../../../config.h -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src -I/libprojectM-3.1.0-beta1/src/libprojectM -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT libRenderer_la-ShaderEngine.lo -MD -MP -MF .deps/libRenderer_la-ShaderEngine.Tpo -c -o libRenderer_la-ShaderEngine.lo `test -f 'ShaderEngine.cpp' || echo '/libprojectM-3.1.0-beta1/src/libprojectM/Renderer/'`ShaderEngine.cpp
- libtool: compile: toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\"/usr/share/projectM\" -I/libprojectM-3.1.0-beta1/vendor -include ../../../config.h -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src -I/libprojectM-3.1.0-beta1/src/libprojectM -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT libRenderer_la-ShaderEngine.lo -MD -MP -MF .deps/libRenderer_la-ShaderEngine.Tpo -c /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/ShaderEngine.cpp -fPIC -DPIC -o .libs/libRenderer_la-ShaderEngine.o
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Pipeline.hpp:6,
- from /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Pipeline.cpp:7:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp: In constructor 'TypeIdPair::TypeIdPair(const string&, const string&)':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:158:62: warning: declaration of 'id2' shadows a member of 'TypeIdPair' [-Wshadow]
- TypeIdPair(const std::string & id1, const std::string & id2): id1(id1), id2(id2) {}
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:160:14: note: shadowed declaration is here
- std::string id2;
- ^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:158:62: warning: declaration of 'id1' shadows a member of 'TypeIdPair' [-Wshadow]
- TypeIdPair(const std::string & id1, const std::string & id2): id1(id1), id2(id2) {}
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:159:14: note: shadowed declaration is here
- std::string id1;
- ^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Pipeline.cpp: In member function 'void Pipeline::setStaticPerPixel(int, int)':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Pipeline.cpp:17:48: warning: declaration of 'gy' shadows a member of 'Pipeline' [-Wshadow]
- void Pipeline::setStaticPerPixel(int gx, int gy)
- ^
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Pipeline.cpp:7:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Pipeline.hpp:23:7: note: shadowed declaration is here
- int gy;
- ^~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Pipeline.cpp:17:48: warning: declaration of 'gx' shadows a member of 'Pipeline' [-Wshadow]
- void Pipeline::setStaticPerPixel(int gx, int gy)
- ^
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Pipeline.cpp:7:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Pipeline.hpp:22:7: note: shadowed declaration is here
- int gx;
- ^~
- mv -f .deps/libRenderer_la-Pipeline.Tpo .deps/libRenderer_la-Pipeline.Plo
- /bin/bash ../../../libtool --tag=CXX --mode=compile toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\""/usr/share/projectM"\" -I/libprojectM-3.1.0-beta1/vendor -include ../../../config.h -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src -I/libprojectM-3.1.0-beta1/src/libprojectM -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT libRenderer_la-Texture.lo -MD -MP -MF .deps/libRenderer_la-Texture.Tpo -c -o libRenderer_la-Texture.lo `test -f 'Texture.cpp' || echo '/libprojectM-3.1.0-beta1/src/libprojectM/Renderer/'`Texture.cpp
- libtool: compile: toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\"/usr/share/projectM\" -I/libprojectM-3.1.0-beta1/vendor -include ../../../config.h -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src -I/libprojectM-3.1.0-beta1/src/libprojectM -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT libRenderer_la-Texture.lo -MD -MP -MF .deps/libRenderer_la-Texture.Tpo -c /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Texture.cpp -fPIC -DPIC -o .libs/libRenderer_la-Texture.o
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/MilkdropWaveform.hpp:11,
- from /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/MilkdropWaveform.cpp:10:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp: In constructor 'TypeIdPair::TypeIdPair(const string&, const string&)':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:158:62: warning: declaration of 'id2' shadows a member of 'TypeIdPair' [-Wshadow]
- TypeIdPair(const std::string & id1, const std::string & id2): id1(id1), id2(id2) {}
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:160:14: note: shadowed declaration is here
- std::string id2;
- ^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:158:62: warning: declaration of 'id1' shadows a member of 'TypeIdPair' [-Wshadow]
- TypeIdPair(const std::string & id1, const std::string & id2): id1(id1), id2(id2) {}
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:159:14: note: shadowed declaration is here
- std::string id1;
- ^~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/MilkdropWaveform.cpp:10:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/MilkdropWaveform.hpp: In constructor 'MilkdropWaveform::MilkdropWaveform()':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/MilkdropWaveform.hpp:56:6: warning: 'MilkdropWaveform::samples' will be initialized after [-Wreorder]
- int samples;
- ^~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/MilkdropWaveform.hpp:49:8: warning: 'float MilkdropWaveform::modOpacityStart' [-Wreorder]
- float modOpacityStart;
- ^~~~~~~~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/MilkdropWaveform.cpp:16:1: warning: when initialized here [-Wreorder]
- MilkdropWaveform::MilkdropWaveform(): RenderItem(),
- ^~~~~~~~~~~~~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/MilkdropWaveform.cpp:10:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/MilkdropWaveform.hpp:50:8: warning: 'MilkdropWaveform::modOpacityEnd' will be initialized after [-Wreorder]
- float modOpacityEnd;
- ^~~~~~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/MilkdropWaveform.hpp:39:7: warning: 'bool MilkdropWaveform::modulateAlphaByVolume' [-Wreorder]
- bool modulateAlphaByVolume;
- ^~~~~~~~~~~~~~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/MilkdropWaveform.cpp:16:1: warning: when initialized here [-Wreorder]
- MilkdropWaveform::MilkdropWaveform(): RenderItem(),
- ^~~~~~~~~~~~~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/MilkdropWaveform.cpp:10:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/MilkdropWaveform.hpp:40:7: warning: 'MilkdropWaveform::maximizeColors' will be initialized after [-Wreorder]
- bool maximizeColors;
- ^~~~~~~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/MilkdropWaveform.hpp:36:7: warning: 'bool MilkdropWaveform::additive' [-Wreorder]
- bool additive;
- ^~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/MilkdropWaveform.cpp:16:1: warning: when initialized here [-Wreorder]
- MilkdropWaveform::MilkdropWaveform(): RenderItem(),
- ^~~~~~~~~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/MilkdropWaveform.cpp: In member function 'void MilkdropWaveform::WaveformMath(RenderContext&)':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/MilkdropWaveform.cpp:199:8: warning: declaration of 'r' shadows a member of 'MilkdropWaveform' [-Wshadow]
- float r, theta;
- ^
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/MilkdropWaveform.cpp:10:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/MilkdropWaveform.hpp:27:8: note: shadowed declaration is here
- float r;
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/MilkdropWaveform.cpp:232:10: warning: declaration of 'offset' shadows a previous local [-Wshadow]
- float offset = first_value-last_value;
- ^~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/MilkdropWaveform.cpp:201:8: note: shadowed declaration is here
- float offset;
- ^~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/MilkdropWaveform.cpp:234:14: warning: declaration of 'i' shadows a previous local [-Wshadow]
- for ( int i=0;i<samples;i++)
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/MilkdropWaveform.cpp:197:6: note: shadowed declaration is here
- int i;
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/MilkdropWaveform.cpp:258:14: warning: declaration of 'i' shadows a previous local [-Wshadow]
- for ( int i=0;i<512-32;i++)
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/MilkdropWaveform.cpp:197:6: note: shadowed declaration is here
- int i;
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/MilkdropWaveform.cpp:276:14: warning: declaration of 'i' shadows a previous local [-Wshadow]
- for ( int i=0;i<512-32;i++)
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/MilkdropWaveform.cpp:197:6: note: shadowed declaration is here
- int i;
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/MilkdropWaveform.cpp:293:14: warning: declaration of 'i' shadows a previous local [-Wshadow]
- for ( int i=0;i<512-32;i++)
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/MilkdropWaveform.cpp:197:6: note: shadowed declaration is here
- int i;
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/MilkdropWaveform.cpp:313:13: warning: declaration of 'i' shadows a previous local [-Wshadow]
- for (int i=0; i<512-32; i++)
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/MilkdropWaveform.cpp:197:6: note: shadowed declaration is here
- int i;
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/MilkdropWaveform.cpp:340:14: warning: declaration of 'i' shadows a previous local [-Wshadow]
- for ( int i=0;i<512-32;i++)
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/MilkdropWaveform.cpp:197:6: note: shadowed declaration is here
- int i;
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/MilkdropWaveform.cpp:359:14: warning: declaration of 'i' shadows a previous local [-Wshadow]
- for ( int i=0;i< samples;i++)
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/MilkdropWaveform.cpp:197:6: note: shadowed declaration is here
- int i;
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/MilkdropWaveform.cpp:386:14: warning: declaration of 'i' shadows a previous local [-Wshadow]
- for ( int i=0;i<samples;i++)
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/MilkdropWaveform.cpp:197:6: note: shadowed declaration is here
- int i;
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/MilkdropWaveform.cpp:392:14: warning: declaration of 'i' shadows a previous local [-Wshadow]
- for ( int i=0;i<samples;i++)
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/MilkdropWaveform.cpp:197:6: note: shadowed declaration is here
- int i;
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/MilkdropWaveform.cpp:197:6: warning: unused variable 'i' [-Wunused-variable]
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/MilkdropWaveform.cpp:201:8: warning: variable 'offset' set but not used [-Wunused-but-set-variable]
- float offset;
- ^~~~~~
- mv -f .deps/libRenderer_la-MilkdropWaveform.Tpo .deps/libRenderer_la-MilkdropWaveform.Plo
- /bin/bash ../../../libtool --tag=CXX --mode=compile toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\""/usr/share/projectM"\" -I/libprojectM-3.1.0-beta1/vendor -include ../../../config.h -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src -I/libprojectM-3.1.0-beta1/src/libprojectM -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT libRenderer_la-Waveform.lo -MD -MP -MF .deps/libRenderer_la-Waveform.Tpo -c -o libRenderer_la-Waveform.lo `test -f 'Waveform.cpp' || echo '/libprojectM-3.1.0-beta1/src/libprojectM/Renderer/'`Waveform.cpp
- libtool: compile: toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\"/usr/share/projectM\" -I/libprojectM-3.1.0-beta1/vendor -include ../../../config.h -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src -I/libprojectM-3.1.0-beta1/src/libprojectM -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT libRenderer_la-Waveform.lo -MD -MP -MF .deps/libRenderer_la-Waveform.Tpo -c /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Waveform.cpp -fPIC -DPIC -o .libs/libRenderer_la-Waveform.o
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Pipeline.hpp:6,
- from /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderer.hpp:9,
- from /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderer.cpp:1:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp: In constructor 'TypeIdPair::TypeIdPair(const string&, const string&)':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:158:62: warning: declaration of 'id2' shadows a member of 'TypeIdPair' [-Wshadow]
- TypeIdPair(const std::string & id1, const std::string & id2): id1(id1), id2(id2) {}
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:160:14: note: shadowed declaration is here
- std::string id2;
- ^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:158:62: warning: declaration of 'id1' shadows a member of 'TypeIdPair' [-Wshadow]
- TypeIdPair(const std::string & id1, const std::string & id2): id1(id1), id2(id2) {}
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:159:14: note: shadowed declaration is here
- std::string id1;
- ^~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderer.cpp:1:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderer.hpp: In constructor 'Renderer::Renderer(int, int, int, int, BeatDetect*, std::string, std::string, std::string)':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderer.hpp:112:15: warning: 'Renderer::presetURL' will be initialized after [-Wreorder]
- std::string presetURL;
- ^~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderer.hpp:100:15: warning: 'std::string Renderer::m_presetName' [-Wreorder]
- std::string m_presetName;
- ^~~~~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderer.cpp:22:1: warning: when initialized here [-Wreorder]
- Renderer::Renderer(int width, int height, int gx, int gy, BeatDetect *_beatDetect, std::string _presetURL,
- ^~~~~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderer.cpp:1:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderer.hpp:106:7: warning: 'Renderer::vh' will be initialized after [-Wreorder]
- int vh;
- ^~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderer.hpp:93:15: warning: 'PerPixelMesh Renderer::mesh' [-Wreorder]
- PerPixelMesh mesh;
- ^~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderer.cpp:22:1: warning: when initialized here [-Wreorder]
- Renderer::Renderer(int width, int height, int gx, int gy, BeatDetect *_beatDetect, std::string _presetURL,
- ^~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderer.cpp: In member function 'void Renderer::draw_fps(float)':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderer.cpp:723:38: warning: declaration of 'realfps' shadows a member of 'Renderer' [-Wshadow]
- void Renderer::draw_fps(float realfps)
- ^
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderer.cpp:1:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderer.hpp:59:9: note: shadowed declaration is here
- float realfps;
- ^~~~~~~
- mv -f .deps/libRenderer_la-Renderer.Tpo .deps/libRenderer_la-Renderer.Plo
- /bin/bash ../../../libtool --tag=CXX --mode=compile toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\""/usr/share/projectM"\" -I/libprojectM-3.1.0-beta1/vendor -include ../../../config.h -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src -I/libprojectM-3.1.0-beta1/src/libprojectM -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT libRenderer_la-Filters.lo -MD -MP -MF .deps/libRenderer_la-Filters.Tpo -c -o libRenderer_la-Filters.lo `test -f 'Filters.cpp' || echo '/libprojectM-3.1.0-beta1/src/libprojectM/Renderer/'`Filters.cpp
- libtool: compile: toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\"/usr/share/projectM\" -I/libprojectM-3.1.0-beta1/vendor -include ../../../config.h -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src -I/libprojectM-3.1.0-beta1/src/libprojectM -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT libRenderer_la-Filters.lo -MD -MP -MF .deps/libRenderer_la-Filters.Tpo -c /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Filters.cpp -fPIC -DPIC -o .libs/libRenderer_la-Filters.o
- mv -f .deps/libRenderer_la-Texture.Tpo .deps/libRenderer_la-Texture.Plo
- /bin/bash ../../../libtool --tag=CXX --mode=compile toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\""/usr/share/projectM"\" -I/libprojectM-3.1.0-beta1/vendor -include ../../../config.h -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src -I/libprojectM-3.1.0-beta1/src/libprojectM -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT libRenderer_la-PerlinNoise.lo -MD -MP -MF .deps/libRenderer_la-PerlinNoise.Tpo -c -o libRenderer_la-PerlinNoise.lo `test -f 'PerlinNoise.cpp' || echo '/libprojectM-3.1.0-beta1/src/libprojectM/Renderer/'`PerlinNoise.cpp
- libtool: compile: toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\"/usr/share/projectM\" -I/libprojectM-3.1.0-beta1/vendor -include ../../../config.h -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src -I/libprojectM-3.1.0-beta1/src/libprojectM -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT libRenderer_la-PerlinNoise.lo -MD -MP -MF .deps/libRenderer_la-PerlinNoise.Tpo -c /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/PerlinNoise.cpp -fPIC -DPIC -o .libs/libRenderer_la-PerlinNoise.o
- mv -f .deps/libRenderer_la-PerlinNoise.Tpo .deps/libRenderer_la-PerlinNoise.Plo
- /bin/bash ../../../libtool --tag=CXX --mode=compile toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\""/usr/share/projectM"\" -I/libprojectM-3.1.0-beta1/vendor -include ../../../config.h -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src -I/libprojectM-3.1.0-beta1/src/libprojectM -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT libRenderer_la-PipelineContext.lo -MD -MP -MF .deps/libRenderer_la-PipelineContext.Tpo -c -o libRenderer_la-PipelineContext.lo `test -f 'PipelineContext.cpp' || echo '/libprojectM-3.1.0-beta1/src/libprojectM/Renderer/'`PipelineContext.cpp
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Pipeline.hpp:6,
- from /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/ShaderEngine.hpp:15,
- from /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/ShaderEngine.cpp:9:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp: In constructor 'TypeIdPair::TypeIdPair(const string&, const string&)':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:158:62: warning: declaration of 'id2' shadows a member of 'TypeIdPair' [-Wshadow]
- TypeIdPair(const std::string & id1, const std::string & id2): id1(id1), id2(id2) {}
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:160:14: note: shadowed declaration is here
- std::string id2;
- ^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:158:62: warning: declaration of 'id1' shadows a member of 'TypeIdPair' [-Wshadow]
- TypeIdPair(const std::string & id1, const std::string & id2): id1(id1), id2(id2) {}
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:159:14: note: shadowed declaration is here
- std::string id1;
- ^~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/HLSLParser.h:15,
- from /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/HLSLTranslator.hpp:20,
- from /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/ShaderEngine.cpp:12:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/Engine.h: In constructor 'M4::Array<T>::Array(M4::Allocator*)':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/Engine.h:91:34: warning: declaration of 'allocator' shadows a member of 'M4::Array<T>' [-Wshadow]
- Array(Allocator * allocator) : allocator(allocator), buffer(NULL), size(0), capacity(0) {}
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/Engine.h:169:17: note: shadowed declaration is here
- Allocator * allocator; // @@ Do we really have to keep a pointer to this?
- ^~~~~~~~~
- mv -f .deps/libRenderer_la-ShaderEngine.Tpo .deps/libRenderer_la-ShaderEngine.Plo
- /bin/bash ../../../libtool --tag=CXX --mode=compile toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\""/usr/share/projectM"\" -I/libprojectM-3.1.0-beta1/vendor -include ../../../config.h -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src -I/libprojectM-3.1.0-beta1/src/libprojectM -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT libRenderer_la-Renderable.lo -MD -MP -MF .deps/libRenderer_la-Renderable.Tpo -c -o libRenderer_la-Renderable.lo `test -f 'Renderable.cpp' || echo '/libprojectM-3.1.0-beta1/src/libprojectM/Renderer/'`Renderable.cpp
- libtool: compile: toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\"/usr/share/projectM\" -I/libprojectM-3.1.0-beta1/vendor -include ../../../config.h -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src -I/libprojectM-3.1.0-beta1/src/libprojectM -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT libRenderer_la-PipelineContext.lo -MD -MP -MF .deps/libRenderer_la-PipelineContext.Tpo -c /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/PipelineContext.cpp -fPIC -DPIC -o .libs/libRenderer_la-PipelineContext.o
- mv -f .deps/libRenderer_la-PipelineContext.Tpo .deps/libRenderer_la-PipelineContext.Plo
- /bin/bash ../../../libtool --tag=CXX --mode=compile toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\""/usr/share/projectM"\" -I/libprojectM-3.1.0-beta1/vendor -include ../../../config.h -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src -I/libprojectM-3.1.0-beta1/src/libprojectM -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT libRenderer_la-BeatDetect.lo -MD -MP -MF .deps/libRenderer_la-BeatDetect.Tpo -c -o libRenderer_la-BeatDetect.lo `test -f 'BeatDetect.cpp' || echo '/libprojectM-3.1.0-beta1/src/libprojectM/Renderer/'`BeatDetect.cpp
- libtool: compile: toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\"/usr/share/projectM\" -I/libprojectM-3.1.0-beta1/vendor -include ../../../config.h -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src -I/libprojectM-3.1.0-beta1/src/libprojectM -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT libRenderer_la-Renderable.lo -MD -MP -MF .deps/libRenderer_la-Renderable.Tpo -c /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.cpp -fPIC -DPIC -o .libs/libRenderer_la-Renderable.o
- libtool: compile: toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\"/usr/share/projectM\" -I/libprojectM-3.1.0-beta1/vendor -include ../../../config.h -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src -I/libprojectM-3.1.0-beta1/src/libprojectM -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT libRenderer_la-BeatDetect.lo -MD -MP -MF .deps/libRenderer_la-BeatDetect.Tpo -c /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/BeatDetect.cpp -fPIC -DPIC -o .libs/libRenderer_la-BeatDetect.o
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/BeatDetect.cpp: In constructor 'BeatDetect::BeatDetect(PCM*)':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/BeatDetect.cpp:39:32: warning: declaration of 'pcm' shadows a member of 'BeatDetect' [-Wshadow]
- BeatDetect::BeatDetect(PCM *pcm) {
- ^
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/BeatDetect.cpp:37:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/BeatDetect.hpp:52:8: note: shadowed declaration is here
- PCM *pcm;
- ^~~
- mv -f .deps/libRenderer_la-BeatDetect.Tpo .deps/libRenderer_la-BeatDetect.Plo
- /bin/bash ../../../libtool --tag=CXX --mode=compile toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\""/usr/share/projectM"\" -I/libprojectM-3.1.0-beta1/vendor -include ../../../config.h -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src -I/libprojectM-3.1.0-beta1/src/libprojectM -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT libRenderer_la-Shader.lo -MD -MP -MF .deps/libRenderer_la-Shader.Tpo -c -o libRenderer_la-Shader.lo `test -f 'Shader.cpp' || echo '/libprojectM-3.1.0-beta1/src/libprojectM/Renderer/'`Shader.cpp
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Waveform.hpp:11,
- from /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Waveform.cpp:9:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp: In constructor 'TypeIdPair::TypeIdPair(const string&, const string&)':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:158:62: warning: declaration of 'id2' shadows a member of 'TypeIdPair' [-Wshadow]
- TypeIdPair(const std::string & id1, const std::string & id2): id1(id1), id2(id2) {}
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:160:14: note: shadowed declaration is here
- std::string id2;
- ^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:158:62: warning: declaration of 'id1' shadows a member of 'TypeIdPair' [-Wshadow]
- TypeIdPair(const std::string & id1, const std::string & id2): id1(id1), id2(id2) {}
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:159:14: note: shadowed declaration is here
- std::string id1;
- ^~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Waveform.cpp:9:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Waveform.hpp: In constructor 'WaveformContext::WaveformContext(int, BeatDetect*)':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Waveform.hpp:37:49: warning: declaration of 'music' shadows a member of 'WaveformContext' [-Wshadow]
- WaveformContext(int samples, BeatDetect *music):samples(samples),music(music){};
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Waveform.hpp:35:14: note: shadowed declaration is here
- BeatDetect *music;
- ^~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Waveform.hpp:37:49: warning: declaration of 'samples' shadows a member of 'WaveformContext' [-Wshadow]
- WaveformContext(int samples, BeatDetect *music):samples(samples),music(music){};
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Waveform.hpp:31:6: note: shadowed declaration is here
- int samples;
- ^~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Waveform.cpp: In constructor 'Waveform::Waveform(int)':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Waveform.cpp:19:31: warning: declaration of 'samples' shadows a member of 'Waveform' [-Wshadow]
- Waveform::Waveform(int samples)
- ^
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Waveform.cpp:9:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Waveform.hpp:45:9: note: shadowed declaration is here
- int samples; /* number of samples associated with this wave form. Usually powers of 2 */
- ^~~~~~~
- mv -f .deps/libRenderer_la-Waveform.Tpo .deps/libRenderer_la-Waveform.Plo
- /bin/bash ../../../libtool --tag=CXX --mode=compile toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\""/usr/share/projectM"\" -I/libprojectM-3.1.0-beta1/vendor -include ../../../config.h -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src -I/libprojectM-3.1.0-beta1/src/libprojectM -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT libRenderer_la-TextureManager.lo -MD -MP -MF .deps/libRenderer_la-TextureManager.Tpo -c -o libRenderer_la-TextureManager.lo `test -f 'TextureManager.cpp' || echo '/libprojectM-3.1.0-beta1/src/libprojectM/Renderer/'`TextureManager.cpp
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Filters.hpp:11,
- from /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Filters.cpp:10:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp: In constructor 'TypeIdPair::TypeIdPair(const string&, const string&)':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:158:62: warning: declaration of 'id2' shadows a member of 'TypeIdPair' [-Wshadow]
- TypeIdPair(const std::string & id1, const std::string & id2): id1(id1), id2(id2) {}
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:160:14: note: shadowed declaration is here
- std::string id2;
- ^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:158:62: warning: declaration of 'id1' shadows a member of 'TypeIdPair' [-Wshadow]
- TypeIdPair(const std::string & id1, const std::string & id2): id1(id1), id2(id2) {}
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:159:14: note: shadowed declaration is here
- std::string id1;
- ^~~
- mv -f .deps/libRenderer_la-Filters.Tpo .deps/libRenderer_la-Filters.Plo
- /bin/bash ../../../libtool --tag=CXX --mode=compile toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\""/usr/share/projectM"\" -I/libprojectM-3.1.0-beta1/vendor -include ../../../config.h -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src -I/libprojectM-3.1.0-beta1/src/libprojectM -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT libRenderer_la-VideoEcho.lo -MD -MP -MF .deps/libRenderer_la-VideoEcho.Tpo -c -o libRenderer_la-VideoEcho.lo `test -f 'VideoEcho.cpp' || echo '/libprojectM-3.1.0-beta1/src/libprojectM/Renderer/'`VideoEcho.cpp
- libtool: compile: toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\"/usr/share/projectM\" -I/libprojectM-3.1.0-beta1/vendor -include ../../../config.h -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src -I/libprojectM-3.1.0-beta1/src/libprojectM -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT libRenderer_la-Shader.lo -MD -MP -MF .deps/libRenderer_la-Shader.Tpo -c /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Shader.cpp -fPIC -DPIC -o .libs/libRenderer_la-Shader.o
- libtool: compile: toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\"/usr/share/projectM\" -I/libprojectM-3.1.0-beta1/vendor -include ../../../config.h -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src -I/libprojectM-3.1.0-beta1/src/libprojectM -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT libRenderer_la-TextureManager.lo -MD -MP -MF .deps/libRenderer_la-TextureManager.Tpo -c /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/TextureManager.cpp -fPIC -DPIC -o .libs/libRenderer_la-TextureManager.o
- libtool: compile: toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\"/usr/share/projectM\" -I/libprojectM-3.1.0-beta1/vendor -include ../../../config.h -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src -I/libprojectM-3.1.0-beta1/src/libprojectM -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT libRenderer_la-VideoEcho.lo -MD -MP -MF .deps/libRenderer_la-VideoEcho.Tpo -c /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/VideoEcho.cpp -fPIC -DPIC -o .libs/libRenderer_la-VideoEcho.o
- mv -f .deps/libRenderer_la-Shader.Tpo .deps/libRenderer_la-Shader.Plo
- /bin/bash ../../../libtool --tag=CXX --mode=compile toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\""/usr/share/projectM"\" -I/libprojectM-3.1.0-beta1/vendor -include ../../../config.h -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src -I/libprojectM-3.1.0-beta1/src/libprojectM -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT libRenderer_la-RenderItemDistanceMetric.lo -MD -MP -MF .deps/libRenderer_la-RenderItemDistanceMetric.Tpo -c -o libRenderer_la-RenderItemDistanceMetric.lo `test -f 'RenderItemDistanceMetric.cpp' || echo '/libprojectM-3.1.0-beta1/src/libprojectM/Renderer/'`RenderItemDistanceMetric.cpp
- libtool: compile: toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\"/usr/share/projectM\" -I/libprojectM-3.1.0-beta1/vendor -include ../../../config.h -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src -I/libprojectM-3.1.0-beta1/src/libprojectM -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT libRenderer_la-RenderItemDistanceMetric.lo -MD -MP -MF .deps/libRenderer_la-RenderItemDistanceMetric.Tpo -c /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/RenderItemDistanceMetric.cpp -fPIC -DPIC -o .libs/libRenderer_la-RenderItemDistanceMetric.o
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.cpp:3:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp: In constructor 'TypeIdPair::TypeIdPair(const string&, const string&)':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:158:62: warning: declaration of 'id2' shadows a member of 'TypeIdPair' [-Wshadow]
- TypeIdPair(const std::string & id1, const std::string & id2): id1(id1), id2(id2) {}
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:160:14: note: shadowed declaration is here
- std::string id2;
- ^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:158:62: warning: declaration of 'id1' shadows a member of 'TypeIdPair' [-Wshadow]
- TypeIdPair(const std::string & id1, const std::string & id2): id1(id1), id2(id2) {}
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:159:14: note: shadowed declaration is here
- std::string id1;
- ^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.cpp: In constructor 'Shape::Shape()':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.cpp:86:15: warning: declaration of 'imageUrl' shadows a member of 'Shape' [-Wshadow]
- std::string imageUrl = "";
- ^~~~~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.cpp:3:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:58:17: note: shadowed declaration is here
- std::string imageUrl;
- ^~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.cpp: In member function 'virtual void MotionVectors::Draw(RenderContext&)':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.cpp:332:19: warning: unused variable 'lz' [-Wunused-variable]
- float lx, ly, lz;
- ^~
- mv -f .deps/libRenderer_la-Renderable.Tpo .deps/libRenderer_la-Renderable.Plo
- /bin/bash ../../../libtool --tag=CXX --mode=compile toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\""/usr/share/projectM"\" -I/libprojectM-3.1.0-beta1/vendor -include ../../../config.h -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src -I/libprojectM-3.1.0-beta1/src/libprojectM -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT libRenderer_la-RenderItemMatcher.lo -MD -MP -MF .deps/libRenderer_la-RenderItemMatcher.Tpo -c -o libRenderer_la-RenderItemMatcher.lo `test -f 'RenderItemMatcher.cpp' || echo '/libprojectM-3.1.0-beta1/src/libprojectM/Renderer/'`RenderItemMatcher.cpp
- libtool: compile: toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\"/usr/share/projectM\" -I/libprojectM-3.1.0-beta1/vendor -include ../../../config.h -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src -I/libprojectM-3.1.0-beta1/src/libprojectM -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT libRenderer_la-RenderItemMatcher.lo -MD -MP -MF .deps/libRenderer_la-RenderItemMatcher.Tpo -c /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/RenderItemMatcher.cpp -fPIC -DPIC -o .libs/libRenderer_la-RenderItemMatcher.o
- mv -f .deps/libRenderer_la-TextureManager.Tpo .deps/libRenderer_la-TextureManager.Plo
- /bin/bash ../../../libtool --tag=CXX --mode=compile toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\""/usr/share/projectM"\" -I/libprojectM-3.1.0-beta1/vendor -include ../../../config.h -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src -I/libprojectM-3.1.0-beta1/src/libprojectM -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT libRenderer_la-HLSLTranslator.lo -MD -MP -MF .deps/libRenderer_la-HLSLTranslator.Tpo -c -o libRenderer_la-HLSLTranslator.lo `test -f 'HLSLTranslator.cpp' || echo '/libprojectM-3.1.0-beta1/src/libprojectM/Renderer/'`HLSLTranslator.cpp
- libtool: compile: toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\"/usr/share/projectM\" -I/libprojectM-3.1.0-beta1/vendor -include ../../../config.h -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src -I/libprojectM-3.1.0-beta1/src/libprojectM -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT libRenderer_la-HLSLTranslator.lo -MD -MP -MF .deps/libRenderer_la-HLSLTranslator.Tpo -c /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/HLSLTranslator.cpp -fPIC -DPIC -o .libs/libRenderer_la-HLSLTranslator.o
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/VideoEcho.hpp:12,
- from /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/VideoEcho.cpp:8:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp: In constructor 'TypeIdPair::TypeIdPair(const string&, const string&)':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:158:62: warning: declaration of 'id2' shadows a member of 'TypeIdPair' [-Wshadow]
- TypeIdPair(const std::string & id1, const std::string & id2): id1(id1), id2(id2) {}
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:160:14: note: shadowed declaration is here
- std::string id2;
- ^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:158:62: warning: declaration of 'id1' shadows a member of 'TypeIdPair' [-Wshadow]
- TypeIdPair(const std::string & id1, const std::string & id2): id1(id1), id2(id2) {}
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:159:14: note: shadowed declaration is here
- std::string id1;
- ^~~
- mv -f .deps/libRenderer_la-VideoEcho.Tpo .deps/libRenderer_la-VideoEcho.Plo
- /bin/bash ../../../libtool --tag=CC --mode=compile toolchain/bin/x86_64-libreelec-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\""/usr/share/projectM"\" -I/libprojectM-3.1.0-beta1/vendor -include ../../../config.h -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src -I/libprojectM-3.1.0-beta1/src/libprojectM -Itoolchain/x86_64-libreelec-linux-gnu/sysroot/usr/include -Itoolchain/x86_64-libreelec-linux-gnu/sysroot/usr/include/libdrm -Itoolchain/x86_64-libreelec-linux-gnu/sysroot/usr/include -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -MT SOIL2/libRenderer_la-image_DXT.lo -MD -MP -MF SOIL2/.deps/libRenderer_la-image_DXT.Tpo -c -o SOIL2/libRenderer_la-image_DXT.lo `test -f 'SOIL2/image_DXT.c' || echo '/libprojectM-3.1.0-beta1/src/libprojectM/Renderer/'`SOIL2/image_DXT.c
- libtool: compile: toolchain/bin/x86_64-libreelec-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\"/usr/share/projectM\" -I/libprojectM-3.1.0-beta1/vendor -include ../../../config.h -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src -I/libprojectM-3.1.0-beta1/src/libprojectM -Itoolchain/x86_64-libreelec-linux-gnu/sysroot/usr/include -Itoolchain/x86_64-libreelec-linux-gnu/sysroot/usr/include/libdrm -Itoolchain/x86_64-libreelec-linux-gnu/sysroot/usr/include -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -MT SOIL2/libRenderer_la-image_DXT.lo -MD -MP -MF SOIL2/.deps/libRenderer_la-image_DXT.Tpo -c /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/image_DXT.c -fPIC -DPIC -o SOIL2/.libs/libRenderer_la-image_DXT.o
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/image_DXT.c:278:5: warning: no previous declaration for 'convert_bit_range' [-Wmissing-declarations]
- int convert_bit_range( int c, int from_bits, int to_bits )
- ^~~~~~~~~~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/image_DXT.c:284:5: warning: no previous declaration for 'rgb_to_565' [-Wmissing-declarations]
- int rgb_to_565( int r, int g, int b )
- ^~~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/image_DXT.c:292:6: warning: no previous declaration for 'rgb_888_from_565' [-Wmissing-declarations]
- void rgb_888_from_565( unsigned int c, int *r, int *g, int *b )
- ^~~~~~~~~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/image_DXT.c:299:6: warning: no previous declaration for 'compute_color_line_STDEV' [-Wmissing-declarations]
- void compute_color_line_STDEV(
- ^~~~~~~~~~~~~~~~~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/image_DXT.c:411:6: warning: no previous declaration for 'LSE_master_colors_max_min' [-Wmissing-declarations]
- void LSE_master_colors_max_min(
- ^~~~~~~~~~~~~~~~~~~~~~~~~
- mv -f SOIL2/.deps/libRenderer_la-image_DXT.Tpo SOIL2/.deps/libRenderer_la-image_DXT.Plo
- /bin/bash ../../../libtool --tag=CC --mode=compile toolchain/bin/x86_64-libreelec-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\""/usr/share/projectM"\" -I/libprojectM-3.1.0-beta1/vendor -include ../../../config.h -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src -I/libprojectM-3.1.0-beta1/src/libprojectM -Itoolchain/x86_64-libreelec-linux-gnu/sysroot/usr/include -Itoolchain/x86_64-libreelec-linux-gnu/sysroot/usr/include/libdrm -Itoolchain/x86_64-libreelec-linux-gnu/sysroot/usr/include -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -MT SOIL2/libRenderer_la-image_helper.lo -MD -MP -MF SOIL2/.deps/libRenderer_la-image_helper.Tpo -c -o SOIL2/libRenderer_la-image_helper.lo `test -f 'SOIL2/image_helper.c' || echo '/libprojectM-3.1.0-beta1/src/libprojectM/Renderer/'`SOIL2/image_helper.c
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/RenderItemDistanceMetric.hpp:12,
- from /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/RenderItemDistanceMetric.cpp:8:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp: In constructor 'TypeIdPair::TypeIdPair(const string&, const string&)':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:158:62: warning: declaration of 'id2' shadows a member of 'TypeIdPair' [-Wshadow]
- TypeIdPair(const std::string & id1, const std::string & id2): id1(id1), id2(id2) {}
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:160:14: note: shadowed declaration is here
- std::string id2;
- ^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:158:62: warning: declaration of 'id1' shadows a member of 'TypeIdPair' [-Wshadow]
- TypeIdPair(const std::string & id1, const std::string & id2): id1(id1), id2(id2) {}
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:159:14: note: shadowed declaration is here
- std::string id1;
- ^~~
- mv -f .deps/libRenderer_la-RenderItemDistanceMetric.Tpo .deps/libRenderer_la-RenderItemDistanceMetric.Plo
- /bin/bash ../../../libtool --tag=CC --mode=compile toolchain/bin/x86_64-libreelec-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\""/usr/share/projectM"\" -I/libprojectM-3.1.0-beta1/vendor -include ../../../config.h -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src -I/libprojectM-3.1.0-beta1/src/libprojectM -Itoolchain/x86_64-libreelec-linux-gnu/sysroot/usr/include -Itoolchain/x86_64-libreelec-linux-gnu/sysroot/usr/include/libdrm -Itoolchain/x86_64-libreelec-linux-gnu/sysroot/usr/include -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -MT SOIL2/libRenderer_la-SOIL2.lo -MD -MP -MF SOIL2/.deps/libRenderer_la-SOIL2.Tpo -c -o SOIL2/libRenderer_la-SOIL2.lo `test -f 'SOIL2/SOIL2.c' || echo '/libprojectM-3.1.0-beta1/src/libprojectM/Renderer/'`SOIL2/SOIL2.c
- libtool: compile: toolchain/bin/x86_64-libreelec-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\"/usr/share/projectM\" -I/libprojectM-3.1.0-beta1/vendor -include ../../../config.h -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src -I/libprojectM-3.1.0-beta1/src/libprojectM -Itoolchain/x86_64-libreelec-linux-gnu/sysroot/usr/include -Itoolchain/x86_64-libreelec-linux-gnu/sysroot/usr/include/libdrm -Itoolchain/x86_64-libreelec-linux-gnu/sysroot/usr/include -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -MT SOIL2/libRenderer_la-image_helper.lo -MD -MP -MF SOIL2/.deps/libRenderer_la-image_helper.Tpo -c /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/image_helper.c -fPIC -DPIC -o SOIL2/.libs/libRenderer_la-image_helper.o
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/HLSLParser.h:15,
- from /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/HLSLTranslator.hpp:20,
- from /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/HLSLTranslator.cpp:8:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/Engine.h: In constructor 'M4::Array<T>::Array(M4::Allocator*)':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/Engine.h:91:34: warning: declaration of 'allocator' shadows a member of 'M4::Array<T>' [-Wshadow]
- Array(Allocator * allocator) : allocator(allocator), buffer(NULL), size(0), capacity(0) {}
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/Engine.h:169:17: note: shadowed declaration is here
- Allocator * allocator; // @@ Do we really have to keep a pointer to this?
- ^~~~~~~~~
- libtool: compile: toolchain/bin/x86_64-libreelec-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\"/usr/share/projectM\" -I/libprojectM-3.1.0-beta1/vendor -include ../../../config.h -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src -I/libprojectM-3.1.0-beta1/src/libprojectM -Itoolchain/x86_64-libreelec-linux-gnu/sysroot/usr/include -Itoolchain/x86_64-libreelec-linux-gnu/sysroot/usr/include/libdrm -Itoolchain/x86_64-libreelec-linux-gnu/sysroot/usr/include -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -MT SOIL2/libRenderer_la-SOIL2.lo -MD -MP -MF SOIL2/.deps/libRenderer_la-SOIL2.Tpo -c /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/SOIL2.c -fPIC -DPIC -o SOIL2/.libs/libRenderer_la-SOIL2.o
- mv -f .deps/libRenderer_la-HLSLTranslator.Tpo .deps/libRenderer_la-HLSLTranslator.Plo
- /bin/bash ../../../libtool --tag=CC --mode=compile toolchain/bin/x86_64-libreelec-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\""/usr/share/projectM"\" -I/libprojectM-3.1.0-beta1/vendor -include ../../../config.h -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src -I/libprojectM-3.1.0-beta1/src/libprojectM -Itoolchain/x86_64-libreelec-linux-gnu/sysroot/usr/include -Itoolchain/x86_64-libreelec-linux-gnu/sysroot/usr/include/libdrm -Itoolchain/x86_64-libreelec-linux-gnu/sysroot/usr/include -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -MT SOIL2/libRenderer_la-etc1_utils.lo -MD -MP -MF SOIL2/.deps/libRenderer_la-etc1_utils.Tpo -c -o SOIL2/libRenderer_la-etc1_utils.lo `test -f 'SOIL2/etc1_utils.c' || echo '/libprojectM-3.1.0-beta1/src/libprojectM/Renderer/'`SOIL2/etc1_utils.c
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/image_helper.c:191:15: warning: no previous declaration for 'clamp_byte' [-Wmissing-declarations]
- unsigned char clamp_byte( int x ) { return ( (x) < 0 ? (0) : ( (x) > 255 ? 255 : (x) ) ); }
- ^~~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/image_helper.c:313:1: warning: no previous declaration for 'find_max_RGBE' [-Wmissing-declarations]
- find_max_RGBE
- ^~~~~~~~~~~~~
- mv -f SOIL2/.deps/libRenderer_la-image_helper.Tpo SOIL2/.deps/libRenderer_la-image_helper.Plo
- /bin/bash ../../../libtool --tag=CXX --mode=compile toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\""/usr/share/projectM"\" -I/libprojectM-3.1.0-beta1/vendor -include ../../../config.h -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src -I/libprojectM-3.1.0-beta1/src/libprojectM -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT hlslparser/src/libRenderer_la-CodeWriter.lo -MD -MP -MF hlslparser/src/.deps/libRenderer_la-CodeWriter.Tpo -c -o hlslparser/src/libRenderer_la-CodeWriter.lo `test -f 'hlslparser/src/CodeWriter.cpp' || echo '/libprojectM-3.1.0-beta1/src/libprojectM/Renderer/'`hlslparser/src/CodeWriter.cpp
- libtool: compile: toolchain/bin/x86_64-libreelec-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\"/usr/share/projectM\" -I/libprojectM-3.1.0-beta1/vendor -include ../../../config.h -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src -I/libprojectM-3.1.0-beta1/src/libprojectM -Itoolchain/x86_64-libreelec-linux-gnu/sysroot/usr/include -Itoolchain/x86_64-libreelec-linux-gnu/sysroot/usr/include/libdrm -Itoolchain/x86_64-libreelec-linux-gnu/sysroot/usr/include -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -MT SOIL2/libRenderer_la-etc1_utils.lo -MD -MP -MF SOIL2/.deps/libRenderer_la-etc1_utils.Tpo -c /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/etc1_utils.c -fPIC -DPIC -o SOIL2/.libs/libRenderer_la-etc1_utils.o
- libtool: compile: toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\"/usr/share/projectM\" -I/libprojectM-3.1.0-beta1/vendor -include ../../../config.h -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src -I/libprojectM-3.1.0-beta1/src/libprojectM -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT hlslparser/src/libRenderer_la-CodeWriter.lo -MD -MP -MF hlslparser/src/.deps/libRenderer_la-CodeWriter.Tpo -c /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/CodeWriter.cpp -fPIC -DPIC -o hlslparser/src/.libs/libRenderer_la-CodeWriter.o
- mv -f SOIL2/.deps/libRenderer_la-etc1_utils.Tpo SOIL2/.deps/libRenderer_la-etc1_utils.Plo
- /bin/bash ../../../libtool --tag=CXX --mode=compile toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\""/usr/share/projectM"\" -I/libprojectM-3.1.0-beta1/vendor -include ../../../config.h -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src -I/libprojectM-3.1.0-beta1/src/libprojectM -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT hlslparser/src/libRenderer_la-HLSLGenerator.lo -MD -MP -MF hlslparser/src/.deps/libRenderer_la-HLSLGenerator.Tpo -c -o hlslparser/src/libRenderer_la-HLSLGenerator.lo `test -f 'hlslparser/src/HLSLGenerator.cpp' || echo '/libprojectM-3.1.0-beta1/src/libprojectM/Renderer/'`hlslparser/src/HLSLGenerator.cpp
- libtool: compile: toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\"/usr/share/projectM\" -I/libprojectM-3.1.0-beta1/vendor -include ../../../config.h -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src -I/libprojectM-3.1.0-beta1/src/libprojectM -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT hlslparser/src/libRenderer_la-HLSLGenerator.lo -MD -MP -MF hlslparser/src/.deps/libRenderer_la-HLSLGenerator.Tpo -c /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/HLSLGenerator.cpp -fPIC -DPIC -o hlslparser/src/.libs/libRenderer_la-HLSLGenerator.o
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/RenderItemDistanceMetric.hpp:12,
- from /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/RenderItemMatcher.hpp:11,
- from /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/RenderItemMatcher.cpp:1:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp: In constructor 'TypeIdPair::TypeIdPair(const string&, const string&)':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:158:62: warning: declaration of 'id2' shadows a member of 'TypeIdPair' [-Wshadow]
- TypeIdPair(const std::string & id1, const std::string & id2): id1(id1), id2(id2) {}
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:160:14: note: shadowed declaration is here
- std::string id2;
- ^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:158:62: warning: declaration of 'id1' shadows a member of 'TypeIdPair' [-Wshadow]
- TypeIdPair(const std::string & id1, const std::string & id2): id1(id1), id2(id2) {}
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:159:14: note: shadowed declaration is here
- std::string id1;
- ^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/RenderItemMatcher.cpp: In member function 'double RenderItemMatcher::computeMatching(const RenderItemList&, const RenderItemList&) const':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/RenderItemMatcher.cpp:4:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<RenderItem*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
- for (int i = 0; i < lhs.size();i++) {
- ~~^~~~~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/RenderItemMatcher.cpp:6:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<RenderItem*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
- for (j = 0; j < rhs.size();j++)
- ~~^~~~~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/RenderItemMatcher.cpp:8:13: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<RenderItem*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
- for (; j < lhs.size();j++)
- ~~^~~~~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/RenderItemMatcher.cpp: In member function 'void RenderItemMatcher::setMatches(const RenderItemList&, const RenderItemList&) const':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/RenderItemMatcher.cpp:23:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<RenderItem*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
- for (int i = 0; i < lhs_src.size();i++) {
- ~~^~~~~~~~~~~~~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/RenderItemMatcher.hpp:15,
- from /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/RenderItemMatcher.cpp:1:
- /libprojectM-3.1.0-beta1/src/libprojectM/HungarianMethod.hpp: In instantiation of 'double HungarianMethod<N>::operator()(const double (*)[N], size_t) [with int N = 1000; size_t = long unsigned int]':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/RenderItemMatcher.cpp:13:61: required from here
- /libprojectM-3.1.0-beta1/src/libprojectM/HungarianMethod.hpp:168:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
- for (int x = 0; x < n; x++) //forming answer there
- ~~^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/HungarianMethod.hpp: In instantiation of 'void HungarianMethod<N>::init_labels(const double (*)[N]) [with int N = 1000]':
- /libprojectM-3.1.0-beta1/src/libprojectM/HungarianMethod.hpp:166:5: required from 'double HungarianMethod<N>::operator()(const double (*)[N], size_t) [with int N = 1000; size_t = long unsigned int]'
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/RenderItemMatcher.cpp:13:61: required from here
- /libprojectM-3.1.0-beta1/src/libprojectM/HungarianMethod.hpp:31:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
- for (int x = 0; x < n; x++)
- ~~^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/HungarianMethod.hpp:32:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
- for (int y = 0; y < n; y++)
- ~~^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/HungarianMethod.hpp: In instantiation of 'void HungarianMethod<N>::augment(const double (*)[N]) [with int N = 1000]':
- /libprojectM-3.1.0-beta1/src/libprojectM/HungarianMethod.hpp:167:5: required from 'double HungarianMethod<N>::operator()(const double (*)[N], size_t) [with int N = 1000; size_t = long unsigned int]'
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/RenderItemMatcher.cpp:13:61: required from here
- /libprojectM-3.1.0-beta1/src/libprojectM/HungarianMethod.hpp:45:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
- for (x = 0; x < n; x++) //finding root of the tree
- ~~^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/HungarianMethod.hpp:54:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
- for (y = 0; y < n; y++) //initializing slack array
- ~~^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/HungarianMethod.hpp:64:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
- for (y = 0; y < n; y++) //iterate through all edges in equality graph
- ~~^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/HungarianMethod.hpp:74:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
- if (y < n) break; //augmenting path found!
- ~~^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/HungarianMethod.hpp:76:15: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
- if (y < n) break; //augmenting path found!
- ~~^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/HungarianMethod.hpp:80:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
- for (y = 0; y < n; y++)
- ~~^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/HungarianMethod.hpp:104:15: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
- if (y < n) break; //augmenting path found!
- ~~^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/HungarianMethod.hpp:107:11: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
- if (y < n) //we found augmenting path!
- ~~^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/HungarianMethod.hpp: In instantiation of 'void HungarianMethod<N>::add_to_tree(int, int, const double (*)[N]) [with int N = 1000]':
- /libprojectM-3.1.0-beta1/src/libprojectM/HungarianMethod.hpp:72:21: required from 'void HungarianMethod<N>::augment(const double (*)[N]) [with int N = 1000]'
- /libprojectM-3.1.0-beta1/src/libprojectM/HungarianMethod.hpp:167:5: required from 'double HungarianMethod<N>::operator()(const double (*)[N], size_t) [with int N = 1000; size_t = long unsigned int]'
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/RenderItemMatcher.cpp:13:61: required from here
- /libprojectM-3.1.0-beta1/src/libprojectM/HungarianMethod.hpp:143:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
- for (int y = 0; y < n; y++) //update slacks, because we add new vertex to S
- ~~^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/HungarianMethod.hpp: In instantiation of 'void HungarianMethod<N>::update_labels() [with int N = 1000]':
- /libprojectM-3.1.0-beta1/src/libprojectM/HungarianMethod.hpp:78:9: required from 'void HungarianMethod<N>::augment(const double (*)[N]) [with int N = 1000]'
- /libprojectM-3.1.0-beta1/src/libprojectM/HungarianMethod.hpp:167:5: required from 'double HungarianMethod<N>::operator()(const double (*)[N], size_t) [with int N = 1000; size_t = long unsigned int]'
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/RenderItemMatcher.cpp:13:61: required from here
- /libprojectM-3.1.0-beta1/src/libprojectM/HungarianMethod.hpp:125:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
- for (y = 0; y < n; y++) //calculate delta using slack
- ~~^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/HungarianMethod.hpp:128:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
- for (x = 0; x < n; x++) //update X labels
- ~~^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/HungarianMethod.hpp:130:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
- for (y = 0; y < n; y++) //update Y labels
- ~~^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/HungarianMethod.hpp:132:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
- for (y = 0; y < n; y++) //update slack array
- ~~^~~
- mv -f .deps/libRenderer_la-RenderItemMatcher.Tpo .deps/libRenderer_la-RenderItemMatcher.Plo
- /bin/bash ../../../libtool --tag=CXX --mode=compile toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\""/usr/share/projectM"\" -I/libprojectM-3.1.0-beta1/vendor -include ../../../config.h -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src -I/libprojectM-3.1.0-beta1/src/libprojectM -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT hlslparser/src/libRenderer_la-HLSLTree.lo -MD -MP -MF hlslparser/src/.deps/libRenderer_la-HLSLTree.Tpo -c -o hlslparser/src/libRenderer_la-HLSLTree.lo `test -f 'hlslparser/src/HLSLTree.cpp' || echo '/libprojectM-3.1.0-beta1/src/libprojectM/Renderer/'`hlslparser/src/HLSLTree.cpp
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/CodeWriter.cpp:12:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/Engine.h: In constructor 'M4::Array<T>::Array(M4::Allocator*)':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/Engine.h:91:34: warning: declaration of 'allocator' shadows a member of 'M4::Array<T>' [-Wshadow]
- Array(Allocator * allocator) : allocator(allocator), buffer(NULL), size(0), capacity(0) {}
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/Engine.h:169:17: note: shadowed declaration is here
- Allocator * allocator; // @@ Do we really have to keep a pointer to this?
- ^~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/CodeWriter.cpp: In member function 'void M4::CodeWriter::WriteLine(int, const char*, ...)':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/CodeWriter.cpp:106:9: warning: unused variable 'result' [-Wunused-variable]
- int result = String_PrintfArgList(buffer, sizeof(buffer), format, args);
- ^~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/CodeWriter.cpp: In member function 'void M4::CodeWriter::WriteLineTagged(int, const char*, int, const char*, ...)':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/CodeWriter.cpp:128:9: warning: unused variable 'result' [-Wunused-variable]
- int result = String_PrintfArgList(buffer, sizeof(buffer), format, args);
- ^~~~~~
- mv -f hlslparser/src/.deps/libRenderer_la-CodeWriter.Tpo hlslparser/src/.deps/libRenderer_la-CodeWriter.Plo
- /bin/bash ../../../libtool --tag=CXX --mode=compile toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\""/usr/share/projectM"\" -I/libprojectM-3.1.0-beta1/vendor -include ../../../config.h -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src -I/libprojectM-3.1.0-beta1/src/libprojectM -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT hlslparser/src/libRenderer_la-GLSLGenerator.lo -MD -MP -MF hlslparser/src/.deps/libRenderer_la-GLSLGenerator.Tpo -c -o hlslparser/src/libRenderer_la-GLSLGenerator.lo `test -f 'hlslparser/src/GLSLGenerator.cpp' || echo '/libprojectM-3.1.0-beta1/src/libprojectM/Renderer/'`hlslparser/src/GLSLGenerator.cpp
- libtool: compile: toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\"/usr/share/projectM\" -I/libprojectM-3.1.0-beta1/vendor -include ../../../config.h -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src -I/libprojectM-3.1.0-beta1/src/libprojectM -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT hlslparser/src/libRenderer_la-HLSLTree.lo -MD -MP -MF hlslparser/src/.deps/libRenderer_la-HLSLTree.Tpo -c /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/HLSLTree.cpp -fPIC -DPIC -o hlslparser/src/.libs/libRenderer_la-HLSLTree.o
- libtool: compile: toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\"/usr/share/projectM\" -I/libprojectM-3.1.0-beta1/vendor -include ../../../config.h -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src -I/libprojectM-3.1.0-beta1/src/libprojectM -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT hlslparser/src/libRenderer_la-GLSLGenerator.lo -MD -MP -MF hlslparser/src/.deps/libRenderer_la-GLSLGenerator.Tpo -c /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/GLSLGenerator.cpp -fPIC -DPIC -o hlslparser/src/.libs/libRenderer_la-GLSLGenerator.o
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/HLSLGenerator.cpp:12:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/Engine.h: In constructor 'M4::Array<T>::Array(M4::Allocator*)':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/Engine.h:91:34: warning: declaration of 'allocator' shadows a member of 'M4::Array<T>' [-Wshadow]
- Array(Allocator * allocator) : allocator(allocator), buffer(NULL), size(0), capacity(0) {}
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/Engine.h:169:17: note: shadowed declaration is here
- Allocator * allocator; // @@ Do we really have to keep a pointer to this?
- ^~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/HLSLGenerator.cpp: At global scope:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/HLSLGenerator.cpp:69:12: warning: 'int M4::GetFunctionArguments(M4::HLSLFunctionCall*, M4::HLSLExpression**, int)' defined but not used [-Wunused-function]
- static int GetFunctionArguments(HLSLFunctionCall* functionCall, HLSLExpression* expression[], int maxArguments)
- ^~~~~~~~~~~~~~~~~~~~
- mv -f hlslparser/src/.deps/libRenderer_la-HLSLGenerator.Tpo hlslparser/src/.deps/libRenderer_la-HLSLGenerator.Plo
- /bin/bash ../../../libtool --tag=CXX --mode=compile toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\""/usr/share/projectM"\" -I/libprojectM-3.1.0-beta1/vendor -include ../../../config.h -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src -I/libprojectM-3.1.0-beta1/src/libprojectM -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT hlslparser/src/libRenderer_la-HLSLTokenizer.lo -MD -MP -MF hlslparser/src/.deps/libRenderer_la-HLSLTokenizer.Tpo -c -o hlslparser/src/libRenderer_la-HLSLTokenizer.lo `test -f 'hlslparser/src/HLSLTokenizer.cpp' || echo '/libprojectM-3.1.0-beta1/src/libprojectM/Renderer/'`hlslparser/src/HLSLTokenizer.cpp
- libtool: compile: toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\"/usr/share/projectM\" -I/libprojectM-3.1.0-beta1/vendor -include ../../../config.h -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src -I/libprojectM-3.1.0-beta1/src/libprojectM -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT hlslparser/src/libRenderer_la-HLSLTokenizer.lo -MD -MP -MF hlslparser/src/.deps/libRenderer_la-HLSLTokenizer.Tpo -c /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/HLSLTokenizer.cpp -fPIC -DPIC -o hlslparser/src/.libs/libRenderer_la-HLSLTokenizer.o
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/HLSLTree.cpp:2:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/Engine.h: In constructor 'M4::Array<T>::Array(M4::Allocator*)':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/Engine.h:91:34: warning: declaration of 'allocator' shadows a member of 'M4::Array<T>' [-Wshadow]
- Array(Allocator * allocator) : allocator(allocator), buffer(NULL), size(0), capacity(0) {}
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/Engine.h:169:17: note: shadowed declaration is here
- Allocator * allocator; // @@ Do we really have to keep a pointer to this?
- ^~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/HLSLTree.cpp: At global scope:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/HLSLTree.cpp:517:5: warning: no previous declaration for 'int M4::GetVectorDimension(M4::HLSLType&)' [-Wmissing-declarations]
- int GetVectorDimension(HLSLType & type)
- ^~~~~~~~~~~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/HLSLTree.cpp: In constructor 'M4::MarkVisibleStatementsVisitor::MarkVisibleStatementsVisitor(M4::HLSLTree*)':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/HLSLTree.cpp:1078:51: warning: declaration of 'tree' shadows a member of 'M4::MarkVisibleStatementsVisitor' [-Wshadow]
- MarkVisibleStatementsVisitor(HLSLTree * tree) : tree(tree) {}
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/HLSLTree.cpp:1077:16: note: shadowed declaration is here
- HLSLTree * tree;
- ^~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/HLSLTree.cpp: At global scope:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/HLSLTree.cpp:1273:6: warning: no previous declaration for 'void M4::AddStatements(M4::HLSLRoot*, M4::HLSLStatement*, M4::HLSLStatement*, M4::HLSLStatement*)' [-Wmissing-declarations]
- void AddStatements(HLSLRoot * root, HLSLStatement * before, HLSLStatement * first, HLSLStatement * last)
- ^~~~~~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/HLSLTree.cpp:1285:6: warning: no previous declaration for 'void M4::AddSingleStatement(M4::HLSLRoot*, M4::HLSLStatement*, M4::HLSLStatement*)' [-Wmissing-declarations]
- void AddSingleStatement(HLSLRoot * root, HLSLStatement * before, HLSLStatement * statement)
- ^~~~~~~~~~~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/HLSLTree.cpp: In member function 'bool M4::FindArgumentVisitor::FindArgument(const char*, M4::HLSLFunction*)':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/HLSLTree.cpp:1492:5: warning: declaration of 'name' shadows a member of 'M4::FindArgumentVisitor' [-Wshadow]
- {
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/HLSLTree.cpp:1483:18: note: shadowed declaration is here
- const char * name;
- ^~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/HLSLTree.cpp: At global scope:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/HLSLTree.cpp:1612:6: warning: no previous declaration for 'bool M4::NeedsFlattening(M4::HLSLExpression*, int)' [-Wmissing-declarations]
- bool NeedsFlattening(HLSLExpression * expr, int level = 0) {
- ^~~~~~~~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/HLSLTree.cpp: In member function 'M4::HLSLDeclaration* M4::ExpressionFlattener::BuildTemporaryDeclaration(M4::HLSLExpression*)':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/HLSLTree.cpp:1840:40: warning: unused variable 'ident' [-Wunused-variable]
- HLSLIdentifierExpression * ident = (HLSLIdentifierExpression *)expr;
- ^~~~~
- mv -f hlslparser/src/.deps/libRenderer_la-HLSLTree.Tpo hlslparser/src/.deps/libRenderer_la-HLSLTree.Plo
- /bin/bash ../../../libtool --tag=CXX --mode=compile toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\""/usr/share/projectM"\" -I/libprojectM-3.1.0-beta1/vendor -include ../../../config.h -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src -I/libprojectM-3.1.0-beta1/src/libprojectM -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT hlslparser/src/libRenderer_la-Engine.lo -MD -MP -MF hlslparser/src/.deps/libRenderer_la-Engine.Tpo -c -o hlslparser/src/libRenderer_la-Engine.lo `test -f 'hlslparser/src/Engine.cpp' || echo '/libprojectM-3.1.0-beta1/src/libprojectM/Renderer/'`hlslparser/src/Engine.cpp
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/HLSLTokenizer.cpp:3:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/Engine.h: In constructor 'M4::Array<T>::Array(M4::Allocator*)':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/Engine.h:91:34: warning: declaration of 'allocator' shadows a member of 'M4::Array<T>' [-Wshadow]
- Array(Allocator * allocator) : allocator(allocator), buffer(NULL), size(0), capacity(0) {}
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/Engine.h:169:17: note: shadowed declaration is here
- Allocator * allocator; // @@ Do we really have to keep a pointer to this?
- ^~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/HLSLTokenizer.cpp: In member function 'void M4::HLSLTokenizer::Error(const char*, ...)':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/HLSLTokenizer.cpp:590:9: warning: unused variable 'result' [-Wunused-variable]
- int result = vsnprintf(buffer, sizeof(buffer) - 1, format, args);
- ^~~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/CodeWriter.h:13,
- from /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/GLSLGenerator.h:13,
- from /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/GLSLGenerator.cpp:10:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/Engine.h: In constructor 'M4::Array<T>::Array(M4::Allocator*)':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/Engine.h:91:34: warning: declaration of 'allocator' shadows a member of 'M4::Array<T>' [-Wshadow]
- Array(Allocator * allocator) : allocator(allocator), buffer(NULL), size(0), capacity(0) {}
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/Engine.h:169:17: note: shadowed declaration is here
- Allocator * allocator; // @@ Do we really have to keep a pointer to this?
- ^~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/GLSLGenerator.cpp: At global scope:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/GLSLGenerator.cpp:454:17: warning: no previous declaration for 'const M4::HLSLType* M4::commonScalarType(const M4::HLSLType&, const M4::HLSLType&)' [-Wmissing-declarations]
- const HLSLType* commonScalarType(const HLSLType& lhs, const HLSLType& rhs)
- ^~~~~~~~~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/GLSLGenerator.cpp: In member function 'void M4::GLSLGenerator::OutputExpression(M4::HLSLExpression*, const M4::HLSLType*)':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/GLSLGenerator.cpp:547:25: warning: declaration of 'const M4::HLSLType* dstType' shadows a parameter [-Wshadow]
- const HLSLType* dstType = NULL;
- ^~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/GLSLGenerator.cpp:475:82: note: shadowed declaration is here
- void GLSLGenerator::OutputExpression(HLSLExpression* expression, const HLSLType* dstType)
- ~~~~~~~~~~~~~~~~^~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/GLSLGenerator.cpp:823:29: warning: 'argument' may be used uninitialized in this function [-Wmaybe-uninitialized]
- OutputExpression(argument[0]);
- ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
- mv -f hlslparser/src/.deps/libRenderer_la-HLSLTokenizer.Tpo hlslparser/src/.deps/libRenderer_la-HLSLTokenizer.Plo
- mv -f hlslparser/src/.deps/libRenderer_la-GLSLGenerator.Tpo hlslparser/src/.deps/libRenderer_la-GLSLGenerator.Plo
- /bin/bash ../../../libtool --tag=CXX --mode=compile toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\""/usr/share/projectM"\" -I/libprojectM-3.1.0-beta1/vendor -include ../../../config.h -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src -I/libprojectM-3.1.0-beta1/src/libprojectM -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT hlslparser/src/libRenderer_la-HLSLParser.lo -MD -MP -MF hlslparser/src/.deps/libRenderer_la-HLSLParser.Tpo -c -o hlslparser/src/libRenderer_la-HLSLParser.lo `test -f 'hlslparser/src/HLSLParser.cpp' || echo '/libprojectM-3.1.0-beta1/src/libprojectM/Renderer/'`hlslparser/src/HLSLParser.cpp
- /bin/bash ../../../libtool --tag=CXX --mode=compile toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\""/usr/share/projectM"\" -I/libprojectM-3.1.0-beta1/vendor -include ../../../config.h -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src -I/libprojectM-3.1.0-beta1/src/libprojectM -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT hlslparser/src/libRenderer_la-MSLGenerator.lo -MD -MP -MF hlslparser/src/.deps/libRenderer_la-MSLGenerator.Tpo -c -o hlslparser/src/libRenderer_la-MSLGenerator.lo `test -f 'hlslparser/src/MSLGenerator.cpp' || echo '/libprojectM-3.1.0-beta1/src/libprojectM/Renderer/'`hlslparser/src/MSLGenerator.cpp
- libtool: compile: toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\"/usr/share/projectM\" -I/libprojectM-3.1.0-beta1/vendor -include ../../../config.h -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src -I/libprojectM-3.1.0-beta1/src/libprojectM -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT hlslparser/src/libRenderer_la-Engine.lo -MD -MP -MF hlslparser/src/.deps/libRenderer_la-Engine.Tpo -c /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/Engine.cpp -fPIC -DPIC -o hlslparser/src/.libs/libRenderer_la-Engine.o
- libtool: compile: toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\"/usr/share/projectM\" -I/libprojectM-3.1.0-beta1/vendor -include ../../../config.h -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src -I/libprojectM-3.1.0-beta1/src/libprojectM -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT hlslparser/src/libRenderer_la-MSLGenerator.lo -MD -MP -MF hlslparser/src/.deps/libRenderer_la-MSLGenerator.Tpo -c /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/MSLGenerator.cpp -fPIC -DPIC -o hlslparser/src/.libs/libRenderer_la-MSLGenerator.o
- libtool: compile: toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\"/usr/share/projectM\" -I/libprojectM-3.1.0-beta1/vendor -include ../../../config.h -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src -I/libprojectM-3.1.0-beta1/src/libprojectM -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT hlslparser/src/libRenderer_la-HLSLParser.lo -MD -MP -MF hlslparser/src/.deps/libRenderer_la-HLSLParser.Tpo -c /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/HLSLParser.cpp -fPIC -DPIC -o hlslparser/src/.libs/libRenderer_la-HLSLParser.o
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/Engine.cpp:2:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/Engine.h: In constructor 'M4::Array<T>::Array(M4::Allocator*)':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/Engine.h:91:34: warning: declaration of 'allocator' shadows a member of 'M4::Array<T>' [-Wshadow]
- Array(Allocator * allocator) : allocator(allocator), buffer(NULL), size(0), capacity(0) {}
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/Engine.h:169:17: note: shadowed declaration is here
- Allocator * allocator; // @@ Do we really have to keep a pointer to this?
- ^~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/Engine.cpp: At global scope:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/Engine.cpp:70:5: warning: no previous declaration for 'int M4::String_ToIntegerHex(const char*, char**)' [-Wmissing-declarations]
- int String_ToIntegerHex(const char * str, char ** endptr) {
- ^~~~~~~~~~~~~~~~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/Engine.cpp:2:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/Engine.h: In instantiation of 'M4::Array<T>::Array(M4::Allocator*) [with T = const char*]':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/Engine.cpp:99:70: required from here
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/Engine.h:91:5: warning: declaration of 'allocator' shadows a member of 'M4::Array<const char*>' [-Wshadow]
- Array(Allocator * allocator) : allocator(allocator), buffer(NULL), size(0), capacity(0) {}
- ^~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/Engine.h:169:17: note: shadowed declaration is here
- Allocator * allocator; // @@ Do we really have to keep a pointer to this?
- ^~~~~~~~~
- mv -f hlslparser/src/.deps/libRenderer_la-Engine.Tpo hlslparser/src/.deps/libRenderer_la-Engine.Plo
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/MSLGenerator.cpp:12:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/Engine.h: In constructor 'M4::Array<T>::Array(M4::Allocator*)':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/Engine.h:91:34: warning: declaration of 'allocator' shadows a member of 'M4::Array<T>' [-Wshadow]
- Array(Allocator * allocator) : allocator(allocator), buffer(NULL), size(0), capacity(0) {}
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/Engine.h:169:17: note: shadowed declaration is here
- Allocator * allocator; // @@ Do we really have to keep a pointer to this?
- ^~~~~~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/MSLGenerator.cpp:14:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/MSLGenerator.h: In constructor 'M4::MSLGenerator::ClassArgument::ClassArgument(const char*, M4::HLSLType, const char*)':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/MSLGenerator.h:70:83: warning: declaration of 'registerName' shadows a member of 'M4::MSLGenerator::ClassArgument' [-Wshadow]
- ClassArgument(const char* name, HLSLType type, const char * registerName) :
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/MSLGenerator.h:66:21: note: shadowed declaration is here
- const char* registerName;
- ^~~~~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/MSLGenerator.h:70:83: warning: declaration of 'type' shadows a member of 'M4::MSLGenerator::ClassArgument' [-Wshadow]
- ClassArgument(const char* name, HLSLType type, const char * registerName) :
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/MSLGenerator.h:64:18: note: shadowed declaration is here
- HLSLType type;
- ^~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/MSLGenerator.h:70:83: warning: declaration of 'name' shadows a member of 'M4::MSLGenerator::ClassArgument' [-Wshadow]
- ClassArgument(const char* name, HLSLType type, const char * registerName) :
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/MSLGenerator.h:63:21: note: shadowed declaration is here
- const char* name;
- ^~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/MSLGenerator.cpp: In member function 'void M4::MSLGenerator::PrependDeclarations()':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/MSLGenerator.cpp:334:27: warning: zero-length gnu_printf format string [-Wformat-zero-length]
- m_writer.WriteLine(0, "");
- ^~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/MSLGenerator.cpp:490:18: warning: unused variable 'samplerType' [-Wunused-variable]
- const char * samplerType = "float";
- ^~~~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/MSLGenerator.cpp:496:18: warning: variable 'uintType' set but not used [-Wunused-but-set-variable]
- const char * uintType = "uint";
- ^~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/MSLGenerator.cpp: In member function 'bool M4::MSLGenerator::Generate(M4::HLSLTree*, M4::MSLGenerator::Target, const char*, const M4::MSLGenerator::Options&)':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/MSLGenerator.cpp:709:27: warning: zero-length gnu_printf format string [-Wformat-zero-length]
- m_writer.WriteLine(0, "");
- ^~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/MSLGenerator.cpp:740:27: warning: zero-length gnu_printf format string [-Wformat-zero-length]
- m_writer.WriteLine(0, "");
- ^~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/MSLGenerator.cpp:750:31: warning: zero-length gnu_printf format string [-Wformat-zero-length]
- m_writer.WriteLine(0, "");
- ^~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/MSLGenerator.cpp: In member function 'void M4::MSLGenerator::OutputFunction(int, M4::HLSLFunction*)':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/MSLGenerator.cpp:1313:28: warning: declaration of 'argument' shadows a previous local [-Wshadow]
- HLSLArgument * argument = m_currentFunction->argument;
- ^~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/MSLGenerator.cpp:1279:20: note: shadowed declaration is here
- HLSLArgument * argument = function->argument;
- ^~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/MSLGenerator.cpp: In member function 'bool M4::MSLGenerator::NeedsCast(const M4::HLSLType&, const M4::HLSLType&)':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/MSLGenerator.cpp:1363:13: warning: unused variable 'k' [-Wunused-variable]
- int k = 1;
- ^
- mv -f hlslparser/src/.deps/libRenderer_la-MSLGenerator.Tpo hlslparser/src/.deps/libRenderer_la-MSLGenerator.Plo
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/SOIL2.c:109:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h: In function 'stbi__convert_format':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h:1391:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
- #define CASE(a,b) case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b)
- ^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h:1395:10: note: in expansion of macro 'CASE'
- CASE(1,2) dest[0]=src[0], dest[1]=255; break;
- ^~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h:1395:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
- CASE(1,2) dest[0]=src[0], dest[1]=255; break;
- ^~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h:1391:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
- #define CASE(a,b) case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b)
- ^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h:1396:10: note: in expansion of macro 'CASE'
- CASE(1,3) dest[0]=dest[1]=dest[2]=src[0]; break;
- ^~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h:1396:52: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
- CASE(1,3) dest[0]=dest[1]=dest[2]=src[0]; break;
- ^~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h:1391:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
- #define CASE(a,b) case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b)
- ^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h:1397:10: note: in expansion of macro 'CASE'
- CASE(1,4) dest[0]=dest[1]=dest[2]=src[0], dest[3]=255; break;
- ^~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h:1397:65: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
- CASE(1,4) dest[0]=dest[1]=dest[2]=src[0], dest[3]=255; break;
- ^~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h:1391:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
- #define CASE(a,b) case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b)
- ^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h:1398:10: note: in expansion of macro 'CASE'
- CASE(2,1) dest[0]=src[0]; break;
- ^~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h:1398:36: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
- CASE(2,1) dest[0]=src[0]; break;
- ^~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h:1391:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
- #define CASE(a,b) case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b)
- ^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h:1399:10: note: in expansion of macro 'CASE'
- CASE(2,3) dest[0]=dest[1]=dest[2]=src[0]; break;
- ^~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h:1399:52: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
- CASE(2,3) dest[0]=dest[1]=dest[2]=src[0]; break;
- ^~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h:1391:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
- #define CASE(a,b) case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b)
- ^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h:1400:10: note: in expansion of macro 'CASE'
- CASE(2,4) dest[0]=dest[1]=dest[2]=src[0], dest[3]=src[1]; break;
- ^~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h:1400:68: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
- CASE(2,4) dest[0]=dest[1]=dest[2]=src[0], dest[3]=src[1]; break;
- ^~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h:1391:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
- #define CASE(a,b) case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b)
- ^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h:1401:10: note: in expansion of macro 'CASE'
- CASE(3,4) dest[0]=src[0],dest[1]=src[1],dest[2]=src[2],dest[3]=255; break;
- ^~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h:1401:78: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
- CASE(3,4) dest[0]=src[0],dest[1]=src[1],dest[2]=src[2],dest[3]=255; break;
- ^~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h:1391:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
- #define CASE(a,b) case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b)
- ^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h:1402:10: note: in expansion of macro 'CASE'
- CASE(3,1) dest[0]=stbi__compute_y(src[0],src[1],src[2]); break;
- ^~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h:1402:67: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
- CASE(3,1) dest[0]=stbi__compute_y(src[0],src[1],src[2]); break;
- ^~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h:1391:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
- #define CASE(a,b) case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b)
- ^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h:1403:10: note: in expansion of macro 'CASE'
- CASE(3,2) dest[0]=stbi__compute_y(src[0],src[1],src[2]), dest[1] = 255; break;
- ^~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h:1403:82: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
- CASE(3,2) dest[0]=stbi__compute_y(src[0],src[1],src[2]), dest[1] = 255; break;
- ^~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h:1391:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
- #define CASE(a,b) case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b)
- ^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h:1404:10: note: in expansion of macro 'CASE'
- CASE(4,1) dest[0]=stbi__compute_y(src[0],src[1],src[2]); break;
- ^~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h:1404:67: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
- CASE(4,1) dest[0]=stbi__compute_y(src[0],src[1],src[2]); break;
- ^~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h:1391:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
- #define CASE(a,b) case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b)
- ^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h:1405:10: note: in expansion of macro 'CASE'
- CASE(4,2) dest[0]=stbi__compute_y(src[0],src[1],src[2]), dest[1] = src[3]; break;
- ^~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h:1405:85: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
- CASE(4,2) dest[0]=stbi__compute_y(src[0],src[1],src[2]), dest[1] = src[3]; break;
- ^~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h:1391:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
- #define CASE(a,b) case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b)
- ^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h:1406:10: note: in expansion of macro 'CASE'
- CASE(4,3) dest[0]=src[0],dest[1]=src[1],dest[2]=src[2]; break;
- ^~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h:1406:66: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
- CASE(4,3) dest[0]=src[0],dest[1]=src[1],dest[2]=src[2]; break;
- ^~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h: In function 'stbi__zbuild_huffman':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h:3557:17: warning: declaration of 'k' shadows a previous local [-Wshadow]
- int k = stbi__bit_reverse(next_code[s],s);
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h:3524:10: note: shadowed declaration is here
- int i,k=0;
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h: In function 'stbi__create_png_image_raw':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h:4080:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
- for (k=0; k < nk; ++k)
- ^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h:4084:13: note: in expansion of macro 'CASE'
- CASE(STBI__F_sub) cur[k] = STBI__BYTECAST(raw[k] + cur[k-filter_bytes]); break;
- ^~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h:4084:95: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
- CASE(STBI__F_sub) cur[k] = STBI__BYTECAST(raw[k] + cur[k-filter_bytes]); break;
- ^~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h:4080:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
- for (k=0; k < nk; ++k)
- ^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h:4085:13: note: in expansion of macro 'CASE'
- CASE(STBI__F_up) cur[k] = STBI__BYTECAST(raw[k] + prior[k]); break;
- ^~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h:4085:84: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
- CASE(STBI__F_up) cur[k] = STBI__BYTECAST(raw[k] + prior[k]); break;
- ^~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h:4080:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
- for (k=0; k < nk; ++k)
- ^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h:4086:13: note: in expansion of macro 'CASE'
- CASE(STBI__F_avg) cur[k] = STBI__BYTECAST(raw[k] + ((prior[k] + cur[k-filter_bytes])>>1)); break;
- ^~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h:4086:113: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
- CASE(STBI__F_avg) cur[k] = STBI__BYTECAST(raw[k] + ((prior[k] + cur[k-filter_bytes])>>1)); break;
- ^~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h:4080:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
- for (k=0; k < nk; ++k)
- ^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h:4087:13: note: in expansion of macro 'CASE'
- CASE(STBI__F_paeth) cur[k] = STBI__BYTECAST(raw[k] + stbi__paeth(cur[k-filter_bytes],prior[k],prior[k-filter_bytes])); break;
- ^~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h:4087:139: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
- CASE(STBI__F_paeth) cur[k] = STBI__BYTECAST(raw[k] + stbi__paeth(cur[k-filter_bytes],prior[k],prior[k-filter_bytes])); break;
- ^~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h:4080:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
- for (k=0; k < nk; ++k)
- ^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h:4088:13: note: in expansion of macro 'CASE'
- CASE(STBI__F_avg_first) cur[k] = STBI__BYTECAST(raw[k] + (cur[k-filter_bytes] >> 1)); break;
- ^~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h:4088:102: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
- CASE(STBI__F_avg_first) cur[k] = STBI__BYTECAST(raw[k] + (cur[k-filter_bytes] >> 1)); break;
- ^~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h:4080:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
- for (k=0; k < nk; ++k)
- ^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h:4089:13: note: in expansion of macro 'CASE'
- CASE(STBI__F_paeth_first) cur[k] = STBI__BYTECAST(raw[k] + stbi__paeth(cur[k-filter_bytes],0,0)); break;
- ^~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h:4089:112: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
- CASE(STBI__F_paeth_first) cur[k] = STBI__BYTECAST(raw[k] + stbi__paeth(cur[k-filter_bytes],0,0)); break;
- ^~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h:4098:20: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
- for (k=0; k < img_n; ++k)
- ^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h:4100:13: note: in expansion of macro 'CASE'
- CASE(STBI__F_none) cur[k] = raw[k]; break;
- ^~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h:4100:57: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
- CASE(STBI__F_none) cur[k] = raw[k]; break;
- ^~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h:4098:20: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
- for (k=0; k < img_n; ++k)
- ^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h:4101:13: note: in expansion of macro 'CASE'
- CASE(STBI__F_sub) cur[k] = STBI__BYTECAST(raw[k] + cur[k-out_n]); break;
- ^~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h:4101:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
- CASE(STBI__F_sub) cur[k] = STBI__BYTECAST(raw[k] + cur[k-out_n]); break;
- ^~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h:4098:20: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
- for (k=0; k < img_n; ++k)
- ^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h:4102:13: note: in expansion of macro 'CASE'
- CASE(STBI__F_up) cur[k] = STBI__BYTECAST(raw[k] + prior[k]); break;
- ^~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h:4102:84: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
- CASE(STBI__F_up) cur[k] = STBI__BYTECAST(raw[k] + prior[k]); break;
- ^~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h:4098:20: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
- for (k=0; k < img_n; ++k)
- ^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h:4103:13: note: in expansion of macro 'CASE'
- CASE(STBI__F_avg) cur[k] = STBI__BYTECAST(raw[k] + ((prior[k] + cur[k-out_n])>>1)); break;
- ^~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h:4103:106: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
- CASE(STBI__F_avg) cur[k] = STBI__BYTECAST(raw[k] + ((prior[k] + cur[k-out_n])>>1)); break;
- ^~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h:4098:20: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
- for (k=0; k < img_n; ++k)
- ^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h:4104:13: note: in expansion of macro 'CASE'
- CASE(STBI__F_paeth) cur[k] = STBI__BYTECAST(raw[k] + stbi__paeth(cur[k-out_n],prior[k],prior[k-out_n])); break;
- ^~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h:4104:125: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
- CASE(STBI__F_paeth) cur[k] = STBI__BYTECAST(raw[k] + stbi__paeth(cur[k-out_n],prior[k],prior[k-out_n])); break;
- ^~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h:4098:20: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
- for (k=0; k < img_n; ++k)
- ^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h:4105:13: note: in expansion of macro 'CASE'
- CASE(STBI__F_avg_first) cur[k] = STBI__BYTECAST(raw[k] + (cur[k-out_n] >> 1)); break;
- ^~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h:4105:95: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
- CASE(STBI__F_avg_first) cur[k] = STBI__BYTECAST(raw[k] + (cur[k-out_n] >> 1)); break;
- ^~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h:4098:20: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
- for (k=0; k < img_n; ++k)
- ^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h:4106:13: note: in expansion of macro 'CASE'
- CASE(STBI__F_paeth_first) cur[k] = STBI__BYTECAST(raw[k] + stbi__paeth(cur[k-out_n],0,0)); break;
- ^~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h:4106:105: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
- CASE(STBI__F_paeth_first) cur[k] = STBI__BYTECAST(raw[k] + stbi__paeth(cur[k-out_n],0,0)); break;
- ^~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h:4166:22: warning: declaration of 'cur' shadows a previous local [-Wshadow]
- stbi_uc *cur = a->out + stride*j;
- ^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h:4117:19: note: shadowed declaration is here
- stbi_uc *cur = a->out + stride*j;
- ^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h:4167:17: warning: declaration of 'i' shadows a previous local [-Wshadow]
- int i;
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h:4014:17: note: shadowed declaration is here
- stbi__uint32 i,j,stride = x*out_n;
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h: In function 'stbi__tga_load':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h:4964:14: warning: declaration of 'y' shadows a parameter [-Wshadow]
- int y = tga_inverted ? tga_height -i - 1 : i;
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h:4899:63: note: shadowed declaration is here
- static stbi_uc *stbi__tga_load(stbi__context *s, int *x, int *y, int *comp, int req_comp)
- ~~~~~^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h: In function 'stbi__pic_load_core':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h:5404:26: warning: declaration of 'i' shadows a previous local [-Wshadow]
- int i;
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h:5399:46: note: shadowed declaration is here
- int count = stbi__get8(s), i;
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h: In function 'stbi__process_gif_raster':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h:5646:22: warning: declaration of 'code' shadows a previous local [-Wshadow]
- stbi__int32 code = bits & codemask;
- ^~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h:5611:21: note: shadowed declaration is here
- stbi__int32 len, code;
- ^~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h:6347,
- from /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/SOIL2.c:109:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stbi_DDS_c.h: At top level:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stbi_DDS_c.h:79:5: warning: no previous declaration for 'stbi_convert_bit_range' [-Wmissing-declarations]
- int stbi_convert_bit_range( int c, int from_bits, int to_bits )
- ^~~~~~~~~~~~~~~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stbi_DDS_c.h:84:6: warning: no previous declaration for 'stbi_rgb_888_from_565' [-Wmissing-declarations]
- void stbi_rgb_888_from_565( unsigned int c, int *r, int *g, int *b )
- ^~~~~~~~~~~~~~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stbi_DDS_c.h:90:6: warning: no previous declaration for 'stbi_decode_DXT1_block' [-Wmissing-declarations]
- void stbi_decode_DXT1_block(
- ^~~~~~~~~~~~~~~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stbi_DDS_c.h:146:6: warning: no previous declaration for 'stbi_decode_DXT23_alpha_block' [-Wmissing-declarations]
- void stbi_decode_DXT23_alpha_block(
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stbi_DDS_c.h:160:6: warning: no previous declaration for 'stbi_decode_DXT45_alpha_block' [-Wmissing-declarations]
- void stbi_decode_DXT45_alpha_block(
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stbi_DDS_c.h:204:6: warning: no previous declaration for 'stbi_decode_DXT_color_block' [-Wmissing-declarations]
- void stbi_decode_DXT_color_block(
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stbi_DDS_c.h: In function 'stbi__dds_info':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stbi_DDS_c.h:263:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
- if( (header.dwFlags & flags) != flags ) {
- ^~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stbi_DDS_c.h: In function 'stbi__dds_load':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stbi_DDS_c.h:361:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
- if( (header.dwFlags & flags) != flags ) return NULL;
- ^~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image.h:6352,
- from /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/SOIL2.c:109:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stbi_pvr_c.h: At top level:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stbi_pvr_c.h:237:5: warning: no previous declaration for 'util_number_is_power_2' [-Wmissing-declarations]
- int util_number_is_power_2( unsigned input )
- ^~~~~~~~~~~~~~~~~~~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/SOIL2.c:111:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image_write.h:245:6: warning: no previous declaration for 'stbiw__linear_to_rgbe' [-Wmissing-declarations]
- void stbiw__linear_to_rgbe(unsigned char *rgbe, float *linear)
- ^~~~~~~~~~~~~~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image_write.h:262:6: warning: no previous declaration for 'stbiw__write_run_data' [-Wmissing-declarations]
- void stbiw__write_run_data(FILE *f, int length, unsigned char databyte)
- ^~~~~~~~~~~~~~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image_write.h:270:6: warning: no previous declaration for 'stbiw__write_dump_data' [-Wmissing-declarations]
- void stbiw__write_dump_data(FILE *f, int length, unsigned char *data)
- ^~~~~~~~~~~~~~~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image_write.h:278:6: warning: no previous declaration for 'stbiw__write_hdr_scanline' [-Wmissing-declarations]
- void stbiw__write_hdr_scanline(FILE *f, int width, int comp, unsigned char *scratch, const float *scanline)
- ^~~~~~~~~~~~~~~~~~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image_write.h: In function 'stbiw__write_hdr_scanline':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image_write.h:329:25: warning: declaration of 'comp' shadows a parameter [-Wshadow]
- unsigned char *comp = &scratch[width*c];
- ^~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image_write.h:278:56: note: shadowed declaration is here
- void stbiw__write_hdr_scanline(FILE *f, int width, int comp, unsigned char *scratch, const float *scanline)
- ~~~~^~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image_write.h: At top level:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image_write.h:469:17: warning: no previous declaration for 'stbi_zlib_compress' [-Wmissing-declarations]
- unsigned char * stbi_zlib_compress(unsigned char *data, int data_len, int *out_len, int quality)
- ^~~~~~~~~~~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image_write.h: In function 'stbi_zlib_compress':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image_write.h:553:20: warning: declaration of 'i' shadows a previous local [-Wshadow]
- unsigned int i=0, s1=1, s2=0, blocklen = data_len % 5552;
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image_write.h:476:8: note: shadowed declaration is here
- int i,j, bitcount=0;
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image_write.h:554:11: warning: declaration of 'j' shadows a previous local [-Wshadow]
- int j=0;
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image_write.h:476:10: note: shadowed declaration is here
- int i,j, bitcount=0;
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image_write.h: At top level:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image_write.h:572:14: warning: no previous declaration for 'stbiw__crc32' [-Wmissing-declarations]
- unsigned int stbiw__crc32(unsigned char *buffer, int len)
- ^~~~~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/stb_image_write.h:604:16: warning: no previous declaration for 'stbi_write_png_to_mem' [-Wmissing-declarations]
- unsigned char *stbi_write_png_to_mem(unsigned char *pixels, int stride_bytes, int x, int y, int n, int *out_len)
- ^~~~~~~~~~~~~~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/SOIL2.c:1317:6: warning: no previous declaration for 'check_for_GL_errors' [-Wmissing-declarations]
- void check_for_GL_errors( const char *calling_location )
- ^~~~~~~~~~~~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/SOIL2.c: In function 'SOIL_direct_load_DDS_from_memory':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/SOIL2/SOIL2.c:1969:20: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
- if( buffer_length < sizeof( DDS_header ) )
- ^
- mv -f SOIL2/.deps/libRenderer_la-SOIL2.Tpo SOIL2/.deps/libRenderer_la-SOIL2.Plo
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/HLSLParser.cpp:11:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/Engine.h: In constructor 'M4::Array<T>::Array(M4::Allocator*)':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/Engine.h:91:34: warning: declaration of 'allocator' shadows a member of 'M4::Array<T>' [-Wshadow]
- Array(Allocator * allocator) : allocator(allocator), buffer(NULL), size(0), capacity(0) {}
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/Engine.h:169:17: note: shadowed declaration is here
- Allocator * allocator; // @@ Do we really have to keep a pointer to this?
- ^~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/HLSLParser.cpp: At global scope:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/HLSLParser.cpp:98:11: warning: no previous declaration for 'M4::Intrinsic M4::SamplerIntrinsic(const char*, M4::HLSLBaseType, M4::HLSLBaseType, M4::HLSLBaseType, M4::HLSLBaseType)' [-Wmissing-declarations]
- Intrinsic SamplerIntrinsic(const char* name, HLSLBaseType returnType, HLSLBaseType arg1, HLSLBaseType samplerType, HLSLBaseType arg2)
- ^~~~~~~~~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/HLSLParser.cpp: In member function 'bool M4::HLSLParser::ParseTopLevel(M4::HLSLStatement*&)':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/HLSLParser.cpp:1518:29: warning: unused variable 'k' [-Wunused-variable]
- int k = 1;
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/HLSLParser.cpp: In member function 'bool M4::HLSLParser::ParseDeclaration(M4::HLSLDeclaration*&)':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/HLSLParser.cpp:1897:27: warning: declaration of 'M4::HLSLDeclaration* declaration' shadows a parameter [-Wshadow]
- HLSLDeclaration * declaration = m_tree->AddNode<HLSLDeclaration>(fileName, line);
- ^~~~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/HLSLParser.cpp:1859:53: note: shadowed declaration is here
- bool HLSLParser::ParseDeclaration(HLSLDeclaration*& declaration)
- ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/HLSLParser.cpp: In member function 'bool M4::HLSLParser::ParseTerminalExpression(M4::HLSLExpression*&, bool&)':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/HLSLParser.cpp:2434:21: warning: declaration of 'unaryOp' shadows a previous local [-Wshadow]
- HLSLUnaryOp unaryOp;
- ^~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/HLSLParser.cpp:2251:17: note: shadowed declaration is here
- HLSLUnaryOp unaryOp;
- ^~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/HLSLParser.cpp: At global scope:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/HLSLParser.cpp:2889:20: warning: no previous declaration for 'const M4::EffectState* M4::GetEffectState(const char*, bool, bool)' [-Wmissing-declarations]
- const EffectState* GetEffectState(const char* name, bool isSamplerState, bool isPipeline)
- ^~~~~~~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/HLSLParser.cpp: In member function 'bool M4::HLSLParser::AcceptType(bool, M4::HLSLType&)':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/HLSLParser.cpp:3834:21: warning: declaration of 'token' shadows a previous local [-Wshadow]
- int token = m_tokenizer.GetToken();
- ^~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/HLSLParser.cpp:3703:9: note: shadowed declaration is here
- int token = m_tokenizer.GetToken();
- ^~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/HLSLParser.cpp: In member function 'const M4::HLSLFunction* M4::HLSLParser::MatchFunctionCall(const M4::HLSLFunctionCall*, const char*)':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/HLSLParser.cpp:4083:10: warning: unused variable 'numArguments' [-Wunused-variable]
- int numArguments = functionCall->numArguments;
- ^~~~~~~~~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/HLSLParser.cpp:11:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/Engine.h: In instantiation of 'M4::Array<T>::Array(M4::Allocator*) [with T = M4::HLSLStruct*]':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/HLSLParser.cpp:1175:23: required from here
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/Engine.h:91:5: warning: declaration of 'allocator' shadows a member of 'M4::Array<M4::HLSLStruct*>' [-Wshadow]
- Array(Allocator * allocator) : allocator(allocator), buffer(NULL), size(0), capacity(0) {}
- ^~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/Engine.h:169:17: note: shadowed declaration is here
- Allocator * allocator; // @@ Do we really have to keep a pointer to this?
- ^~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/Engine.h: In instantiation of 'M4::Array<T>::Array(M4::Allocator*) [with T = M4::HLSLParser::Variable]':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/HLSLParser.cpp:1175:23: required from here
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/Engine.h:91:5: warning: declaration of 'allocator' shadows a member of 'M4::Array<M4::HLSLParser::Variable>' [-Wshadow]
- Array(Allocator * allocator) : allocator(allocator), buffer(NULL), size(0), capacity(0) {}
- ^~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/Engine.h:169:17: note: shadowed declaration is here
- Allocator * allocator; // @@ Do we really have to keep a pointer to this?
- ^~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/Engine.h: In instantiation of 'M4::Array<T>::Array(M4::Allocator*) [with T = M4::HLSLFunction*]':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/HLSLParser.cpp:1175:23: required from here
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/Engine.h:91:5: warning: declaration of 'allocator' shadows a member of 'M4::Array<M4::HLSLFunction*>' [-Wshadow]
- Array(Allocator * allocator) : allocator(allocator), buffer(NULL), size(0), capacity(0) {}
- ^~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/Engine.h:169:17: note: shadowed declaration is here
- Allocator * allocator; // @@ Do we really have to keep a pointer to this?
- ^~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/Engine.h: In instantiation of 'M4::Array<T>::Array(M4::Allocator*) [with T = M4::HLSLMacro*]':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/HLSLParser.cpp:1175:23: required from here
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/Engine.h:91:5: warning: declaration of 'allocator' shadows a member of 'M4::Array<M4::HLSLMacro*>' [-Wshadow]
- Array(Allocator * allocator) : allocator(allocator), buffer(NULL), size(0), capacity(0) {}
- ^~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/hlslparser/src/Engine.h:169:17: note: shadowed declaration is here
- Allocator * allocator; // @@ Do we really have to keep a pointer to this?
- ^~~~~~~~~
- mv -f hlslparser/src/.deps/libRenderer_la-HLSLParser.Tpo hlslparser/src/.deps/libRenderer_la-HLSLParser.Plo
- /bin/bash ../../../libtool --tag=CXX --mode=link toolchain/bin/x86_64-libreelec-linux-gnu-g++ -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -march=x86-64 -m64 -Wl,--as-needed -fuse-ld=gold -o libRenderer.la SOIL2/libRenderer_la-image_DXT.lo SOIL2/libRenderer_la-image_helper.lo SOIL2/libRenderer_la-SOIL2.lo SOIL2/libRenderer_la-etc1_utils.lo libRenderer_la-MilkdropWaveform.lo libRenderer_la-PerPixelMesh.lo libRenderer_la-Pipeline.lo libRenderer_la-Renderer.lo libRenderer_la-ShaderEngine.lo libRenderer_la-Texture.lo libRenderer_la-Waveform.lo libRenderer_la-Filters.lo libRenderer_la-PerlinNoise.lo libRenderer_la-PipelineContext.lo libRenderer_la-Renderable.lo libRenderer_la-BeatDetect.lo libRenderer_la-Shader.lo libRenderer_la-TextureManager.lo libRenderer_la-VideoEcho.lo libRenderer_la-RenderItemDistanceMetric.lo libRenderer_la-RenderItemMatcher.lo hlslparser/src/libRenderer_la-CodeWriter.lo hlslparser/src/libRenderer_la-HLSLGenerator.lo hlslparser/src/libRenderer_la-HLSLTree.lo hlslparser/src/libRenderer_la-GLSLGenerator.lo hlslparser/src/libRenderer_la-HLSLTokenizer.lo hlslparser/src/libRenderer_la-Engine.lo hlslparser/src/libRenderer_la-HLSLParser.lo hlslparser/src/libRenderer_la-MSLGenerator.lo libRenderer_la-HLSLTranslator.lo -Ltoolchain/x86_64-libreelec-linux-gnu/sysroot/usr/lib -lGL -ldl -pthread
- libtool: link: toolchain/bin/x86_64-libreelec-linux-gnu-ar cru .libs/libRenderer.a SOIL2/.libs/libRenderer_la-image_DXT.o SOIL2/.libs/libRenderer_la-image_helper.o SOIL2/.libs/libRenderer_la-SOIL2.o SOIL2/.libs/libRenderer_la-etc1_utils.o .libs/libRenderer_la-MilkdropWaveform.o .libs/libRenderer_la-PerPixelMesh.o .libs/libRenderer_la-Pipeline.o .libs/libRenderer_la-Renderer.o .libs/libRenderer_la-ShaderEngine.o .libs/libRenderer_la-Texture.o .libs/libRenderer_la-Waveform.o .libs/libRenderer_la-Filters.o .libs/libRenderer_la-PerlinNoise.o .libs/libRenderer_la-PipelineContext.o .libs/libRenderer_la-Renderable.o .libs/libRenderer_la-BeatDetect.o .libs/libRenderer_la-Shader.o .libs/libRenderer_la-TextureManager.o .libs/libRenderer_la-VideoEcho.o .libs/libRenderer_la-RenderItemDistanceMetric.o .libs/libRenderer_la-RenderItemMatcher.o hlslparser/src/.libs/libRenderer_la-CodeWriter.o hlslparser/src/.libs/libRenderer_la-HLSLGenerator.o hlslparser/src/.libs/libRenderer_la-HLSLTree.o hlslparser/src/.libs/libRenderer_la-GLSLGenerator.o hlslparser/src/.libs/libRenderer_la-HLSLTokenizer.o hlslparser/src/.libs/libRenderer_la-Engine.o hlslparser/src/.libs/libRenderer_la-HLSLParser.o hlslparser/src/.libs/libRenderer_la-MSLGenerator.o .libs/libRenderer_la-HLSLTranslator.o
- libtool: link: toolchain/bin/x86_64-libreelec-linux-gnu-ranlib .libs/libRenderer.a
- libtool: link: ( cd ".libs" && rm -f "libRenderer.la" && ln -s "../libRenderer.la" "libRenderer.la" )
- make[4]: Leaving directory '/libprojectM-3.1.0-beta1/.x86_64-libreelec-linux-gnu/src/libprojectM/Renderer'
- Making all in NativePresetFactory
- make[4]: Entering directory '/libprojectM-3.1.0-beta1/.x86_64-libreelec-linux-gnu/src/libprojectM/NativePresetFactory'
- /bin/bash ../../../libtool --tag=CXX --mode=compile toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/NativePresetFactory -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\""/usr/share/projectM"\" -I/libprojectM-3.1.0-beta1/vendor -I/libprojectM-3.1.0-beta1/src/libprojectM -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT libNativePresetFactory_la-NativePresetFactory.lo -MD -MP -MF .deps/libNativePresetFactory_la-NativePresetFactory.Tpo -c -o libNativePresetFactory_la-NativePresetFactory.lo `test -f 'NativePresetFactory.cpp' || echo '/libprojectM-3.1.0-beta1/src/libprojectM/NativePresetFactory/'`NativePresetFactory.cpp
- libtool: compile: toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/NativePresetFactory -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\"/usr/share/projectM\" -I/libprojectM-3.1.0-beta1/vendor -I/libprojectM-3.1.0-beta1/src/libprojectM -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT libNativePresetFactory_la-NativePresetFactory.lo -MD -MP -MF .deps/libNativePresetFactory_la-NativePresetFactory.Tpo -c /libprojectM-3.1.0-beta1/src/libprojectM/NativePresetFactory/NativePresetFactory.cpp -fPIC -DPIC -o .libs/libNativePresetFactory_la-NativePresetFactory.o
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Pipeline.hpp:6,
- from /libprojectM-3.1.0-beta1/src/libprojectM/Preset.hpp:14,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetFactory.hpp:13,
- from /libprojectM-3.1.0-beta1/src/libprojectM/NativePresetFactory/NativePresetFactory.hpp:17,
- from /libprojectM-3.1.0-beta1/src/libprojectM/NativePresetFactory/NativePresetFactory.cpp:17:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp: In constructor 'TypeIdPair::TypeIdPair(const string&, const string&)':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:158:62: warning: declaration of 'id2' shadows a member of 'TypeIdPair' [-Wshadow]
- TypeIdPair(const std::string & id1, const std::string & id2): id1(id1), id2(id2) {}
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:160:14: note: shadowed declaration is here
- std::string id2;
- ^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:158:62: warning: declaration of 'id1' shadows a member of 'TypeIdPair' [-Wshadow]
- TypeIdPair(const std::string & id1, const std::string & id2): id1(id1), id2(id2) {}
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:159:14: note: shadowed declaration is here
- std::string id1;
- ^~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/NativePresetFactory/NativePresetFactory.hpp:17,
- from /libprojectM-3.1.0-beta1/src/libprojectM/NativePresetFactory/NativePresetFactory.cpp:17:
- /libprojectM-3.1.0-beta1/src/libprojectM/PresetFactory.hpp: At global scope:
- /libprojectM-3.1.0-beta1/src/libprojectM/PresetFactory.hpp:34:15: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
- virtual std::auto_ptr<Preset> allocate(const std::string & url, const std::string & name=std::string(),
- ^~~~~~~~
- In file included from toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/memory:80,
- from /libprojectM-3.1.0-beta1/src/libprojectM/NativePresetFactory/NativePresetFactory.hpp:16,
- from /libprojectM-3.1.0-beta1/src/libprojectM/NativePresetFactory/NativePresetFactory.cpp:17:
- toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/bits/unique_ptr.h:53:28: note: declared here
- template<typename> class auto_ptr;
- ^~~~~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/NativePresetFactory/NativePresetFactory.cpp:17:
- /libprojectM-3.1.0-beta1/src/libprojectM/NativePresetFactory/NativePresetFactory.hpp:29:15: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
- virtual std::auto_ptr<Preset> allocate(const std::string & url, const std::string & name = std::string(),
- ^~~~~~~~
- In file included from toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/memory:80,
- from /libprojectM-3.1.0-beta1/src/libprojectM/NativePresetFactory/NativePresetFactory.hpp:16,
- from /libprojectM-3.1.0-beta1/src/libprojectM/NativePresetFactory/NativePresetFactory.cpp:17:
- toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/bits/unique_ptr.h:53:28: note: declared here
- template<typename> class auto_ptr;
- ^~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/NativePresetFactory/NativePresetFactory.cpp:108:6: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
- std::auto_ptr<Preset> NativePresetFactory::allocate
- ^~~~~~~~
- In file included from toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/memory:80,
- from /libprojectM-3.1.0-beta1/src/libprojectM/NativePresetFactory/NativePresetFactory.hpp:16,
- from /libprojectM-3.1.0-beta1/src/libprojectM/NativePresetFactory/NativePresetFactory.cpp:17:
- toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/bits/unique_ptr.h:53:28: note: declared here
- template<typename> class auto_ptr;
- ^~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/NativePresetFactory/NativePresetFactory.cpp: In member function 'virtual std::auto_ptr<Preset> NativePresetFactory::allocate(const string&, const string&, const string&)':
- /libprojectM-3.1.0-beta1/src/libprojectM/NativePresetFactory/NativePresetFactory.cpp:114:15: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
- return std::auto_ptr<Preset>(0);
- ^~~~~~~~
- In file included from toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/memory:80,
- from /libprojectM-3.1.0-beta1/src/libprojectM/NativePresetFactory/NativePresetFactory.hpp:16,
- from /libprojectM-3.1.0-beta1/src/libprojectM/NativePresetFactory/NativePresetFactory.cpp:17:
- toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/bits/unique_ptr.h:53:28: note: declared here
- template<typename> class auto_ptr;
- ^~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/NativePresetFactory/NativePresetFactory.cpp:116:14: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
- return std::auto_ptr<Preset>(new LibraryPreset
- ^~~~~~~~
- In file included from toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/memory:80,
- from /libprojectM-3.1.0-beta1/src/libprojectM/NativePresetFactory/NativePresetFactory.hpp:16,
- from /libprojectM-3.1.0-beta1/src/libprojectM/NativePresetFactory/NativePresetFactory.cpp:17:
- toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/bits/unique_ptr.h:53:28: note: declared here
- template<typename> class auto_ptr;
- ^~~~~~~~
- mv -f .deps/libNativePresetFactory_la-NativePresetFactory.Tpo .deps/libNativePresetFactory_la-NativePresetFactory.Plo
- /bin/bash ../../../libtool --tag=CXX --mode=link toolchain/bin/x86_64-libreelec-linux-gnu-g++ -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -march=x86-64 -m64 -Wl,--as-needed -fuse-ld=gold -o libNativePresetFactory.la libNativePresetFactory_la-NativePresetFactory.lo -Ltoolchain/x86_64-libreelec-linux-gnu/sysroot/usr/lib -lGL -ldl -pthread
- libtool: link: toolchain/bin/x86_64-libreelec-linux-gnu-ar cru .libs/libNativePresetFactory.a .libs/libNativePresetFactory_la-NativePresetFactory.o
- libtool: link: toolchain/bin/x86_64-libreelec-linux-gnu-ranlib .libs/libNativePresetFactory.a
- libtool: link: ( cd ".libs" && rm -f "libNativePresetFactory.la" && ln -s "../libNativePresetFactory.la" "libNativePresetFactory.la" )
- make[4]: Leaving directory '/libprojectM-3.1.0-beta1/.x86_64-libreelec-linux-gnu/src/libprojectM/NativePresetFactory'
- Making all in MilkdropPresetFactory
- make[4]: Entering directory '/libprojectM-3.1.0-beta1/.x86_64-libreelec-linux-gnu/src/libprojectM/MilkdropPresetFactory'
- /bin/bash ../../../libtool --tag=CXX --mode=compile toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\""/usr/share/projectM"\" -I/libprojectM-3.1.0-beta1/vendor -I/libprojectM-3.1.0-beta1/src/libprojectM -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT libMilkdropPresetFactory_la-BuiltinFuncs.lo -MD -MP -MF .deps/libMilkdropPresetFactory_la-BuiltinFuncs.Tpo -c -o libMilkdropPresetFactory_la-BuiltinFuncs.lo `test -f 'BuiltinFuncs.cpp' || echo '/libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/'`BuiltinFuncs.cpp
- /bin/bash ../../../libtool --tag=CXX --mode=compile toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\""/usr/share/projectM"\" -I/libprojectM-3.1.0-beta1/vendor -I/libprojectM-3.1.0-beta1/src/libprojectM -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT libMilkdropPresetFactory_la-Func.lo -MD -MP -MF .deps/libMilkdropPresetFactory_la-Func.Tpo -c -o libMilkdropPresetFactory_la-Func.lo `test -f 'Func.cpp' || echo '/libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/'`Func.cpp
- /bin/bash ../../../libtool --tag=CXX --mode=compile toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\""/usr/share/projectM"\" -I/libprojectM-3.1.0-beta1/vendor -I/libprojectM-3.1.0-beta1/src/libprojectM -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT libMilkdropPresetFactory_la-BuiltinParams.lo -MD -MP -MF .deps/libMilkdropPresetFactory_la-BuiltinParams.Tpo -c -o libMilkdropPresetFactory_la-BuiltinParams.lo `test -f 'BuiltinParams.cpp' || echo '/libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/'`BuiltinParams.cpp
- /bin/bash ../../../libtool --tag=CXX --mode=compile toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\""/usr/share/projectM"\" -I/libprojectM-3.1.0-beta1/vendor -I/libprojectM-3.1.0-beta1/src/libprojectM -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT libMilkdropPresetFactory_la-IdlePreset.lo -MD -MP -MF .deps/libMilkdropPresetFactory_la-IdlePreset.Tpo -c -o libMilkdropPresetFactory_la-IdlePreset.lo `test -f 'IdlePreset.cpp' || echo '/libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/'`IdlePreset.cpp
- libtool: compile: toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\"/usr/share/projectM\" -I/libprojectM-3.1.0-beta1/vendor -I/libprojectM-3.1.0-beta1/src/libprojectM -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT libMilkdropPresetFactory_la-Func.lo -MD -MP -MF .deps/libMilkdropPresetFactory_la-Func.Tpo -c /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Func.cpp -fPIC -DPIC -o .libs/libMilkdropPresetFactory_la-Func.o
- libtool: compile: toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\"/usr/share/projectM\" -I/libprojectM-3.1.0-beta1/vendor -I/libprojectM-3.1.0-beta1/src/libprojectM -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT libMilkdropPresetFactory_la-IdlePreset.lo -MD -MP -MF .deps/libMilkdropPresetFactory_la-IdlePreset.Tpo -c /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/IdlePreset.cpp -fPIC -DPIC -o .libs/libMilkdropPresetFactory_la-IdlePreset.o
- libtool: compile: toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\"/usr/share/projectM\" -I/libprojectM-3.1.0-beta1/vendor -I/libprojectM-3.1.0-beta1/src/libprojectM -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT libMilkdropPresetFactory_la-BuiltinParams.lo -MD -MP -MF .deps/libMilkdropPresetFactory_la-BuiltinParams.Tpo -c /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/BuiltinParams.cpp -fPIC -DPIC -o .libs/libMilkdropPresetFactory_la-BuiltinParams.o
- libtool: compile: toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\"/usr/share/projectM\" -I/libprojectM-3.1.0-beta1/vendor -I/libprojectM-3.1.0-beta1/src/libprojectM -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT libMilkdropPresetFactory_la-BuiltinFuncs.lo -MD -MP -MF .deps/libMilkdropPresetFactory_la-BuiltinFuncs.Tpo -c /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/BuiltinFuncs.cpp -fPIC -DPIC -o .libs/libMilkdropPresetFactory_la-BuiltinFuncs.o
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Func.cpp:30:
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Func.hpp: In constructor 'Func::Func(const string&, float (*)(float*), int)':
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Func.hpp:58:17: warning: 'Func::name' will be initialized after [-Wreorder]
- std::string name;
- ^~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Func.hpp:56:29: warning: 'float (* Func::func_ptr)(float*)' [-Wreorder]
- float (*func_ptr)(float*);
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Func.cpp:33:1: warning: when initialized here [-Wreorder]
- Func::Func (const std::string & _name, float (*_func_ptr)(float*), int _num_args):
- ^~~~
- mv -f .deps/libMilkdropPresetFactory_la-Func.Tpo .deps/libMilkdropPresetFactory_la-Func.Plo
- /bin/bash ../../../libtool --tag=CXX --mode=compile toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\""/usr/share/projectM"\" -I/libprojectM-3.1.0-beta1/vendor -I/libprojectM-3.1.0-beta1/src/libprojectM -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT libMilkdropPresetFactory_la-Parser.lo -MD -MP -MF .deps/libMilkdropPresetFactory_la-Parser.Tpo -c -o libMilkdropPresetFactory_la-Parser.lo `test -f 'Parser.cpp' || echo '/libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/'`Parser.cpp
- libtool: compile: toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\"/usr/share/projectM\" -I/libprojectM-3.1.0-beta1/vendor -I/libprojectM-3.1.0-beta1/src/libprojectM -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT libMilkdropPresetFactory_la-Parser.lo -MD -MP -MF .deps/libMilkdropPresetFactory_la-Parser.Tpo -c /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Parser.cpp -fPIC -DPIC -o .libs/libMilkdropPresetFactory_la-Parser.o
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/BuiltinFuncs.hpp:22,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/BuiltinFuncs.cpp:17:
- /libprojectM-3.1.0-beta1/src/libprojectM/RandomNumberGenerators.hpp: In function 'float RandomNumberGenerators::gaussian(float, float)':
- /libprojectM-3.1.0-beta1/src/libprojectM/RandomNumberGenerators.hpp:39:23: warning: variable 'y2' set but not used [-Wunused-but-set-variable]
- float x1, x2, w, y1, y2;
- ^~
- mv -f .deps/libMilkdropPresetFactory_la-BuiltinFuncs.Tpo .deps/libMilkdropPresetFactory_la-BuiltinFuncs.Plo
- /bin/bash ../../../libtool --tag=CXX --mode=compile toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\""/usr/share/projectM"\" -I/libprojectM-3.1.0-beta1/vendor -I/libprojectM-3.1.0-beta1/src/libprojectM -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT libMilkdropPresetFactory_la-InitCond.lo -MD -MP -MF .deps/libMilkdropPresetFactory_la-InitCond.Tpo -c -o libMilkdropPresetFactory_la-InitCond.lo `test -f 'InitCond.cpp' || echo '/libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/'`InitCond.cpp
- libtool: compile: toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\"/usr/share/projectM\" -I/libprojectM-3.1.0-beta1/vendor -I/libprojectM-3.1.0-beta1/src/libprojectM -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT libMilkdropPresetFactory_la-InitCond.lo -MD -MP -MF .deps/libMilkdropPresetFactory_la-InitCond.Tpo -c /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/InitCond.cpp -fPIC -DPIC -o .libs/libMilkdropPresetFactory_la-InitCond.o
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/IdlePreset.cpp:1:
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/IdlePreset.hpp:15:14: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
- static std::auto_ptr<Preset> allocate(const std::string & path, PresetOutputs & outputs);
- ^~~~~~~~
- In file included from toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/memory:80,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/IdlePreset.hpp:3,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/IdlePreset.cpp:1:
- toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/bits/unique_ptr.h:53:28: note: declared here
- template<typename> class auto_ptr;
- ^~~~~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Param.hpp:53,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/CustomShape.hpp:34,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/MilkdropPreset.hpp:40,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/IdlePreset.cpp:4:
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Expr.hpp: In member function 'TreeExpr*& TreeExpr::leftTree()':
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Expr.hpp:111:36: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- TreeExpr *&leftTree() { return *(TreeExpr **)&left; };
- ^~~~~~~~~~~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Expr.hpp: In member function 'TreeExpr*& TreeExpr::rightTree()':
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Expr.hpp:112:36: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- TreeExpr *&rightTree() { return *(TreeExpr **)&right; };
- ^~~~~~~~~~~~~~~~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/CustomShape.hpp:37,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/MilkdropPreset.hpp:40,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/IdlePreset.cpp:4:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp: In constructor 'TypeIdPair::TypeIdPair(const string&, const string&)':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:158:62: warning: declaration of 'id2' shadows a member of 'TypeIdPair' [-Wshadow]
- TypeIdPair(const std::string & id1, const std::string & id2): id1(id1), id2(id2) {}
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:160:14: note: shadowed declaration is here
- std::string id2;
- ^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:158:62: warning: declaration of 'id1' shadows a member of 'TypeIdPair' [-Wshadow]
- TypeIdPair(const std::string & id1, const std::string & id2): id1(id1), id2(id2) {}
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:159:14: note: shadowed declaration is here
- std::string id1;
- ^~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/CustomWave.hpp:44,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/MilkdropPreset.hpp:41,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/IdlePreset.cpp:4:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Waveform.hpp: In constructor 'WaveformContext::WaveformContext(int, BeatDetect*)':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Waveform.hpp:37:49: warning: declaration of 'music' shadows a member of 'WaveformContext' [-Wshadow]
- WaveformContext(int samples, BeatDetect *music):samples(samples),music(music){};
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Waveform.hpp:35:14: note: shadowed declaration is here
- BeatDetect *music;
- ^~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Waveform.hpp:37:49: warning: declaration of 'samples' shadows a member of 'WaveformContext' [-Wshadow]
- WaveformContext(int samples, BeatDetect *music):samples(samples),music(music){};
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Waveform.hpp:31:6: note: shadowed declaration is here
- int samples;
- ^~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/IdlePreset.cpp: At global scope:
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/IdlePreset.cpp:201:6: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
- std::auto_ptr<Preset> IdlePresets::allocate(const std::string & name, PresetOutputs & presetOutputs)
- ^~~~~~~~
- In file included from toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/memory:80,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/IdlePreset.hpp:3,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/IdlePreset.cpp:1:
- toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/bits/unique_ptr.h:53:28: note: declared here
- template<typename> class auto_ptr;
- ^~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/IdlePreset.cpp: In static member function 'static std::auto_ptr<Preset> IdlePresets::allocate(const string&, PresetOutputs&)':
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/IdlePreset.cpp:206:16: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
- return std::auto_ptr<Preset>(new MilkdropPreset(in, IDLE_PRESET_NAME, presetOutputs));
- ^~~~~~~~
- In file included from toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/memory:80,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/IdlePreset.hpp:3,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/IdlePreset.cpp:1:
- toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/bits/unique_ptr.h:53:28: note: declared here
- template<typename> class auto_ptr;
- ^~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/IdlePreset.cpp:209:14: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
- return std::auto_ptr<Preset>(0);
- ^~~~~~~~
- In file included from toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/memory:80,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/IdlePreset.hpp:3,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/IdlePreset.cpp:1:
- toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/bits/unique_ptr.h:53:28: note: declared here
- template<typename> class auto_ptr;
- ^~~~~~~~
- mv -f .deps/libMilkdropPresetFactory_la-IdlePreset.Tpo .deps/libMilkdropPresetFactory_la-IdlePreset.Plo
- /bin/bash ../../../libtool --tag=CXX --mode=compile toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\""/usr/share/projectM"\" -I/libprojectM-3.1.0-beta1/vendor -I/libprojectM-3.1.0-beta1/src/libprojectM -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT libMilkdropPresetFactory_la-PerFrameEqn.lo -MD -MP -MF .deps/libMilkdropPresetFactory_la-PerFrameEqn.Tpo -c -o libMilkdropPresetFactory_la-PerFrameEqn.lo `test -f 'PerFrameEqn.cpp' || echo '/libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/'`PerFrameEqn.cpp
- libtool: compile: toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\"/usr/share/projectM\" -I/libprojectM-3.1.0-beta1/vendor -I/libprojectM-3.1.0-beta1/src/libprojectM -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT libMilkdropPresetFactory_la-PerFrameEqn.lo -MD -MP -MF .deps/libMilkdropPresetFactory_la-PerFrameEqn.Tpo -c /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/PerFrameEqn.cpp -fPIC -DPIC -o .libs/libMilkdropPresetFactory_la-PerFrameEqn.o
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/InitCond.cpp:30:
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Expr.hpp: In member function 'TreeExpr*& TreeExpr::leftTree()':
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Expr.hpp:111:36: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- TreeExpr *&leftTree() { return *(TreeExpr **)&left; };
- ^~~~~~~~~~~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Expr.hpp: In member function 'TreeExpr*& TreeExpr::rightTree()':
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Expr.hpp:112:36: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- TreeExpr *&rightTree() { return *(TreeExpr **)&right; };
- ^~~~~~~~~~~~~~~~~~~
- mv -f .deps/libMilkdropPresetFactory_la-InitCond.Tpo .deps/libMilkdropPresetFactory_la-InitCond.Plo
- /bin/bash ../../../libtool --tag=CXX --mode=compile toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\""/usr/share/projectM"\" -I/libprojectM-3.1.0-beta1/vendor -I/libprojectM-3.1.0-beta1/src/libprojectM -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT libMilkdropPresetFactory_la-CustomShape.lo -MD -MP -MF .deps/libMilkdropPresetFactory_la-CustomShape.Tpo -c -o libMilkdropPresetFactory_la-CustomShape.lo `test -f 'CustomShape.cpp' || echo '/libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/'`CustomShape.cpp
- libtool: compile: toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\"/usr/share/projectM\" -I/libprojectM-3.1.0-beta1/vendor -I/libprojectM-3.1.0-beta1/src/libprojectM -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT libMilkdropPresetFactory_la-CustomShape.lo -MD -MP -MF .deps/libMilkdropPresetFactory_la-CustomShape.Tpo -c /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/CustomShape.cpp -fPIC -DPIC -o .libs/libMilkdropPresetFactory_la-CustomShape.o
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/MilkdropWaveform.hpp:11,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/PresetFrameIO.hpp:4,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/BuiltinParams.hpp:31,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/BuiltinParams.cpp:3:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp: In constructor 'TypeIdPair::TypeIdPair(const string&, const string&)':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:158:62: warning: declaration of 'id2' shadows a member of 'TypeIdPair' [-Wshadow]
- TypeIdPair(const std::string & id1, const std::string & id2): id1(id1), id2(id2) {}
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:160:14: note: shadowed declaration is here
- std::string id2;
- ^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:158:62: warning: declaration of 'id1' shadows a member of 'TypeIdPair' [-Wshadow]
- TypeIdPair(const std::string & id1, const std::string & id2): id1(id1), id2(id2) {}
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:159:14: note: shadowed declaration is here
- std::string id1;
- ^~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Param.hpp:53,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/CustomShape.hpp:34,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/PresetFrameIO.hpp:7,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/BuiltinParams.hpp:31,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/BuiltinParams.cpp:3:
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Expr.hpp: In member function 'TreeExpr*& TreeExpr::leftTree()':
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Expr.hpp:111:36: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- TreeExpr *&leftTree() { return *(TreeExpr **)&left; };
- ^~~~~~~~~~~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Expr.hpp: In member function 'TreeExpr*& TreeExpr::rightTree()':
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Expr.hpp:112:36: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- TreeExpr *&rightTree() { return *(TreeExpr **)&right; };
- ^~~~~~~~~~~~~~~~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/CustomWave.hpp:44,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/PresetFrameIO.hpp:8,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/BuiltinParams.hpp:31,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/BuiltinParams.cpp:3:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Waveform.hpp: In constructor 'WaveformContext::WaveformContext(int, BeatDetect*)':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Waveform.hpp:37:49: warning: declaration of 'music' shadows a member of 'WaveformContext' [-Wshadow]
- WaveformContext(int samples, BeatDetect *music):samples(samples),music(music){};
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Waveform.hpp:35:14: note: shadowed declaration is here
- BeatDetect *music;
- ^~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Waveform.hpp:37:49: warning: declaration of 'samples' shadows a member of 'WaveformContext' [-Wshadow]
- WaveformContext(int samples, BeatDetect *music):samples(samples),music(music){};
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Waveform.hpp:31:6: note: shadowed declaration is here
- int samples;
- ^~~~~~~
- mv -f .deps/libMilkdropPresetFactory_la-BuiltinParams.Tpo .deps/libMilkdropPresetFactory_la-BuiltinParams.Plo
- /bin/bash ../../../libtool --tag=CXX --mode=compile toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\""/usr/share/projectM"\" -I/libprojectM-3.1.0-beta1/vendor -I/libprojectM-3.1.0-beta1/src/libprojectM -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT libMilkdropPresetFactory_la-PerPixelEqn.lo -MD -MP -MF .deps/libMilkdropPresetFactory_la-PerPixelEqn.Tpo -c -o libMilkdropPresetFactory_la-PerPixelEqn.lo `test -f 'PerPixelEqn.cpp' || echo '/libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/'`PerPixelEqn.cpp
- libtool: compile: toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\"/usr/share/projectM\" -I/libprojectM-3.1.0-beta1/vendor -I/libprojectM-3.1.0-beta1/src/libprojectM -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT libMilkdropPresetFactory_la-PerPixelEqn.lo -MD -MP -MF .deps/libMilkdropPresetFactory_la-PerPixelEqn.Tpo -c /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/PerPixelEqn.cpp -fPIC -DPIC -o .libs/libMilkdropPresetFactory_la-PerPixelEqn.o
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Param.hpp:53,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/CustomWave.hpp:42,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Parser.cpp:32:
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Expr.hpp: In member function 'TreeExpr*& TreeExpr::leftTree()':
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Expr.hpp:111:36: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- TreeExpr *&leftTree() { return *(TreeExpr **)&left; };
- ^~~~~~~~~~~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Expr.hpp: In member function 'TreeExpr*& TreeExpr::rightTree()':
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Expr.hpp:112:36: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- TreeExpr *&rightTree() { return *(TreeExpr **)&right; };
- ^~~~~~~~~~~~~~~~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Waveform.hpp:11,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/CustomWave.hpp:44,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Parser.cpp:32:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp: In constructor 'TypeIdPair::TypeIdPair(const string&, const string&)':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:158:62: warning: declaration of 'id2' shadows a member of 'TypeIdPair' [-Wshadow]
- TypeIdPair(const std::string & id1, const std::string & id2): id1(id1), id2(id2) {}
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:160:14: note: shadowed declaration is here
- std::string id2;
- ^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:158:62: warning: declaration of 'id1' shadows a member of 'TypeIdPair' [-Wshadow]
- TypeIdPair(const std::string & id1, const std::string & id2): id1(id1), id2(id2) {}
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:159:14: note: shadowed declaration is here
- std::string id1;
- ^~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/CustomWave.hpp:44,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Parser.cpp:32:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Waveform.hpp: In constructor 'WaveformContext::WaveformContext(int, BeatDetect*)':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Waveform.hpp:37:49: warning: declaration of 'music' shadows a member of 'WaveformContext' [-Wshadow]
- WaveformContext(int samples, BeatDetect *music):samples(samples),music(music){};
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Waveform.hpp:35:14: note: shadowed declaration is here
- BeatDetect *music;
- ^~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Waveform.hpp:37:49: warning: declaration of 'samples' shadows a member of 'WaveformContext' [-Wshadow]
- WaveformContext(int samples, BeatDetect *music):samples(samples),music(music){};
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Waveform.hpp:31:6: note: shadowed declaration is here
- int samples;
- ^~~~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/BuiltinFuncs.hpp:22,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Parser.cpp:48:
- /libprojectM-3.1.0-beta1/src/libprojectM/RandomNumberGenerators.hpp: In function 'float RandomNumberGenerators::gaussian(float, float)':
- /libprojectM-3.1.0-beta1/src/libprojectM/RandomNumberGenerators.hpp:39:23: warning: variable 'y2' set but not used [-Wunused-but-set-variable]
- float x1, x2, w, y1, y2;
- ^~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Parser.cpp: In static member function 'static void Parser::parse_string_block(std::istream&, std::string*)':
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Parser.cpp:1556:7: warning: unused variable 'name' [-Wunused-variable]
- char name[MAX_TOKEN_SIZE];
- ^~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Parser.cpp:1557:10: warning: unused variable 'token' [-Wunused-variable]
- token_t token;
- ^~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Parser.cpp: In static member function 'static void Parser::readStringUntil(std::istream&, std::string*, bool, const std::set<char>&)':
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Parser.cpp:1691:6: warning: declaration of 'string_line_buffer_index' shadows a previous local [-Wshadow]
- int string_line_buffer_index = 0;
- ^~~~~~~~~~~~~~~~~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Parser.cpp:56:5: note: shadowed declaration is here
- int Parser::string_line_buffer_index;
- ^~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Parser.cpp:1691:6: warning: unused variable 'string_line_buffer_index' [-Wunused-variable]
- int string_line_buffer_index = 0;
- ^~~~~~~~~~~~~~~~~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Parser.cpp: In static member function 'static int Parser::parse_wavecode(char*, std::istream&, MilkdropPreset*)':
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Parser.cpp:1872:63: warning: variable 'inserteePair' set but not used [-Wunused-but-set-variable]
- std::pair<std::map<std::string, InitCond*>::iterator, bool> inserteePair =
- ^~~~~~~~~~~~
- mv -f .deps/libMilkdropPresetFactory_la-Parser.Tpo .deps/libMilkdropPresetFactory_la-Parser.Plo
- /bin/bash ../../../libtool --tag=CXX --mode=compile toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\""/usr/share/projectM"\" -I/libprojectM-3.1.0-beta1/vendor -I/libprojectM-3.1.0-beta1/src/libprojectM -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT libMilkdropPresetFactory_la-CustomWave.lo -MD -MP -MF .deps/libMilkdropPresetFactory_la-CustomWave.Tpo -c -o libMilkdropPresetFactory_la-CustomWave.lo `test -f 'CustomWave.cpp' || echo '/libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/'`CustomWave.cpp
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Param.hpp:53,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/PerFrameEqn.cpp:29:
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Expr.hpp: In member function 'TreeExpr*& TreeExpr::leftTree()':
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Expr.hpp:111:36: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- TreeExpr *&leftTree() { return *(TreeExpr **)&left; };
- ^~~~~~~~~~~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Expr.hpp: In member function 'TreeExpr*& TreeExpr::rightTree()':
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Expr.hpp:112:36: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- TreeExpr *&rightTree() { return *(TreeExpr **)&right; };
- ^~~~~~~~~~~~~~~~~~~
- mv -f .deps/libMilkdropPresetFactory_la-PerFrameEqn.Tpo .deps/libMilkdropPresetFactory_la-PerFrameEqn.Plo
- /bin/bash ../../../libtool --tag=CXX --mode=compile toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\""/usr/share/projectM"\" -I/libprojectM-3.1.0-beta1/vendor -I/libprojectM-3.1.0-beta1/src/libprojectM -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT libMilkdropPresetFactory_la-MilkdropPreset.lo -MD -MP -MF .deps/libMilkdropPresetFactory_la-MilkdropPreset.Tpo -c -o libMilkdropPresetFactory_la-MilkdropPreset.lo `test -f 'MilkdropPreset.cpp' || echo '/libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/'`MilkdropPreset.cpp
- libtool: compile: toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\"/usr/share/projectM\" -I/libprojectM-3.1.0-beta1/vendor -I/libprojectM-3.1.0-beta1/src/libprojectM -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT libMilkdropPresetFactory_la-MilkdropPreset.lo -MD -MP -MF .deps/libMilkdropPresetFactory_la-MilkdropPreset.Tpo -c /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/MilkdropPreset.cpp -fPIC -DPIC -o .libs/libMilkdropPresetFactory_la-MilkdropPreset.o
- libtool: compile: toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\"/usr/share/projectM\" -I/libprojectM-3.1.0-beta1/vendor -I/libprojectM-3.1.0-beta1/src/libprojectM -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT libMilkdropPresetFactory_la-CustomWave.lo -MD -MP -MF .deps/libMilkdropPresetFactory_la-CustomWave.Tpo -c /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/CustomWave.cpp -fPIC -DPIC -o .libs/libMilkdropPresetFactory_la-CustomWave.o
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/PerPixelEqn.cpp:30:
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Expr.hpp: In member function 'TreeExpr*& TreeExpr::leftTree()':
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Expr.hpp:111:36: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- TreeExpr *&leftTree() { return *(TreeExpr **)&left; };
- ^~~~~~~~~~~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Expr.hpp: In member function 'TreeExpr*& TreeExpr::rightTree()':
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Expr.hpp:112:36: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- TreeExpr *&rightTree() { return *(TreeExpr **)&right; };
- ^~~~~~~~~~~~~~~~~~~
- mv -f .deps/libMilkdropPresetFactory_la-PerPixelEqn.Tpo .deps/libMilkdropPresetFactory_la-PerPixelEqn.Plo
- /bin/bash ../../../libtool --tag=CXX --mode=compile toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\""/usr/share/projectM"\" -I/libprojectM-3.1.0-beta1/vendor -I/libprojectM-3.1.0-beta1/src/libprojectM -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT libMilkdropPresetFactory_la-PerPointEqn.lo -MD -MP -MF .deps/libMilkdropPresetFactory_la-PerPointEqn.Tpo -c -o libMilkdropPresetFactory_la-PerPointEqn.lo `test -f 'PerPointEqn.cpp' || echo '/libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/'`PerPointEqn.cpp
- libtool: compile: toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\"/usr/share/projectM\" -I/libprojectM-3.1.0-beta1/vendor -I/libprojectM-3.1.0-beta1/src/libprojectM -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT libMilkdropPresetFactory_la-PerPointEqn.lo -MD -MP -MF .deps/libMilkdropPresetFactory_la-PerPointEqn.Tpo -c /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/PerPointEqn.cpp -fPIC -DPIC -o .libs/libMilkdropPresetFactory_la-PerPointEqn.o
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Param.hpp:53,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/CustomShape.hpp:34,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/CustomShape.cpp:26:
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Expr.hpp: In member function 'TreeExpr*& TreeExpr::leftTree()':
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Expr.hpp:111:36: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- TreeExpr *&leftTree() { return *(TreeExpr **)&left; };
- ^~~~~~~~~~~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Expr.hpp: In member function 'TreeExpr*& TreeExpr::rightTree()':
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Expr.hpp:112:36: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- TreeExpr *&rightTree() { return *(TreeExpr **)&right; };
- ^~~~~~~~~~~~~~~~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/CustomShape.hpp:37,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/CustomShape.cpp:26:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp: In constructor 'TypeIdPair::TypeIdPair(const string&, const string&)':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:158:62: warning: declaration of 'id2' shadows a member of 'TypeIdPair' [-Wshadow]
- TypeIdPair(const std::string & id1, const std::string & id2): id1(id1), id2(id2) {}
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:160:14: note: shadowed declaration is here
- std::string id2;
- ^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:158:62: warning: declaration of 'id1' shadows a member of 'TypeIdPair' [-Wshadow]
- TypeIdPair(const std::string & id1, const std::string & id2): id1(id1), id2(id2) {}
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:159:14: note: shadowed declaration is here
- std::string id1;
- ^~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/CustomWave.hpp:44,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/PresetFrameIO.hpp:8,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/BuiltinParams.hpp:31,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/ParamUtils.hpp:11,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/CustomShape.cpp:34:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Waveform.hpp: In constructor 'WaveformContext::WaveformContext(int, BeatDetect*)':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Waveform.hpp:37:49: warning: declaration of 'music' shadows a member of 'WaveformContext' [-Wshadow]
- WaveformContext(int samples, BeatDetect *music):samples(samples),music(music){};
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Waveform.hpp:35:14: note: shadowed declaration is here
- BeatDetect *music;
- ^~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Waveform.hpp:37:49: warning: declaration of 'samples' shadows a member of 'WaveformContext' [-Wshadow]
- WaveformContext(int samples, BeatDetect *music):samples(samples),music(music){};
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Waveform.hpp:31:6: note: shadowed declaration is here
- int samples;
- ^~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/CustomShape.cpp: In constructor 'CustomShape::CustomShape(int)':
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/CustomShape.cpp:45:35: warning: declaration of 'id' shadows a member of 'CustomShape' [-Wshadow]
- CustomShape::CustomShape ( int id ) : Shape()
- ^
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/CustomShape.cpp:26:
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/CustomShape.hpp:46:9: note: shadowed declaration is here
- int id;
- ^~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/CustomShape.cpp:216:55: warning: comparison of constant '0' with boolean expression is always false [-Wbool-compare]
- if ( ParamUtils::insert ( param, &this->param_tree ) < 0 )
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
- mv -f .deps/libMilkdropPresetFactory_la-CustomShape.Tpo .deps/libMilkdropPresetFactory_la-CustomShape.Plo
- /bin/bash ../../../libtool --tag=CXX --mode=compile toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\""/usr/share/projectM"\" -I/libprojectM-3.1.0-beta1/vendor -I/libprojectM-3.1.0-beta1/src/libprojectM -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT libMilkdropPresetFactory_la-Eval.lo -MD -MP -MF .deps/libMilkdropPresetFactory_la-Eval.Tpo -c -o libMilkdropPresetFactory_la-Eval.lo `test -f 'Eval.cpp' || echo '/libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/'`Eval.cpp
- libtool: compile: toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\"/usr/share/projectM\" -I/libprojectM-3.1.0-beta1/vendor -I/libprojectM-3.1.0-beta1/src/libprojectM -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT libMilkdropPresetFactory_la-Eval.lo -MD -MP -MF .deps/libMilkdropPresetFactory_la-Eval.Tpo -c /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Eval.cpp -fPIC -DPIC -o .libs/libMilkdropPresetFactory_la-Eval.o
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Param.hpp:53,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/CustomWave.hpp:42,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/CustomWave.cpp:31:
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Expr.hpp: In member function 'TreeExpr*& TreeExpr::leftTree()':
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Expr.hpp:111:36: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- TreeExpr *&leftTree() { return *(TreeExpr **)&left; };
- ^~~~~~~~~~~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Expr.hpp: In member function 'TreeExpr*& TreeExpr::rightTree()':
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Expr.hpp:112:36: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- TreeExpr *&rightTree() { return *(TreeExpr **)&right; };
- ^~~~~~~~~~~~~~~~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Waveform.hpp:11,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/CustomWave.hpp:44,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/CustomWave.cpp:31:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp: In constructor 'TypeIdPair::TypeIdPair(const string&, const string&)':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:158:62: warning: declaration of 'id2' shadows a member of 'TypeIdPair' [-Wshadow]
- TypeIdPair(const std::string & id1, const std::string & id2): id1(id1), id2(id2) {}
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:160:14: note: shadowed declaration is here
- std::string id2;
- ^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:158:62: warning: declaration of 'id1' shadows a member of 'TypeIdPair' [-Wshadow]
- TypeIdPair(const std::string & id1, const std::string & id2): id1(id1), id2(id2) {}
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:159:14: note: shadowed declaration is here
- std::string id1;
- ^~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/CustomWave.hpp:44,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/CustomWave.cpp:31:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Waveform.hpp: In constructor 'WaveformContext::WaveformContext(int, BeatDetect*)':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Waveform.hpp:37:49: warning: declaration of 'music' shadows a member of 'WaveformContext' [-Wshadow]
- WaveformContext(int samples, BeatDetect *music):samples(samples),music(music){};
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Waveform.hpp:35:14: note: shadowed declaration is here
- BeatDetect *music;
- ^~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Waveform.hpp:37:49: warning: declaration of 'samples' shadows a member of 'WaveformContext' [-Wshadow]
- WaveformContext(int samples, BeatDetect *music):samples(samples),music(music){};
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Waveform.hpp:31:6: note: shadowed declaration is here
- int samples;
- ^~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/CustomWave.cpp: In constructor 'CustomWave::CustomWave(int)':
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/CustomWave.cpp:77:46: warning: comparison of constant '0' with boolean expression is always false [-Wbool-compare]
- if (ParamUtils::insert(param, ¶m_tree) < 0)
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/CustomWave.cpp:90:46: warning: comparison of constant '0' with boolean expression is always false [-Wbool-compare]
- if (ParamUtils::insert(param, ¶m_tree) < 0)
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/CustomWave.cpp:105:52: warning: comparison of constant '0' with boolean expression is always false [-Wbool-compare]
- if (ParamUtils::insert(param, &this->param_tree) < 0)
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/CustomWave.cpp:119:52: warning: comparison of constant '0' with boolean expression is always false [-Wbool-compare]
- if (ParamUtils::insert(param, &this->param_tree) < 0)
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/CustomWave.cpp:133:52: warning: comparison of constant '0' with boolean expression is always false [-Wbool-compare]
- if (ParamUtils::insert(param, &this->param_tree) < 0)
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/CustomWave.cpp:147:52: warning: comparison of constant '0' with boolean expression is always false [-Wbool-compare]
- if (ParamUtils::insert(param, &this->param_tree) < 0)
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/CustomWave.cpp:165:52: warning: comparison of constant '0' with boolean expression is always false [-Wbool-compare]
- if (ParamUtils::insert(param, &this->param_tree) < 0)
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/CustomWave.cpp:183:52: warning: comparison of constant '0' with boolean expression is always false [-Wbool-compare]
- if (ParamUtils::insert(param, &this->param_tree) < 0)
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/CustomWave.cpp:200:52: warning: comparison of constant '0' with boolean expression is always false [-Wbool-compare]
- if (ParamUtils::insert(param, &this->param_tree) < 0)
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/CustomWave.cpp:213:52: warning: comparison of constant '0' with boolean expression is always false [-Wbool-compare]
- if (ParamUtils::insert(param, &this->param_tree) < 0)
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/CustomWave.cpp:227:52: warning: comparison of constant '0' with boolean expression is always false [-Wbool-compare]
- if (ParamUtils::insert(param, &this->param_tree) < 0)
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/CustomWave.cpp:239:52: warning: comparison of constant '0' with boolean expression is always false [-Wbool-compare]
- if (ParamUtils::insert(param, &this->param_tree) < 0)
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/CustomWave.cpp:251:52: warning: comparison of constant '0' with boolean expression is always false [-Wbool-compare]
- if (ParamUtils::insert(param, &this->param_tree) < 0)
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/CustomWave.cpp:264:52: warning: comparison of constant '0' with boolean expression is always false [-Wbool-compare]
- if (ParamUtils::insert(param, &this->param_tree) < 0)
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/CustomWave.cpp:274:52: warning: comparison of constant '0' with boolean expression is always false [-Wbool-compare]
- if (ParamUtils::insert(param, &this->param_tree) < 0)
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/CustomWave.cpp:284:52: warning: comparison of constant '0' with boolean expression is always false [-Wbool-compare]
- if (ParamUtils::insert(param, &this->param_tree) < 0)
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/CustomWave.cpp:296:52: warning: comparison of constant '0' with boolean expression is always false [-Wbool-compare]
- if (ParamUtils::insert(param, &this->param_tree) < 0)
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/CustomWave.cpp:308:52: warning: comparison of constant '0' with boolean expression is always false [-Wbool-compare]
- if (ParamUtils::insert(param, &this->param_tree) < 0)
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/CustomWave.cpp:320:52: warning: comparison of constant '0' with boolean expression is always false [-Wbool-compare]
- if (ParamUtils::insert(param, &this->param_tree) < 0)
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/CustomWave.cpp:332:52: warning: comparison of constant '0' with boolean expression is always false [-Wbool-compare]
- if (ParamUtils::insert(param, &this->param_tree) < 0)
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/CustomWave.cpp:342:52: warning: comparison of constant '0' with boolean expression is always false [-Wbool-compare]
- if (ParamUtils::insert(param, &this->param_tree) < 0)
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/CustomWave.cpp:353:52: warning: comparison of constant '0' with boolean expression is always false [-Wbool-compare]
- if (ParamUtils::insert(param, &this->param_tree) < 0)
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/CustomWave.cpp:362:52: warning: comparison of constant '0' with boolean expression is always false [-Wbool-compare]
- if (ParamUtils::insert(param, &this->param_tree) < 0)
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/CustomWave.cpp:372:52: warning: comparison of constant '0' with boolean expression is always false [-Wbool-compare]
- if (ParamUtils::insert(param, &this->param_tree) < 0)
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/CustomWave.cpp:383:52: warning: comparison of constant '0' with boolean expression is always false [-Wbool-compare]
- if (ParamUtils::insert(param, &this->param_tree) < 0)
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/CustomWave.cpp:395:52: warning: comparison of constant '0' with boolean expression is always false [-Wbool-compare]
- if (ParamUtils::insert(param, &this->param_tree) < 0)
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/CustomWave.cpp:406:55: warning: comparison of constant '0' with boolean expression is always false [-Wbool-compare]
- if ( ParamUtils::insert ( param, &this->param_tree ) < 0 )
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/CustomWave.cpp: In member function 'virtual ColoredPoint CustomWave::PerPoint(ColoredPoint, WaveformContext)':
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/CustomWave.cpp:519:2: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
- for (std::vector<PerPointEqn*>::iterator pos = per_point_eqn_tree.begin(); pos != per_point_eqn_tree.end();++pos)
- ^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/CustomWave.cpp:522:6: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
- p.a = a_mesh[context.sample_int];
- ^
- mv -f .deps/libMilkdropPresetFactory_la-CustomWave.Tpo .deps/libMilkdropPresetFactory_la-CustomWave.Plo
- /bin/bash ../../../libtool --tag=CXX --mode=compile toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\""/usr/share/projectM"\" -I/libprojectM-3.1.0-beta1/vendor -I/libprojectM-3.1.0-beta1/src/libprojectM -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT libMilkdropPresetFactory_la-MilkdropPresetFactory.lo -MD -MP -MF .deps/libMilkdropPresetFactory_la-MilkdropPresetFactory.Tpo -c -o libMilkdropPresetFactory_la-MilkdropPresetFactory.lo `test -f 'MilkdropPresetFactory.cpp' || echo '/libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/'`MilkdropPresetFactory.cpp
- libtool: compile: toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\"/usr/share/projectM\" -I/libprojectM-3.1.0-beta1/vendor -I/libprojectM-3.1.0-beta1/src/libprojectM -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT libMilkdropPresetFactory_la-MilkdropPresetFactory.lo -MD -MP -MF .deps/libMilkdropPresetFactory_la-MilkdropPresetFactory.Tpo -c /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/MilkdropPresetFactory.cpp -fPIC -DPIC -o .libs/libMilkdropPresetFactory_la-MilkdropPresetFactory.o
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Param.hpp:53,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/CustomWave.hpp:42,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/PerPointEqn.cpp:30:
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Expr.hpp: In member function 'TreeExpr*& TreeExpr::leftTree()':
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Expr.hpp:111:36: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- TreeExpr *&leftTree() { return *(TreeExpr **)&left; };
- ^~~~~~~~~~~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Expr.hpp: In member function 'TreeExpr*& TreeExpr::rightTree()':
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Expr.hpp:112:36: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- TreeExpr *&rightTree() { return *(TreeExpr **)&right; };
- ^~~~~~~~~~~~~~~~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Waveform.hpp:11,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/CustomWave.hpp:44,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/PerPointEqn.cpp:30:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp: In constructor 'TypeIdPair::TypeIdPair(const string&, const string&)':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:158:62: warning: declaration of 'id2' shadows a member of 'TypeIdPair' [-Wshadow]
- TypeIdPair(const std::string & id1, const std::string & id2): id1(id1), id2(id2) {}
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:160:14: note: shadowed declaration is here
- std::string id2;
- ^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:158:62: warning: declaration of 'id1' shadows a member of 'TypeIdPair' [-Wshadow]
- TypeIdPair(const std::string & id1, const std::string & id2): id1(id1), id2(id2) {}
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:159:14: note: shadowed declaration is here
- std::string id1;
- ^~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/CustomWave.hpp:44,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/PerPointEqn.cpp:30:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Waveform.hpp: In constructor 'WaveformContext::WaveformContext(int, BeatDetect*)':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Waveform.hpp:37:49: warning: declaration of 'music' shadows a member of 'WaveformContext' [-Wshadow]
- WaveformContext(int samples, BeatDetect *music):samples(samples),music(music){};
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Waveform.hpp:35:14: note: shadowed declaration is here
- BeatDetect *music;
- ^~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Waveform.hpp:37:49: warning: declaration of 'samples' shadows a member of 'WaveformContext' [-Wshadow]
- WaveformContext(int samples, BeatDetect *music):samples(samples),music(music){};
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Waveform.hpp:31:6: note: shadowed declaration is here
- int samples;
- ^~~~~~~
- mv -f .deps/libMilkdropPresetFactory_la-PerPointEqn.Tpo .deps/libMilkdropPresetFactory_la-PerPointEqn.Plo
- /bin/bash ../../../libtool --tag=CXX --mode=compile toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\""/usr/share/projectM"\" -I/libprojectM-3.1.0-beta1/vendor -I/libprojectM-3.1.0-beta1/src/libprojectM -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT libMilkdropPresetFactory_la-PresetFrameIO.lo -MD -MP -MF .deps/libMilkdropPresetFactory_la-PresetFrameIO.Tpo -c -o libMilkdropPresetFactory_la-PresetFrameIO.lo `test -f 'PresetFrameIO.cpp' || echo '/libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/'`PresetFrameIO.cpp
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Param.hpp:53,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Eval.hpp:37,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Eval.cpp:29:
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Expr.hpp: In member function 'TreeExpr*& TreeExpr::leftTree()':
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Expr.hpp:111:36: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- TreeExpr *&leftTree() { return *(TreeExpr **)&left; };
- ^~~~~~~~~~~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Expr.hpp: In member function 'TreeExpr*& TreeExpr::rightTree()':
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Expr.hpp:112:36: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- TreeExpr *&rightTree() { return *(TreeExpr **)&right; };
- ^~~~~~~~~~~~~~~~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/BuiltinFuncs.hpp:22,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Eval.cpp:35:
- /libprojectM-3.1.0-beta1/src/libprojectM/RandomNumberGenerators.hpp: In function 'float RandomNumberGenerators::gaussian(float, float)':
- /libprojectM-3.1.0-beta1/src/libprojectM/RandomNumberGenerators.hpp:39:23: warning: variable 'y2' set but not used [-Wunused-but-set-variable]
- float x1, x2, w, y1, y2;
- ^~
- mv -f .deps/libMilkdropPresetFactory_la-Eval.Tpo .deps/libMilkdropPresetFactory_la-Eval.Plo
- /bin/bash ../../../libtool --tag=CXX --mode=compile toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\""/usr/share/projectM"\" -I/libprojectM-3.1.0-beta1/vendor -I/libprojectM-3.1.0-beta1/src/libprojectM -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT libMilkdropPresetFactory_la-Expr.lo -MD -MP -MF .deps/libMilkdropPresetFactory_la-Expr.Tpo -c -o libMilkdropPresetFactory_la-Expr.lo `test -f 'Expr.cpp' || echo '/libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/'`Expr.cpp
- libtool: compile: toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\"/usr/share/projectM\" -I/libprojectM-3.1.0-beta1/vendor -I/libprojectM-3.1.0-beta1/src/libprojectM -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT libMilkdropPresetFactory_la-PresetFrameIO.lo -MD -MP -MF .deps/libMilkdropPresetFactory_la-PresetFrameIO.Tpo -c /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/PresetFrameIO.cpp -fPIC -DPIC -o .libs/libMilkdropPresetFactory_la-PresetFrameIO.o
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Param.hpp:53,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/CustomShape.hpp:34,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/MilkdropPreset.hpp:40,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/MilkdropPreset.cpp:33:
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Expr.hpp: In member function 'TreeExpr*& TreeExpr::leftTree()':
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Expr.hpp:111:36: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- TreeExpr *&leftTree() { return *(TreeExpr **)&left; };
- ^~~~~~~~~~~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Expr.hpp: In member function 'TreeExpr*& TreeExpr::rightTree()':
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Expr.hpp:112:36: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- TreeExpr *&rightTree() { return *(TreeExpr **)&right; };
- ^~~~~~~~~~~~~~~~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/CustomShape.hpp:37,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/MilkdropPreset.hpp:40,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/MilkdropPreset.cpp:33:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp: In constructor 'TypeIdPair::TypeIdPair(const string&, const string&)':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:158:62: warning: declaration of 'id2' shadows a member of 'TypeIdPair' [-Wshadow]
- TypeIdPair(const std::string & id1, const std::string & id2): id1(id1), id2(id2) {}
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:160:14: note: shadowed declaration is here
- std::string id2;
- ^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:158:62: warning: declaration of 'id1' shadows a member of 'TypeIdPair' [-Wshadow]
- TypeIdPair(const std::string & id1, const std::string & id2): id1(id1), id2(id2) {}
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:159:14: note: shadowed declaration is here
- std::string id1;
- ^~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/CustomWave.hpp:44,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/MilkdropPreset.hpp:41,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/MilkdropPreset.cpp:33:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Waveform.hpp: In constructor 'WaveformContext::WaveformContext(int, BeatDetect*)':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Waveform.hpp:37:49: warning: declaration of 'music' shadows a member of 'WaveformContext' [-Wshadow]
- WaveformContext(int samples, BeatDetect *music):samples(samples),music(music){};
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Waveform.hpp:35:14: note: shadowed declaration is here
- BeatDetect *music;
- ^~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Waveform.hpp:37:49: warning: declaration of 'samples' shadows a member of 'WaveformContext' [-Wshadow]
- WaveformContext(int samples, BeatDetect *music):samples(samples),music(music){};
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Waveform.hpp:31:6: note: shadowed declaration is here
- int samples;
- ^~~~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/PresetFactoryManager.hpp:14,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/MilkdropPreset.cpp:44:
- /libprojectM-3.1.0-beta1/src/libprojectM/PresetFactory.hpp: At global scope:
- /libprojectM-3.1.0-beta1/src/libprojectM/PresetFactory.hpp:34:15: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
- virtual std::auto_ptr<Preset> allocate(const std::string & url, const std::string & name=std::string(),
- ^~~~~~~~
- In file included from toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/memory:80,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetFactory.hpp:14,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetFactoryManager.hpp:14,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/MilkdropPreset.cpp:44:
- toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/bits/unique_ptr.h:53:28: note: declared here
- template<typename> class auto_ptr;
- ^~~~~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/MilkdropPreset.cpp:44:
- /libprojectM-3.1.0-beta1/src/libprojectM/PresetFactoryManager.hpp:51:8: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
- std::auto_ptr<Preset> allocate(const std::string & url, const std::string & name);
- ^~~~~~~~
- In file included from toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/memory:80,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetFactory.hpp:14,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetFactoryManager.hpp:14,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/MilkdropPreset.cpp:44:
- toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/bits/unique_ptr.h:53:28: note: declared here
- template<typename> class auto_ptr;
- ^~~~~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/MilkdropPreset.cpp:33:
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/MilkdropPreset.hpp: In constructor 'MilkdropPreset::MilkdropPreset(const string&, const string&, PresetOutputs&)':
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/MilkdropPreset.hpp:177:19: warning: 'MilkdropPreset::_presetOutputs' will be initialized after [-Wreorder]
- PresetOutputs & _presetOutputs;
- ^~~~~~~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/MilkdropPreset.hpp:143:15: warning: 'std::string MilkdropPreset::_filename' [-Wreorder]
- std::string _filename;
- ^~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/MilkdropPreset.cpp:56:1: warning: when initialized here [-Wreorder]
- MilkdropPreset::MilkdropPreset(const std::string & absoluteFilePath, const std::string & presetName, PresetOutputs & presetOutputs):
- ^~~~~~~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/MilkdropPreset.cpp: In destructor 'virtual MilkdropPreset::~MilkdropPreset()':
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/MilkdropPreset.cpp:86:16: warning: deleting object of polymorphic class type 'CustomWave' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
- delete(*pos);
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/MilkdropPreset.cpp:93:13: warning: deleting object of polymorphic class type 'CustomShape' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
- delete(*pos);
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/MilkdropPreset.cpp: In member function 'void MilkdropPreset::evalCustomWavePerFrameEquations()':
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/MilkdropPreset.cpp:175:40: warning: declaration of 'init_cond_tree' shadows a member of 'MilkdropPreset' [-Wshadow]
- std::map<std::string, InitCond*> & init_cond_tree = (*pos)->init_cond_tree;
- ^~~~~~~~~~~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/MilkdropPreset.cpp:33:
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/MilkdropPreset.hpp:133:36: note: shadowed declaration is here
- std::map<std::string,InitCond*> init_cond_tree; /* initial conditions */
- ^~~~~~~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/MilkdropPreset.cpp:182:33: warning: declaration of 'per_frame_eqn_tree' shadows a member of 'MilkdropPreset' [-Wshadow]
- std::vector<PerFrameEqn*> & per_frame_eqn_tree = (*pos)->per_frame_eqn_tree;
- ^~~~~~~~~~~~~~~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/MilkdropPreset.cpp:33:
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/MilkdropPreset.hpp:130:30: note: shadowed declaration is here
- std::vector<PerFrameEqn*> per_frame_eqn_tree; /* per frame equations */
- ^~~~~~~~~~~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/MilkdropPreset.cpp: In member function 'void MilkdropPreset::evalCustomShapePerFrameEquations()':
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/MilkdropPreset.cpp:197:40: warning: declaration of 'init_cond_tree' shadows a member of 'MilkdropPreset' [-Wshadow]
- std::map<std::string, InitCond*> & init_cond_tree = (*pos)->init_cond_tree;
- ^~~~~~~~~~~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/MilkdropPreset.cpp:33:
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/MilkdropPreset.hpp:133:36: note: shadowed declaration is here
- std::map<std::string,InitCond*> init_cond_tree; /* initial conditions */
- ^~~~~~~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/MilkdropPreset.cpp:204:33: warning: declaration of 'per_frame_eqn_tree' shadows a member of 'MilkdropPreset' [-Wshadow]
- std::vector<PerFrameEqn*> & per_frame_eqn_tree = (*pos)->per_frame_eqn_tree;
- ^~~~~~~~~~~~~~~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/MilkdropPreset.cpp:33:
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/MilkdropPreset.hpp:130:30: note: shadowed declaration is here
- std::vector<PerFrameEqn*> per_frame_eqn_tree; /* per frame equations */
- ^~~~~~~~~~~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/MilkdropPreset.cpp: In member function 'void MilkdropPreset::initialize(const string&)':
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/MilkdropPreset.cpp:287:7: warning: unused variable 'retval' [-Wunused-variable]
- int retval;
- ^~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/MilkdropPreset.cpp: In member function 'int MilkdropPreset::readIn(std::istream&)':
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/MilkdropPreset.cpp:477:15: warning: variable 'line_mode' set but not used [-Wunused-but-set-variable]
- line_mode_t line_mode;
- ^~~~~~~~~
- mv -f .deps/libMilkdropPresetFactory_la-MilkdropPreset.Tpo .deps/libMilkdropPresetFactory_la-MilkdropPreset.Plo
- /bin/bash ../../../libtool --tag=CXX --mode=compile toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\""/usr/share/projectM"\" -I/libprojectM-3.1.0-beta1/vendor -I/libprojectM-3.1.0-beta1/src/libprojectM -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT libMilkdropPresetFactory_la-Param.lo -MD -MP -MF .deps/libMilkdropPresetFactory_la-Param.Tpo -c -o libMilkdropPresetFactory_la-Param.lo `test -f 'Param.cpp' || echo '/libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/'`Param.cpp
- libtool: compile: toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\"/usr/share/projectM\" -I/libprojectM-3.1.0-beta1/vendor -I/libprojectM-3.1.0-beta1/src/libprojectM -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT libMilkdropPresetFactory_la-Expr.lo -MD -MP -MF .deps/libMilkdropPresetFactory_la-Expr.Tpo -c /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Expr.cpp -fPIC -DPIC -o .libs/libMilkdropPresetFactory_la-Expr.o
- libtool: compile: toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory -I../../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\"/usr/share/projectM\" -I/libprojectM-3.1.0-beta1/vendor -I/libprojectM-3.1.0-beta1/src/libprojectM -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT libMilkdropPresetFactory_la-Param.lo -MD -MP -MF .deps/libMilkdropPresetFactory_la-Param.Tpo -c /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Param.cpp -fPIC -DPIC -o .libs/libMilkdropPresetFactory_la-Param.o
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Expr.cpp:24:
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Expr.hpp: In member function 'TreeExpr*& TreeExpr::leftTree()':
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Expr.hpp:111:36: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- TreeExpr *&leftTree() { return *(TreeExpr **)&left; };
- ^~~~~~~~~~~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Expr.hpp: In member function 'TreeExpr*& TreeExpr::rightTree()':
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Expr.hpp:112:36: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- TreeExpr *&rightTree() { return *(TreeExpr **)&right; };
- ^~~~~~~~~~~~~~~~~~~
- mv -f .deps/libMilkdropPresetFactory_la-Expr.Tpo .deps/libMilkdropPresetFactory_la-Expr.Plo
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/../Renderer/Pipeline.hpp:6,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/../Preset.hpp:14,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/../PresetFactory.hpp:13,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/MilkdropPresetFactory.hpp:17,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/MilkdropPresetFactory.cpp:13:
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/../Renderer/Renderable.hpp: In constructor 'TypeIdPair::TypeIdPair(const string&, const string&)':
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/../Renderer/Renderable.hpp:158:62: warning: declaration of 'id2' shadows a member of 'TypeIdPair' [-Wshadow]
- TypeIdPair(const std::string & id1, const std::string & id2): id1(id1), id2(id2) {}
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/../Renderer/Renderable.hpp:160:14: note: shadowed declaration is here
- std::string id2;
- ^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/../Renderer/Renderable.hpp:158:62: warning: declaration of 'id1' shadows a member of 'TypeIdPair' [-Wshadow]
- TypeIdPair(const std::string & id1, const std::string & id2): id1(id1), id2(id2) {}
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/../Renderer/Renderable.hpp:159:14: note: shadowed declaration is here
- std::string id1;
- ^~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/MilkdropPresetFactory.hpp:17,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/MilkdropPresetFactory.cpp:13:
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/../PresetFactory.hpp: At global scope:
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/../PresetFactory.hpp:34:15: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
- virtual std::auto_ptr<Preset> allocate(const std::string & url, const std::string & name=std::string(),
- ^~~~~~~~
- In file included from toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/memory:80,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/MilkdropPresetFactory.hpp:16,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/MilkdropPresetFactory.cpp:13:
- toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/bits/unique_ptr.h:53:28: note: declared here
- template<typename> class auto_ptr;
- ^~~~~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/MilkdropPresetFactory.cpp:13:
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/MilkdropPresetFactory.hpp:29:7: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
- std::auto_ptr<Preset> allocate(const std::string & url, const std::string & name = std::string(),
- ^~~~~~~~
- In file included from toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/memory:80,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/MilkdropPresetFactory.hpp:16,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/MilkdropPresetFactory.cpp:13:
- toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/bits/unique_ptr.h:53:28: note: declared here
- template<typename> class auto_ptr;
- ^~~~~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Param.hpp:53,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/CustomShape.hpp:34,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/MilkdropPreset.hpp:40,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/MilkdropPresetFactory.cpp:14:
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Expr.hpp: In member function 'TreeExpr*& TreeExpr::leftTree()':
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Expr.hpp:111:36: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- TreeExpr *&leftTree() { return *(TreeExpr **)&left; };
- ^~~~~~~~~~~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Expr.hpp: In member function 'TreeExpr*& TreeExpr::rightTree()':
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Expr.hpp:112:36: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- TreeExpr *&rightTree() { return *(TreeExpr **)&right; };
- ^~~~~~~~~~~~~~~~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/CustomWave.hpp:44,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/MilkdropPreset.hpp:41,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/MilkdropPresetFactory.cpp:14:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Waveform.hpp: In constructor 'WaveformContext::WaveformContext(int, BeatDetect*)':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Waveform.hpp:37:49: warning: declaration of 'music' shadows a member of 'WaveformContext' [-Wshadow]
- WaveformContext(int samples, BeatDetect *music):samples(samples),music(music){};
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Waveform.hpp:35:14: note: shadowed declaration is here
- BeatDetect *music;
- ^~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Waveform.hpp:37:49: warning: declaration of 'samples' shadows a member of 'WaveformContext' [-Wshadow]
- WaveformContext(int samples, BeatDetect *music):samples(samples),music(music){};
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Waveform.hpp:31:6: note: shadowed declaration is here
- int samples;
- ^~~~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/BuiltinFuncs.hpp:22,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/MilkdropPresetFactory.cpp:15:
- /libprojectM-3.1.0-beta1/src/libprojectM/RandomNumberGenerators.hpp: In function 'float RandomNumberGenerators::gaussian(float, float)':
- /libprojectM-3.1.0-beta1/src/libprojectM/RandomNumberGenerators.hpp:39:23: warning: variable 'y2' set but not used [-Wunused-but-set-variable]
- float x1, x2, w, y1, y2;
- ^~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/MilkdropPresetFactory.cpp:17:
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/IdlePreset.hpp: At global scope:
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/IdlePreset.hpp:15:14: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
- static std::auto_ptr<Preset> allocate(const std::string & path, PresetOutputs & outputs);
- ^~~~~~~~
- In file included from toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/memory:80,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/MilkdropPresetFactory.hpp:16,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/MilkdropPresetFactory.cpp:13:
- toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/bits/unique_ptr.h:53:28: note: declared here
- template<typename> class auto_ptr;
- ^~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/MilkdropPresetFactory.cpp:46:6: warning: no previous declaration for 'void resetPresetOutputs(PresetOutputs*)' [-Wmissing-declarations]
- void resetPresetOutputs(PresetOutputs * presetOutputs)
- ^~~~~~~~~~~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/MilkdropPresetFactory.cpp: In static member function 'static PresetOutputs* MilkdropPresetFactory::createPresetOutputs(int, int)':
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/MilkdropPresetFactory.cpp:207:18: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
- for (int i = 0;i<NUM_Q_VARIABLES;i++)
- ~^~~~~~~~~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/MilkdropPresetFactory.cpp: At global scope:
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/MilkdropPresetFactory.cpp:215:6: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
- std::auto_ptr<Preset> MilkdropPresetFactory::allocate(const std::string & url, const std::string & name, const std::string & author) {
- ^~~~~~~~
- In file included from toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/memory:80,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/MilkdropPresetFactory.hpp:16,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/MilkdropPresetFactory.cpp:13:
- toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/bits/unique_ptr.h:53:28: note: declared here
- template<typename> class auto_ptr;
- ^~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/MilkdropPresetFactory.cpp: In member function 'virtual std::auto_ptr<Preset> MilkdropPresetFactory::allocate(const string&, const string&, const string&)':
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/MilkdropPresetFactory.cpp:226:15: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
- return std::auto_ptr<Preset>(new MilkdropPreset(url, name, *presetOutputs));
- ^~~~~~~~
- In file included from toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/memory:80,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/MilkdropPresetFactory.hpp:16,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/MilkdropPresetFactory.cpp:13:
- toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/bits/unique_ptr.h:53:28: note: declared here
- template<typename> class auto_ptr;
- ^~~~~~~~
- mv -f .deps/libMilkdropPresetFactory_la-MilkdropPresetFactory.Tpo .deps/libMilkdropPresetFactory_la-MilkdropPresetFactory.Plo
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Param.hpp:53,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/CustomShape.hpp:34,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Param.cpp:32:
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Expr.hpp: In member function 'TreeExpr*& TreeExpr::leftTree()':
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Expr.hpp:111:36: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- TreeExpr *&leftTree() { return *(TreeExpr **)&left; };
- ^~~~~~~~~~~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Expr.hpp: In member function 'TreeExpr*& TreeExpr::rightTree()':
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Expr.hpp:112:36: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- TreeExpr *&rightTree() { return *(TreeExpr **)&right; };
- ^~~~~~~~~~~~~~~~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/CustomShape.hpp:37,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Param.cpp:32:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp: In constructor 'TypeIdPair::TypeIdPair(const string&, const string&)':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:158:62: warning: declaration of 'id2' shadows a member of 'TypeIdPair' [-Wshadow]
- TypeIdPair(const std::string & id1, const std::string & id2): id1(id1), id2(id2) {}
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:160:14: note: shadowed declaration is here
- std::string id2;
- ^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:158:62: warning: declaration of 'id1' shadows a member of 'TypeIdPair' [-Wshadow]
- TypeIdPair(const std::string & id1, const std::string & id2): id1(id1), id2(id2) {}
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:159:14: note: shadowed declaration is here
- std::string id1;
- ^~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/CustomShape.hpp:34,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Param.cpp:32:
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Param.hpp: In constructor 'Param::Param(std::string, short int, short int, void*, void*, CValue, CValue, CValue)':
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Param.hpp:79:11: warning: 'Param::local_value' will be initialized after [-Wreorder]
- float local_value;
- ^~~~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Param.hpp:73:12: warning: 'void* Param::matrix' [-Wreorder]
- void * matrix; /* per pixel / per point matrix for this variable */
- ^~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Param.cpp:43:1: warning: when initialized here [-Wreorder]
- Param::Param( std::string _name, short int _type, short int _flags, void * _engine_val, void * _matrix,
- ^~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/CustomShape.hpp:34,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Param.cpp:32:
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Param.hpp: In constructor 'Param::Param(std::string)':
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Param.hpp:79:11: warning: 'Param::local_value' will be initialized after [-Wreorder]
- float local_value;
- ^~~~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Param.hpp:73:12: warning: 'void* Param::matrix' [-Wreorder]
- void * matrix; /* per pixel / per point matrix for this variable */
- ^~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Param.cpp:61:1: warning: when initialized here [-Wreorder]
- Param::Param(std::string _name) :
- ^~~~~
- mv -f .deps/libMilkdropPresetFactory_la-Param.Tpo .deps/libMilkdropPresetFactory_la-Param.Plo
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/MilkdropWaveform.hpp:11,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/PresetFrameIO.hpp:4,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/PresetFrameIO.cpp:1:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp: In constructor 'TypeIdPair::TypeIdPair(const string&, const string&)':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:158:62: warning: declaration of 'id2' shadows a member of 'TypeIdPair' [-Wshadow]
- TypeIdPair(const std::string & id1, const std::string & id2): id1(id1), id2(id2) {}
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:160:14: note: shadowed declaration is here
- std::string id2;
- ^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:158:62: warning: declaration of 'id1' shadows a member of 'TypeIdPair' [-Wshadow]
- TypeIdPair(const std::string & id1, const std::string & id2): id1(id1), id2(id2) {}
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:159:14: note: shadowed declaration is here
- std::string id1;
- ^~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Param.hpp:53,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/CustomShape.hpp:34,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/PresetFrameIO.hpp:7,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/PresetFrameIO.cpp:1:
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Expr.hpp: In member function 'TreeExpr*& TreeExpr::leftTree()':
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Expr.hpp:111:36: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- TreeExpr *&leftTree() { return *(TreeExpr **)&left; };
- ^~~~~~~~~~~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Expr.hpp: In member function 'TreeExpr*& TreeExpr::rightTree()':
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/Expr.hpp:112:36: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- TreeExpr *&rightTree() { return *(TreeExpr **)&right; };
- ^~~~~~~~~~~~~~~~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/CustomWave.hpp:44,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/PresetFrameIO.hpp:8,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/PresetFrameIO.cpp:1:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Waveform.hpp: In constructor 'WaveformContext::WaveformContext(int, BeatDetect*)':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Waveform.hpp:37:49: warning: declaration of 'music' shadows a member of 'WaveformContext' [-Wshadow]
- WaveformContext(int samples, BeatDetect *music):samples(samples),music(music){};
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Waveform.hpp:35:14: note: shadowed declaration is here
- BeatDetect *music;
- ^~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Waveform.hpp:37:49: warning: declaration of 'samples' shadows a member of 'WaveformContext' [-Wshadow]
- WaveformContext(int samples, BeatDetect *music):samples(samples),music(music){};
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Waveform.hpp:31:6: note: shadowed declaration is here
- int samples;
- ^~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/PresetFrameIO.cpp: At global scope:
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/PresetFrameIO.cpp:38:9: warning: no previous declaration for 'float** alloc_mesh(size_t, size_t)' [-Wmissing-declarations]
- float **alloc_mesh(size_t gx, size_t gy)
- ^~~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/PresetFrameIO.cpp: In function 'float** alloc_mesh(size_t, size_t)':
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/PresetFrameIO.cpp:45:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
- for ( int x = 0; x < gx; x++ )
- ~~^~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/PresetFrameIO.cpp: At global scope:
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/PresetFrameIO.cpp:50:9: warning: no previous declaration for 'float** free_mesh(float**)' [-Wmissing-declarations]
- float **free_mesh(float **mesh)
- ^~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/PresetFrameIO.cpp:57:6: warning: no previous declaration for 'void copy_mesh(float**, float**, int, int)' [-Wmissing-declarations]
- void copy_mesh(float **dst, float **src, int gx, int gy)
- ^~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/PresetFrameIO.cpp: In member function 'void PresetInputs::Initialize(int, int)':
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/PresetFrameIO.cpp:63:48: warning: declaration of 'gy' shadows a member of 'PresetInputs' [-Wshadow]
- void PresetInputs::Initialize ( int gx, int gy )
- ^
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/PresetFrameIO.cpp:1:
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/PresetFrameIO.hpp:34:13: note: shadowed declaration is here
- int gx, gy;
- ^~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/PresetFrameIO.cpp:63:48: warning: declaration of 'gx' shadows a member of 'PresetInputs' [-Wshadow]
- void PresetInputs::Initialize ( int gx, int gy )
- ^
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/PresetFrameIO.cpp:1:
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/PresetFrameIO.hpp:34:9: note: shadowed declaration is here
- int gx, gy;
- ^~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/PresetFrameIO.cpp: In member function 'void PresetOutputs::PerPixelMath_c(const PipelineContext&)':
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/PresetFrameIO.cpp:206:16: warning: declaration of 'orig_x' shadows a member of 'PresetOutputs' [-Wshadow]
- const float orig_x = this->orig_x[x][y];
- ^~~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/PresetFrameIO.cpp:1:
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/PresetFrameIO.hpp:138:13: note: shadowed declaration is here
- float **orig_x; //original mesh
- ^~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/PresetFrameIO.cpp:207:16: warning: declaration of 'orig_y' shadows a member of 'PresetOutputs' [-Wshadow]
- const float orig_y = this->orig_y[x][y];
- ^~~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/PresetFrameIO.cpp:1:
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/PresetFrameIO.hpp:139:13: note: shadowed declaration is here
- float **orig_y;
- ^~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/PresetFrameIO.cpp:208:16: warning: declaration of 'warp_mesh' shadows a member of 'PresetOutputs' [-Wshadow]
- const float warp_mesh = this->warp_mesh[x][y] * 0.0035f;
- ^~~~~~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/PresetFrameIO.cpp:1:
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/PresetFrameIO.hpp:136:13: note: shadowed declaration is here
- float **warp_mesh;
- ^~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/PresetFrameIO.cpp:227:16: warning: declaration of 'rot' shadows a member of 'PresetOutputs' [-Wshadow]
- const float rot = this->rot_mesh[x][y];
- ^~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/PresetFrameIO.cpp:1:
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/PresetFrameIO.hpp:85:11: note: shadowed declaration is here
- float rot;
- ^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/PresetFrameIO.cpp: In member function 'void PresetOutputs::PerPixelMath_sse(const PipelineContext&)':
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/PresetFrameIO.cpp:304:11: warning: declaration of 'zoom_mesh' shadows a member of 'PresetOutputs' [-Wshadow]
- __m128 zoom_mesh = _mm_load_ps(&this->zoom_mesh[x][y]);
- ^~~~~~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/PresetFrameIO.cpp:1:
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/PresetFrameIO.hpp:126:13: note: shadowed declaration is here
- float **zoom_mesh;
- ^~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/PresetFrameIO.cpp:305:11: warning: declaration of 'zoomexp_mesh' shadows a member of 'PresetOutputs' [-Wshadow]
- __m128 zoomexp_mesh = _mm_load_ps(&this->zoomexp_mesh[x][y]);
- ^~~~~~~~~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/PresetFrameIO.cpp:1:
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/PresetFrameIO.hpp:127:13: note: shadowed declaration is here
- float **zoomexp_mesh;
- ^~~~~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/PresetFrameIO.cpp:311:11: warning: declaration of 'x_mesh' shadows a member of 'PresetOutputs' [-Wshadow]
- __m128 x_mesh =
- ^~~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/PresetFrameIO.hpp:5,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/PresetFrameIO.cpp:1:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Pipeline.hpp:25:11: note: shadowed declaration is here
- float** x_mesh;
- ^~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/PresetFrameIO.cpp:318:11: warning: declaration of 'cx_mesh' shadows a member of 'PresetOutputs' [-Wshadow]
- __m128 cx_mesh = _mm_load_ps(&this->cx_mesh[x][y]);
- ^~~~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/PresetFrameIO.cpp:1:
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/PresetFrameIO.hpp:134:13: note: shadowed declaration is here
- float **cx_mesh;
- ^~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/PresetFrameIO.cpp:319:11: warning: declaration of 'sx_mesh' shadows a member of 'PresetOutputs' [-Wshadow]
- __m128 sx_mesh = _mm_load_ps(&this->sx_mesh[x][y]);
- ^~~~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/PresetFrameIO.cpp:1:
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/PresetFrameIO.hpp:130:13: note: shadowed declaration is here
- float **sx_mesh;
- ^~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/PresetFrameIO.cpp:329:11: warning: declaration of 'y_mesh' shadows a member of 'PresetOutputs' [-Wshadow]
- __m128 y_mesh =
- ^~~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/PresetFrameIO.hpp:5,
- from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/PresetFrameIO.cpp:1:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Pipeline.hpp:26:11: note: shadowed declaration is here
- float** y_mesh;
- ^~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/PresetFrameIO.cpp:336:11: warning: declaration of 'cy_mesh' shadows a member of 'PresetOutputs' [-Wshadow]
- __m128 cy_mesh = _mm_load_ps(&this->cy_mesh[x][y]);
- ^~~~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/PresetFrameIO.cpp:1:
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/PresetFrameIO.hpp:135:13: note: shadowed declaration is here
- float **cy_mesh;
- ^~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/PresetFrameIO.cpp:337:11: warning: declaration of 'sy_mesh' shadows a member of 'PresetOutputs' [-Wshadow]
- __m128 sy_mesh = _mm_load_ps(&this->sy_mesh[x][y]);
- ^~~~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/PresetFrameIO.cpp:1:
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/PresetFrameIO.hpp:131:13: note: shadowed declaration is here
- float **sy_mesh;
- ^~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/PresetFrameIO.cpp:365:17: warning: declaration of 'orig_x' shadows a member of 'PresetOutputs' [-Wshadow]
- const __m128 orig_x = _mm_load_ps(&this->orig_x[x][y]);
- ^~~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/PresetFrameIO.cpp:1:
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/PresetFrameIO.hpp:138:13: note: shadowed declaration is here
- float **orig_x; //original mesh
- ^~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/PresetFrameIO.cpp:366:17: warning: declaration of 'orig_y' shadows a member of 'PresetOutputs' [-Wshadow]
- const __m128 orig_y = _mm_load_ps(&this->orig_y[x][y]);
- ^~~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/PresetFrameIO.cpp:1:
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/PresetFrameIO.hpp:139:13: note: shadowed declaration is here
- float **orig_y;
- ^~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/PresetFrameIO.cpp:367:17: warning: declaration of 'warp_mesh' shadows a member of 'PresetOutputs' [-Wshadow]
- const __m128 warp_mesh = _mm_mul_ps(_mm_load_ps(&this->warp_mesh[x][y]), _mm_set_ps1(0.0035f));
- ^~~~~~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/PresetFrameIO.cpp:1:
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/PresetFrameIO.hpp:136:13: note: shadowed declaration is here
- float **warp_mesh;
- ^~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/PresetFrameIO.cpp: In member function 'void PresetOutputs::Initialize(int, int)':
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/PresetFrameIO.cpp:459:49: warning: declaration of 'gy' shadows a member of 'PresetOutputs' [-Wshadow]
- void PresetOutputs::Initialize ( int gx, int gy )
- ^
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/PresetFrameIO.cpp:1:
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/PresetFrameIO.hpp:108:9: note: shadowed declaration is here
- int gy,gx;
- ^~
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/PresetFrameIO.cpp:459:49: warning: declaration of 'gx' shadows a member of 'PresetOutputs' [-Wshadow]
- void PresetOutputs::Initialize ( int gx, int gy )
- ^
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/PresetFrameIO.cpp:1:
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/PresetFrameIO.hpp:108:12: note: shadowed declaration is here
- int gy,gx;
- ^~
- mv -f .deps/libMilkdropPresetFactory_la-PresetFrameIO.Tpo .deps/libMilkdropPresetFactory_la-PresetFrameIO.Plo
- /bin/bash ../../../libtool --tag=CXX --mode=link toolchain/bin/x86_64-libreelec-linux-gnu-g++ -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -march=x86-64 -m64 -Wl,--as-needed -fuse-ld=gold -o libMilkdropPresetFactory.la libMilkdropPresetFactory_la-BuiltinFuncs.lo libMilkdropPresetFactory_la-Func.lo libMilkdropPresetFactory_la-BuiltinParams.lo libMilkdropPresetFactory_la-IdlePreset.lo libMilkdropPresetFactory_la-Parser.lo libMilkdropPresetFactory_la-InitCond.lo libMilkdropPresetFactory_la-PerFrameEqn.lo libMilkdropPresetFactory_la-CustomShape.lo libMilkdropPresetFactory_la-PerPixelEqn.lo libMilkdropPresetFactory_la-CustomWave.lo libMilkdropPresetFactory_la-MilkdropPreset.lo libMilkdropPresetFactory_la-PerPointEqn.lo libMilkdropPresetFactory_la-Eval.lo libMilkdropPresetFactory_la-MilkdropPresetFactory.lo libMilkdropPresetFactory_la-PresetFrameIO.lo libMilkdropPresetFactory_la-Expr.lo libMilkdropPresetFactory_la-Param.lo -Ltoolchain/x86_64-libreelec-linux-gnu/sysroot/usr/lib -lGL -ldl -pthread
- libtool: link: toolchain/bin/x86_64-libreelec-linux-gnu-ar cru .libs/libMilkdropPresetFactory.a .libs/libMilkdropPresetFactory_la-BuiltinFuncs.o .libs/libMilkdropPresetFactory_la-Func.o .libs/libMilkdropPresetFactory_la-BuiltinParams.o .libs/libMilkdropPresetFactory_la-IdlePreset.o .libs/libMilkdropPresetFactory_la-Parser.o .libs/libMilkdropPresetFactory_la-InitCond.o .libs/libMilkdropPresetFactory_la-PerFrameEqn.o .libs/libMilkdropPresetFactory_la-CustomShape.o .libs/libMilkdropPresetFactory_la-PerPixelEqn.o .libs/libMilkdropPresetFactory_la-CustomWave.o .libs/libMilkdropPresetFactory_la-MilkdropPreset.o .libs/libMilkdropPresetFactory_la-PerPointEqn.o .libs/libMilkdropPresetFactory_la-Eval.o .libs/libMilkdropPresetFactory_la-MilkdropPresetFactory.o .libs/libMilkdropPresetFactory_la-PresetFrameIO.o .libs/libMilkdropPresetFactory_la-Expr.o .libs/libMilkdropPresetFactory_la-Param.o
- libtool: link: toolchain/bin/x86_64-libreelec-linux-gnu-ranlib .libs/libMilkdropPresetFactory.a
- libtool: link: ( cd ".libs" && rm -f "libMilkdropPresetFactory.la" && ln -s "../libMilkdropPresetFactory.la" "libMilkdropPresetFactory.la" )
- make[4]: Leaving directory '/libprojectM-3.1.0-beta1/.x86_64-libreelec-linux-gnu/src/libprojectM/MilkdropPresetFactory'
- make[4]: Entering directory '/libprojectM-3.1.0-beta1/.x86_64-libreelec-linux-gnu/src/libprojectM'
- depbase=`echo ConfigFile.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
- /bin/bash ../../libtool --tag=CXX --mode=compile toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM -I../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\""/usr/share/projectM"\" -I/libprojectM-3.1.0-beta1/vendor -include ../../config.h -DSYSCONFDIR=\""/etc"\" -I/libprojectM-3.1.0-beta1/src/libprojectM -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer -I/libprojectM-3.1.0-beta1/vendor -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT ConfigFile.lo -MD -MP -MF $depbase.Tpo -c -o ConfigFile.lo /libprojectM-3.1.0-beta1/src/libprojectM/ConfigFile.cpp &&\
- mv -f $depbase.Tpo $depbase.Plo
- depbase=`echo Preset.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
- /bin/bash ../../libtool --tag=CXX --mode=compile toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM -I../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\""/usr/share/projectM"\" -I/libprojectM-3.1.0-beta1/vendor -include ../../config.h -DSYSCONFDIR=\""/etc"\" -I/libprojectM-3.1.0-beta1/src/libprojectM -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer -I/libprojectM-3.1.0-beta1/vendor -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT Preset.lo -MD -MP -MF $depbase.Tpo -c -o Preset.lo /libprojectM-3.1.0-beta1/src/libprojectM/Preset.cpp &&\
- mv -f $depbase.Tpo $depbase.Plo
- depbase=`echo PresetLoader.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
- /bin/bash ../../libtool --tag=CXX --mode=compile toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM -I../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\""/usr/share/projectM"\" -I/libprojectM-3.1.0-beta1/vendor -include ../../config.h -DSYSCONFDIR=\""/etc"\" -I/libprojectM-3.1.0-beta1/src/libprojectM -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer -I/libprojectM-3.1.0-beta1/vendor -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT PresetLoader.lo -MD -MP -MF $depbase.Tpo -c -o PresetLoader.lo /libprojectM-3.1.0-beta1/src/libprojectM/PresetLoader.cpp &&\
- mv -f $depbase.Tpo $depbase.Plo
- depbase=`echo timer.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
- /bin/bash ../../libtool --tag=CXX --mode=compile toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM -I../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\""/usr/share/projectM"\" -I/libprojectM-3.1.0-beta1/vendor -include ../../config.h -DSYSCONFDIR=\""/etc"\" -I/libprojectM-3.1.0-beta1/src/libprojectM -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer -I/libprojectM-3.1.0-beta1/vendor -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT timer.lo -MD -MP -MF $depbase.Tpo -c -o timer.lo /libprojectM-3.1.0-beta1/src/libprojectM/timer.cpp &&\
- mv -f $depbase.Tpo $depbase.Plo
- libtool: compile: toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM -I../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\"/usr/share/projectM\" -I/libprojectM-3.1.0-beta1/vendor -include ../../config.h -DSYSCONFDIR=\"/etc\" -I/libprojectM-3.1.0-beta1/src/libprojectM -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer -I/libprojectM-3.1.0-beta1/vendor -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT Preset.lo -MD -MP -MF .deps/Preset.Tpo -c /libprojectM-3.1.0-beta1/src/libprojectM/Preset.cpp -fPIC -DPIC -o .libs/Preset.o
- libtool: compile: toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM -I../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\"/usr/share/projectM\" -I/libprojectM-3.1.0-beta1/vendor -include ../../config.h -DSYSCONFDIR=\"/etc\" -I/libprojectM-3.1.0-beta1/src/libprojectM -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer -I/libprojectM-3.1.0-beta1/vendor -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT PresetLoader.lo -MD -MP -MF .deps/PresetLoader.Tpo -c /libprojectM-3.1.0-beta1/src/libprojectM/PresetLoader.cpp -fPIC -DPIC -o .libs/PresetLoader.o
- libtool: compile: toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM -I../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\"/usr/share/projectM\" -I/libprojectM-3.1.0-beta1/vendor -include ../../config.h -DSYSCONFDIR=\"/etc\" -I/libprojectM-3.1.0-beta1/src/libprojectM -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer -I/libprojectM-3.1.0-beta1/vendor -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT ConfigFile.lo -MD -MP -MF .deps/ConfigFile.Tpo -c /libprojectM-3.1.0-beta1/src/libprojectM/ConfigFile.cpp -fPIC -DPIC -o .libs/ConfigFile.o
- libtool: compile: toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM -I../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\"/usr/share/projectM\" -I/libprojectM-3.1.0-beta1/vendor -include ../../config.h -DSYSCONFDIR=\"/etc\" -I/libprojectM-3.1.0-beta1/src/libprojectM -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer -I/libprojectM-3.1.0-beta1/vendor -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT timer.lo -MD -MP -MF .deps/timer.Tpo -c /libprojectM-3.1.0-beta1/src/libprojectM/timer.cpp -fPIC -DPIC -o .libs/timer.o
- depbase=`echo KeyHandler.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
- /bin/bash ../../libtool --tag=CXX --mode=compile toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM -I../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\""/usr/share/projectM"\" -I/libprojectM-3.1.0-beta1/vendor -include ../../config.h -DSYSCONFDIR=\""/etc"\" -I/libprojectM-3.1.0-beta1/src/libprojectM -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer -I/libprojectM-3.1.0-beta1/vendor -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT KeyHandler.lo -MD -MP -MF $depbase.Tpo -c -o KeyHandler.lo /libprojectM-3.1.0-beta1/src/libprojectM/KeyHandler.cpp &&\
- mv -f $depbase.Tpo $depbase.Plo
- libtool: compile: toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM -I../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\"/usr/share/projectM\" -I/libprojectM-3.1.0-beta1/vendor -include ../../config.h -DSYSCONFDIR=\"/etc\" -I/libprojectM-3.1.0-beta1/src/libprojectM -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer -I/libprojectM-3.1.0-beta1/vendor -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT KeyHandler.lo -MD -MP -MF .deps/KeyHandler.Tpo -c /libprojectM-3.1.0-beta1/src/libprojectM/KeyHandler.cpp -fPIC -DPIC -o .libs/KeyHandler.o
- depbase=`echo PresetChooser.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
- /bin/bash ../../libtool --tag=CXX --mode=compile toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM -I../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\""/usr/share/projectM"\" -I/libprojectM-3.1.0-beta1/vendor -include ../../config.h -DSYSCONFDIR=\""/etc"\" -I/libprojectM-3.1.0-beta1/src/libprojectM -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer -I/libprojectM-3.1.0-beta1/vendor -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT PresetChooser.lo -MD -MP -MF $depbase.Tpo -c -o PresetChooser.lo /libprojectM-3.1.0-beta1/src/libprojectM/PresetChooser.cpp &&\
- mv -f $depbase.Tpo $depbase.Plo
- libtool: compile: toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM -I../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\"/usr/share/projectM\" -I/libprojectM-3.1.0-beta1/vendor -include ../../config.h -DSYSCONFDIR=\"/etc\" -I/libprojectM-3.1.0-beta1/src/libprojectM -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer -I/libprojectM-3.1.0-beta1/vendor -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT PresetChooser.lo -MD -MP -MF .deps/PresetChooser.Tpo -c /libprojectM-3.1.0-beta1/src/libprojectM/PresetChooser.cpp -fPIC -DPIC -o .libs/PresetChooser.o
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Pipeline.hpp:6,
- from /libprojectM-3.1.0-beta1/src/libprojectM/Preset.hpp:14,
- from /libprojectM-3.1.0-beta1/src/libprojectM/Preset.cpp:8:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp: In constructor 'TypeIdPair::TypeIdPair(const string&, const string&)':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:158:62: warning: declaration of 'id2' shadows a member of 'TypeIdPair' [-Wshadow]
- TypeIdPair(const std::string & id1, const std::string & id2): id1(id1), id2(id2) {}
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:160:14: note: shadowed declaration is here
- std::string id2;
- ^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:158:62: warning: declaration of 'id1' shadows a member of 'TypeIdPair' [-Wshadow]
- TypeIdPair(const std::string & id1, const std::string & id2): id1(id1), id2(id2) {}
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:159:14: note: shadowed declaration is here
- std::string id1;
- ^~~
- depbase=`echo TimeKeeper.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
- /bin/bash ../../libtool --tag=CXX --mode=compile toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM -I../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\""/usr/share/projectM"\" -I/libprojectM-3.1.0-beta1/vendor -include ../../config.h -DSYSCONFDIR=\""/etc"\" -I/libprojectM-3.1.0-beta1/src/libprojectM -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer -I/libprojectM-3.1.0-beta1/vendor -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT TimeKeeper.lo -MD -MP -MF $depbase.Tpo -c -o TimeKeeper.lo /libprojectM-3.1.0-beta1/src/libprojectM/TimeKeeper.cpp &&\
- mv -f $depbase.Tpo $depbase.Plo
- libtool: compile: toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM -I../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\"/usr/share/projectM\" -I/libprojectM-3.1.0-beta1/vendor -include ../../config.h -DSYSCONFDIR=\"/etc\" -I/libprojectM-3.1.0-beta1/src/libprojectM -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer -I/libprojectM-3.1.0-beta1/vendor -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT TimeKeeper.lo -MD -MP -MF .deps/TimeKeeper.Tpo -c /libprojectM-3.1.0-beta1/src/libprojectM/TimeKeeper.cpp -fPIC -DPIC -o .libs/TimeKeeper.o
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Pipeline.hpp:6,
- from /libprojectM-3.1.0-beta1/src/libprojectM/Preset.hpp:14,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetChooser.hpp:4,
- from /libprojectM-3.1.0-beta1/src/libprojectM/KeyHandler.cpp:29:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp: In constructor 'TypeIdPair::TypeIdPair(const string&, const string&)':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:158:62: warning: declaration of 'id2' shadows a member of 'TypeIdPair' [-Wshadow]
- TypeIdPair(const std::string & id1, const std::string & id2): id1(id1), id2(id2) {}
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:160:14: note: shadowed declaration is here
- std::string id2;
- ^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:158:62: warning: declaration of 'id1' shadows a member of 'TypeIdPair' [-Wshadow]
- TypeIdPair(const std::string & id1, const std::string & id2): id1(id1), id2(id2) {}
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:159:14: note: shadowed declaration is here
- std::string id1;
- ^~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/PresetFactoryManager.hpp:14,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetLoader.hpp:26,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetChooser.hpp:6,
- from /libprojectM-3.1.0-beta1/src/libprojectM/KeyHandler.cpp:29:
- /libprojectM-3.1.0-beta1/src/libprojectM/PresetFactory.hpp: At global scope:
- /libprojectM-3.1.0-beta1/src/libprojectM/PresetFactory.hpp:34:15: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
- virtual std::auto_ptr<Preset> allocate(const std::string & url, const std::string & name=std::string(),
- ^~~~~~~~
- In file included from toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/memory:80,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetLoader.hpp:5,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetChooser.hpp:6,
- from /libprojectM-3.1.0-beta1/src/libprojectM/KeyHandler.cpp:29:
- toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/bits/unique_ptr.h:53:28: note: declared here
- template<typename> class auto_ptr;
- ^~~~~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/PresetLoader.hpp:26,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetChooser.hpp:6,
- from /libprojectM-3.1.0-beta1/src/libprojectM/KeyHandler.cpp:29:
- /libprojectM-3.1.0-beta1/src/libprojectM/PresetFactoryManager.hpp:51:8: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
- std::auto_ptr<Preset> allocate(const std::string & url, const std::string & name);
- ^~~~~~~~
- In file included from toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/memory:80,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetLoader.hpp:5,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetChooser.hpp:6,
- from /libprojectM-3.1.0-beta1/src/libprojectM/KeyHandler.cpp:29:
- toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/bits/unique_ptr.h:53:28: note: declared here
- template<typename> class auto_ptr;
- ^~~~~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/PresetChooser.hpp:6,
- from /libprojectM-3.1.0-beta1/src/libprojectM/KeyHandler.cpp:29:
- /libprojectM-3.1.0-beta1/src/libprojectM/PresetLoader.hpp:43:8: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
- std::auto_ptr<Preset> loadPreset(unsigned int index) const;
- ^~~~~~~~
- In file included from toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/memory:80,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetLoader.hpp:5,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetChooser.hpp:6,
- from /libprojectM-3.1.0-beta1/src/libprojectM/KeyHandler.cpp:29:
- toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/bits/unique_ptr.h:53:28: note: declared here
- template<typename> class auto_ptr;
- ^~~~~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/PresetChooser.hpp:6,
- from /libprojectM-3.1.0-beta1/src/libprojectM/KeyHandler.cpp:29:
- /libprojectM-3.1.0-beta1/src/libprojectM/PresetLoader.hpp:44:8: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
- std::auto_ptr<Preset> loadPreset ( const std::string & url ) const;
- ^~~~~~~~
- In file included from toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/memory:80,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetLoader.hpp:5,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetChooser.hpp:6,
- from /libprojectM-3.1.0-beta1/src/libprojectM/KeyHandler.cpp:29:
- toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/bits/unique_ptr.h:53:28: note: declared here
- template<typename> class auto_ptr;
- ^~~~~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/PresetChooser.hpp:7,
- from /libprojectM-3.1.0-beta1/src/libprojectM/KeyHandler.cpp:29:
- /libprojectM-3.1.0-beta1/src/libprojectM/RandomNumberGenerators.hpp: In function 'float RandomNumberGenerators::gaussian(float, float)':
- /libprojectM-3.1.0-beta1/src/libprojectM/RandomNumberGenerators.hpp:39:23: warning: variable 'y2' set but not used [-Wunused-but-set-variable]
- float x1, x2, w, y1, y2;
- ^~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/KeyHandler.cpp:29:
- /libprojectM-3.1.0-beta1/src/libprojectM/PresetChooser.hpp: At global scope:
- /libprojectM-3.1.0-beta1/src/libprojectM/PresetChooser.hpp:43:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
- std::auto_ptr<Preset> allocate();
- ^~~~~~~~
- In file included from toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/memory:80,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetLoader.hpp:5,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetChooser.hpp:6,
- from /libprojectM-3.1.0-beta1/src/libprojectM/KeyHandler.cpp:29:
- toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/bits/unique_ptr.h:53:28: note: declared here
- template<typename> class auto_ptr;
- ^~~~~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/KeyHandler.cpp:29:
- /libprojectM-3.1.0-beta1/src/libprojectM/PresetChooser.hpp:74:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
- std::auto_ptr<Preset> directoryIndex(std::size_t index) const;
- ^~~~~~~~
- In file included from toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/memory:80,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetLoader.hpp:5,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetChooser.hpp:6,
- from /libprojectM-3.1.0-beta1/src/libprojectM/KeyHandler.cpp:29:
- toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/bits/unique_ptr.h:53:28: note: declared here
- template<typename> class auto_ptr;
- ^~~~~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/KeyHandler.cpp:29:
- /libprojectM-3.1.0-beta1/src/libprojectM/PresetChooser.hpp:148:13: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
- inline std::auto_ptr<Preset> PresetIterator::allocate() {
- ^~~~~~~~
- In file included from toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/memory:80,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetLoader.hpp:5,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetChooser.hpp:6,
- from /libprojectM-3.1.0-beta1/src/libprojectM/KeyHandler.cpp:29:
- toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/bits/unique_ptr.h:53:28: note: declared here
- template<typename> class auto_ptr;
- ^~~~~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/KeyHandler.cpp:29:
- /libprojectM-3.1.0-beta1/src/libprojectM/PresetChooser.hpp:214:13: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
- inline std::auto_ptr<Preset> PresetChooser::directoryIndex(std::size_t index) const {
- ^~~~~~~~
- In file included from toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/memory:80,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetLoader.hpp:5,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetChooser.hpp:6,
- from /libprojectM-3.1.0-beta1/src/libprojectM/KeyHandler.cpp:29:
- toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/bits/unique_ptr.h:53:28: note: declared here
- template<typename> class auto_ptr;
- ^~~~~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/KeyHandler.cpp:31:
- /libprojectM-3.1.0-beta1/src/libprojectM/projectM.hpp:314:8: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
- std::auto_ptr<Preset> m_activePreset;
- ^~~~~~~~
- In file included from toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/memory:80,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetLoader.hpp:5,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetChooser.hpp:6,
- from /libprojectM-3.1.0-beta1/src/libprojectM/KeyHandler.cpp:29:
- toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/bits/unique_ptr.h:53:28: note: declared here
- template<typename> class auto_ptr;
- ^~~~~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/KeyHandler.cpp:31:
- /libprojectM-3.1.0-beta1/src/libprojectM/projectM.hpp:317:8: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
- std::auto_ptr<Preset> m_activePreset2;
- ^~~~~~~~
- In file included from toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/memory:80,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetLoader.hpp:5,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetChooser.hpp:6,
- from /libprojectM-3.1.0-beta1/src/libprojectM/KeyHandler.cpp:29:
- toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/bits/unique_ptr.h:53:28: note: declared here
- template<typename> class auto_ptr;
- ^~~~~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/KeyHandler.cpp:31:
- /libprojectM-3.1.0-beta1/src/libprojectM/projectM.hpp:330:33: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
- std::string switchPreset(std::auto_ptr<Preset> & targetPreset);
- ^~~~~~~~
- In file included from toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/memory:80,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetLoader.hpp:5,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetChooser.hpp:6,
- from /libprojectM-3.1.0-beta1/src/libprojectM/KeyHandler.cpp:29:
- toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/bits/unique_ptr.h:53:28: note: declared here
- template<typename> class auto_ptr;
- ^~~~~~~~
- depbase=`echo PCM.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
- /bin/bash ../../libtool --tag=CXX --mode=compile toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM -I../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\""/usr/share/projectM"\" -I/libprojectM-3.1.0-beta1/vendor -include ../../config.h -DSYSCONFDIR=\""/etc"\" -I/libprojectM-3.1.0-beta1/src/libprojectM -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer -I/libprojectM-3.1.0-beta1/vendor -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT PCM.lo -MD -MP -MF $depbase.Tpo -c -o PCM.lo /libprojectM-3.1.0-beta1/src/libprojectM/PCM.cpp &&\
- mv -f $depbase.Tpo $depbase.Plo
- libtool: compile: toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM -I../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\"/usr/share/projectM\" -I/libprojectM-3.1.0-beta1/vendor -include ../../config.h -DSYSCONFDIR=\"/etc\" -I/libprojectM-3.1.0-beta1/src/libprojectM -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer -I/libprojectM-3.1.0-beta1/vendor -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT PCM.lo -MD -MP -MF .deps/PCM.Tpo -c /libprojectM-3.1.0-beta1/src/libprojectM/PCM.cpp -fPIC -DPIC -o .libs/PCM.o
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Pipeline.hpp:6,
- from /libprojectM-3.1.0-beta1/src/libprojectM/Preset.hpp:14,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetFactory.hpp:13,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetFactoryManager.hpp:14,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetLoader.hpp:26,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetLoader.cpp:12:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp: In constructor 'TypeIdPair::TypeIdPair(const string&, const string&)':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:158:62: warning: declaration of 'id2' shadows a member of 'TypeIdPair' [-Wshadow]
- TypeIdPair(const std::string & id1, const std::string & id2): id1(id1), id2(id2) {}
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:160:14: note: shadowed declaration is here
- std::string id2;
- ^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:158:62: warning: declaration of 'id1' shadows a member of 'TypeIdPair' [-Wshadow]
- TypeIdPair(const std::string & id1, const std::string & id2): id1(id1), id2(id2) {}
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:159:14: note: shadowed declaration is here
- std::string id1;
- ^~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/PresetFactoryManager.hpp:14,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetLoader.hpp:26,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetLoader.cpp:12:
- /libprojectM-3.1.0-beta1/src/libprojectM/PresetFactory.hpp: At global scope:
- /libprojectM-3.1.0-beta1/src/libprojectM/PresetFactory.hpp:34:15: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
- virtual std::auto_ptr<Preset> allocate(const std::string & url, const std::string & name=std::string(),
- ^~~~~~~~
- In file included from toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/memory:80,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetLoader.hpp:5,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetLoader.cpp:12:
- toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/bits/unique_ptr.h:53:28: note: declared here
- template<typename> class auto_ptr;
- ^~~~~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/PresetLoader.hpp:26,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetLoader.cpp:12:
- /libprojectM-3.1.0-beta1/src/libprojectM/PresetFactoryManager.hpp:51:8: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
- std::auto_ptr<Preset> allocate(const std::string & url, const std::string & name);
- ^~~~~~~~
- In file included from toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/memory:80,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetLoader.hpp:5,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetLoader.cpp:12:
- toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/bits/unique_ptr.h:53:28: note: declared here
- template<typename> class auto_ptr;
- ^~~~~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/PresetLoader.cpp:12:
- /libprojectM-3.1.0-beta1/src/libprojectM/PresetLoader.hpp:43:8: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
- std::auto_ptr<Preset> loadPreset(unsigned int index) const;
- ^~~~~~~~
- In file included from toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/memory:80,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetLoader.hpp:5,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetLoader.cpp:12:
- toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/bits/unique_ptr.h:53:28: note: declared here
- template<typename> class auto_ptr;
- ^~~~~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/PresetLoader.cpp:12:
- /libprojectM-3.1.0-beta1/src/libprojectM/PresetLoader.hpp:44:8: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
- std::auto_ptr<Preset> loadPreset ( const std::string & url ) const;
- ^~~~~~~~
- In file included from toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/memory:80,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetLoader.hpp:5,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetLoader.cpp:12:
- toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/bits/unique_ptr.h:53:28: note: declared here
- template<typename> class auto_ptr;
- ^~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/PresetLoader.cpp:133:6: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
- std::auto_ptr<Preset> PresetLoader::loadPreset ( unsigned int index ) const
- ^~~~~~~~
- In file included from toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/memory:80,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetLoader.hpp:5,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetLoader.cpp:12:
- toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/bits/unique_ptr.h:53:28: note: declared here
- template<typename> class auto_ptr;
- ^~~~~~~~
- In file included from toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/cassert:44,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetLoader.cpp:33:
- /libprojectM-3.1.0-beta1/src/libprojectM/PresetLoader.cpp: In member function 'std::auto_ptr<Preset> PresetLoader::loadPreset(unsigned int) const':
- /libprojectM-3.1.0-beta1/src/libprojectM/PresetLoader.cpp:137:17: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits]
- assert ( index >= 0 );
- ~~~~~~^~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/PresetLoader.cpp: At global scope:
- /libprojectM-3.1.0-beta1/src/libprojectM/PresetLoader.cpp:145:6: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
- std::auto_ptr<Preset> PresetLoader::loadPreset ( const std::string & url ) const
- ^~~~~~~~
- In file included from toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/memory:80,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetLoader.hpp:5,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetLoader.cpp:12:
- toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/bits/unique_ptr.h:53:28: note: declared here
- template<typename> class auto_ptr;
- ^~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/PresetLoader.cpp: In member function 'std::auto_ptr<Preset> PresetLoader::loadPreset(const string&) const':
- /libprojectM-3.1.0-beta1/src/libprojectM/PresetLoader.cpp:158:14: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
- return std::auto_ptr<Preset>();
- ^~~~~~~~
- In file included from toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/memory:80,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetLoader.hpp:5,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetLoader.cpp:12:
- toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/bits/unique_ptr.h:53:28: note: declared here
- template<typename> class auto_ptr;
- ^~~~~~~~
- In file included from toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/cassert:44,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetLoader.cpp:33:
- /libprojectM-3.1.0-beta1/src/libprojectM/PresetLoader.cpp: In member function 'void PresetLoader::setRating(unsigned int, int, PresetRatingType)':
- /libprojectM-3.1.0-beta1/src/libprojectM/PresetLoader.cpp:196:17: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits]
- assert ( index >=0 );
- ~~~~~~^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/PresetLoader.cpp: In member function 'unsigned int PresetLoader::addPresetURL(const string&, const string&, const std::vector<int>&)':
- /libprojectM-3.1.0-beta1/src/libprojectM/PresetLoader.cpp:217:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::vector<int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
- for (int i = 0; i < _ratings.size(); i++)
- ~~^~~~~~~~~~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/PresetLoader.cpp:220:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
- for (int i = 0; i < ratings.size(); i++)
- ~~^~~~~~~~~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/PresetLoader.cpp: In member function 'void PresetLoader::removePreset(unsigned int)':
- /libprojectM-3.1.0-beta1/src/libprojectM/PresetLoader.cpp:232:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
- for (int i = 0; i < _ratingsSums.size(); i++) {
- ~~^~~~~~~~~~~~~~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/PresetLoader.cpp: In member function 'void PresetLoader::insertPresetURL(unsigned int, const string&, const string&, const RatingList&)':
- /libprojectM-3.1.0-beta1/src/libprojectM/PresetLoader.cpp:275:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
- for (int i = 0; i < _ratingsSums.size();i++) {
- ~~^~~~~~~~~~~~~~~~~~~~~
- depbase=`echo PresetFactory.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
- /bin/bash ../../libtool --tag=CXX --mode=compile toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM -I../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\""/usr/share/projectM"\" -I/libprojectM-3.1.0-beta1/vendor -include ../../config.h -DSYSCONFDIR=\""/etc"\" -I/libprojectM-3.1.0-beta1/src/libprojectM -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer -I/libprojectM-3.1.0-beta1/vendor -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT PresetFactory.lo -MD -MP -MF $depbase.Tpo -c -o PresetFactory.lo /libprojectM-3.1.0-beta1/src/libprojectM/PresetFactory.cpp &&\
- mv -f $depbase.Tpo $depbase.Plo
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/TimeKeeper.cpp:8:
- /libprojectM-3.1.0-beta1/src/libprojectM/RandomNumberGenerators.hpp: In function 'float RandomNumberGenerators::gaussian(float, float)':
- /libprojectM-3.1.0-beta1/src/libprojectM/RandomNumberGenerators.hpp:39:23: warning: variable 'y2' set but not used [-Wunused-but-set-variable]
- float x1, x2, w, y1, y2;
- ^~
- depbase=`echo fftsg.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
- /bin/bash ../../libtool --tag=CXX --mode=compile toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM -I../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\""/usr/share/projectM"\" -I/libprojectM-3.1.0-beta1/vendor -include ../../config.h -DSYSCONFDIR=\""/etc"\" -I/libprojectM-3.1.0-beta1/src/libprojectM -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer -I/libprojectM-3.1.0-beta1/vendor -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT fftsg.lo -MD -MP -MF $depbase.Tpo -c -o fftsg.lo /libprojectM-3.1.0-beta1/src/libprojectM/fftsg.cpp &&\
- mv -f $depbase.Tpo $depbase.Plo
- libtool: compile: toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM -I../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\"/usr/share/projectM\" -I/libprojectM-3.1.0-beta1/vendor -include ../../config.h -DSYSCONFDIR=\"/etc\" -I/libprojectM-3.1.0-beta1/src/libprojectM -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer -I/libprojectM-3.1.0-beta1/vendor -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT PresetFactory.lo -MD -MP -MF .deps/PresetFactory.Tpo -c /libprojectM-3.1.0-beta1/src/libprojectM/PresetFactory.cpp -fPIC -DPIC -o .libs/PresetFactory.o
- libtool: compile: toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM -I../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\"/usr/share/projectM\" -I/libprojectM-3.1.0-beta1/vendor -include ../../config.h -DSYSCONFDIR=\"/etc\" -I/libprojectM-3.1.0-beta1/src/libprojectM -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer -I/libprojectM-3.1.0-beta1/vendor -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT fftsg.lo -MD -MP -MF .deps/fftsg.Tpo -c /libprojectM-3.1.0-beta1/src/libprojectM/fftsg.cpp -fPIC -DPIC -o .libs/fftsg.o
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Pipeline.hpp:6,
- from /libprojectM-3.1.0-beta1/src/libprojectM/Preset.hpp:14,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetChooser.hpp:4,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetChooser.cpp:13:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp: In constructor 'TypeIdPair::TypeIdPair(const string&, const string&)':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:158:62: warning: declaration of 'id2' shadows a member of 'TypeIdPair' [-Wshadow]
- TypeIdPair(const std::string & id1, const std::string & id2): id1(id1), id2(id2) {}
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:160:14: note: shadowed declaration is here
- std::string id2;
- ^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:158:62: warning: declaration of 'id1' shadows a member of 'TypeIdPair' [-Wshadow]
- TypeIdPair(const std::string & id1, const std::string & id2): id1(id1), id2(id2) {}
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:159:14: note: shadowed declaration is here
- std::string id1;
- ^~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/PresetFactoryManager.hpp:14,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetLoader.hpp:26,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetChooser.hpp:6,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetChooser.cpp:13:
- /libprojectM-3.1.0-beta1/src/libprojectM/PresetFactory.hpp: At global scope:
- /libprojectM-3.1.0-beta1/src/libprojectM/PresetFactory.hpp:34:15: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
- virtual std::auto_ptr<Preset> allocate(const std::string & url, const std::string & name=std::string(),
- ^~~~~~~~
- In file included from toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/memory:80,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetLoader.hpp:5,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetChooser.hpp:6,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetChooser.cpp:13:
- toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/bits/unique_ptr.h:53:28: note: declared here
- template<typename> class auto_ptr;
- ^~~~~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/PresetLoader.hpp:26,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetChooser.hpp:6,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetChooser.cpp:13:
- /libprojectM-3.1.0-beta1/src/libprojectM/PresetFactoryManager.hpp:51:8: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
- std::auto_ptr<Preset> allocate(const std::string & url, const std::string & name);
- ^~~~~~~~
- In file included from toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/memory:80,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetLoader.hpp:5,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetChooser.hpp:6,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetChooser.cpp:13:
- toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/bits/unique_ptr.h:53:28: note: declared here
- template<typename> class auto_ptr;
- ^~~~~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/PresetChooser.hpp:6,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetChooser.cpp:13:
- /libprojectM-3.1.0-beta1/src/libprojectM/PresetLoader.hpp:43:8: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
- std::auto_ptr<Preset> loadPreset(unsigned int index) const;
- ^~~~~~~~
- In file included from toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/memory:80,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetLoader.hpp:5,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetChooser.hpp:6,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetChooser.cpp:13:
- toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/bits/unique_ptr.h:53:28: note: declared here
- template<typename> class auto_ptr;
- ^~~~~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/PresetChooser.hpp:6,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetChooser.cpp:13:
- /libprojectM-3.1.0-beta1/src/libprojectM/PresetLoader.hpp:44:8: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
- std::auto_ptr<Preset> loadPreset ( const std::string & url ) const;
- ^~~~~~~~
- In file included from toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/memory:80,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetLoader.hpp:5,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetChooser.hpp:6,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetChooser.cpp:13:
- toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/bits/unique_ptr.h:53:28: note: declared here
- template<typename> class auto_ptr;
- ^~~~~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/PresetChooser.hpp:7,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetChooser.cpp:13:
- /libprojectM-3.1.0-beta1/src/libprojectM/RandomNumberGenerators.hpp: In function 'float RandomNumberGenerators::gaussian(float, float)':
- /libprojectM-3.1.0-beta1/src/libprojectM/RandomNumberGenerators.hpp:39:23: warning: variable 'y2' set but not used [-Wunused-but-set-variable]
- float x1, x2, w, y1, y2;
- ^~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/PresetChooser.cpp:13:
- /libprojectM-3.1.0-beta1/src/libprojectM/PresetChooser.hpp: At global scope:
- /libprojectM-3.1.0-beta1/src/libprojectM/PresetChooser.hpp:43:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
- std::auto_ptr<Preset> allocate();
- ^~~~~~~~
- In file included from toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/memory:80,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetLoader.hpp:5,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetChooser.hpp:6,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetChooser.cpp:13:
- toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/bits/unique_ptr.h:53:28: note: declared here
- template<typename> class auto_ptr;
- ^~~~~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/PresetChooser.cpp:13:
- /libprojectM-3.1.0-beta1/src/libprojectM/PresetChooser.hpp:74:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
- std::auto_ptr<Preset> directoryIndex(std::size_t index) const;
- ^~~~~~~~
- In file included from toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/memory:80,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetLoader.hpp:5,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetChooser.hpp:6,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetChooser.cpp:13:
- toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/bits/unique_ptr.h:53:28: note: declared here
- template<typename> class auto_ptr;
- ^~~~~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/PresetChooser.cpp:13:
- /libprojectM-3.1.0-beta1/src/libprojectM/PresetChooser.hpp:148:13: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
- inline std::auto_ptr<Preset> PresetIterator::allocate() {
- ^~~~~~~~
- In file included from toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/memory:80,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetLoader.hpp:5,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetChooser.hpp:6,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetChooser.cpp:13:
- toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/bits/unique_ptr.h:53:28: note: declared here
- template<typename> class auto_ptr;
- ^~~~~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/PresetChooser.cpp:13:
- /libprojectM-3.1.0-beta1/src/libprojectM/PresetChooser.hpp:214:13: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
- inline std::auto_ptr<Preset> PresetChooser::directoryIndex(std::size_t index) const {
- ^~~~~~~~
- In file included from toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/memory:80,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetLoader.hpp:5,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetChooser.hpp:6,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetChooser.cpp:13:
- toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/bits/unique_ptr.h:53:28: note: declared here
- template<typename> class auto_ptr;
- ^~~~~~~~
- depbase=`echo wipemalloc.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
- /bin/bash ../../libtool --tag=CXX --mode=compile toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM -I../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\""/usr/share/projectM"\" -I/libprojectM-3.1.0-beta1/vendor -include ../../config.h -DSYSCONFDIR=\""/etc"\" -I/libprojectM-3.1.0-beta1/src/libprojectM -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer -I/libprojectM-3.1.0-beta1/vendor -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT wipemalloc.lo -MD -MP -MF $depbase.Tpo -c -o wipemalloc.lo /libprojectM-3.1.0-beta1/src/libprojectM/wipemalloc.cpp &&\
- mv -f $depbase.Tpo $depbase.Plo
- /libprojectM-3.1.0-beta1/src/libprojectM/PCM.cpp: In member function 'void PCM::getPCM(float*, int, int, int, float, int)':
- /libprojectM-3.1.0-beta1/src/libprojectM/PCM.cpp:301:17: warning: declaration of 'i' shadows a previous local [-Wshadow]
- for (int i=0;i<samples;i++)
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/PCM.cpp:269:8: note: shadowed declaration is here
- int i,index;
- ^
- depbase=`echo PipelineMerger.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
- /bin/bash ../../libtool --tag=CXX --mode=compile toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM -I../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\""/usr/share/projectM"\" -I/libprojectM-3.1.0-beta1/vendor -include ../../config.h -DSYSCONFDIR=\""/etc"\" -I/libprojectM-3.1.0-beta1/src/libprojectM -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer -I/libprojectM-3.1.0-beta1/vendor -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT PipelineMerger.lo -MD -MP -MF $depbase.Tpo -c -o PipelineMerger.lo /libprojectM-3.1.0-beta1/src/libprojectM/PipelineMerger.cpp &&\
- mv -f $depbase.Tpo $depbase.Plo
- libtool: compile: toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM -I../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\"/usr/share/projectM\" -I/libprojectM-3.1.0-beta1/vendor -include ../../config.h -DSYSCONFDIR=\"/etc\" -I/libprojectM-3.1.0-beta1/src/libprojectM -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer -I/libprojectM-3.1.0-beta1/vendor -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT wipemalloc.lo -MD -MP -MF .deps/wipemalloc.Tpo -c /libprojectM-3.1.0-beta1/src/libprojectM/wipemalloc.cpp -fPIC -DPIC -o .libs/wipemalloc.o
- depbase=`echo PresetFactoryManager.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
- /bin/bash ../../libtool --tag=CXX --mode=compile toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM -I../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\""/usr/share/projectM"\" -I/libprojectM-3.1.0-beta1/vendor -include ../../config.h -DSYSCONFDIR=\""/etc"\" -I/libprojectM-3.1.0-beta1/src/libprojectM -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer -I/libprojectM-3.1.0-beta1/vendor -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT PresetFactoryManager.lo -MD -MP -MF $depbase.Tpo -c -o PresetFactoryManager.lo /libprojectM-3.1.0-beta1/src/libprojectM/PresetFactoryManager.cpp &&\
- mv -f $depbase.Tpo $depbase.Plo
- libtool: compile: toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM -I../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\"/usr/share/projectM\" -I/libprojectM-3.1.0-beta1/vendor -include ../../config.h -DSYSCONFDIR=\"/etc\" -I/libprojectM-3.1.0-beta1/src/libprojectM -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer -I/libprojectM-3.1.0-beta1/vendor -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT PipelineMerger.lo -MD -MP -MF .deps/PipelineMerger.Tpo -c /libprojectM-3.1.0-beta1/src/libprojectM/PipelineMerger.cpp -fPIC -DPIC -o .libs/PipelineMerger.o
- libtool: compile: toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM -I../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\"/usr/share/projectM\" -I/libprojectM-3.1.0-beta1/vendor -include ../../config.h -DSYSCONFDIR=\"/etc\" -I/libprojectM-3.1.0-beta1/src/libprojectM -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer -I/libprojectM-3.1.0-beta1/vendor -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT PresetFactoryManager.lo -MD -MP -MF .deps/PresetFactoryManager.Tpo -c /libprojectM-3.1.0-beta1/src/libprojectM/PresetFactoryManager.cpp -fPIC -DPIC -o .libs/PresetFactoryManager.o
- /libprojectM-3.1.0-beta1/src/libprojectM/fftsg.cpp:285:6: warning: no previous declaration for 'void cdft(int, int, double*, int*, double*)' [-Wmissing-declarations]
- void cdft(int n, int isgn, double *a, int *ip, double *w)
- ^~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/fftsg.cpp:305:6: warning: no previous declaration for 'void rdft(int, int, double*, int*, double*)' [-Wmissing-declarations]
- void rdft(int n, int isgn, double *a, int *ip, double *w)
- ^~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/fftsg.cpp:349:6: warning: no previous declaration for 'void ddct(int, int, double*, int*, double*)' [-Wmissing-declarations]
- void ddct(int n, int isgn, double *a, int *ip, double *w)
- ^~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/fftsg.cpp:405:6: warning: no previous declaration for 'void ddst(int, int, double*, int*, double*)' [-Wmissing-declarations]
- void ddst(int n, int isgn, double *a, int *ip, double *w)
- ^~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/fftsg.cpp:461:6: warning: no previous declaration for 'void dfct(int, double*, double*, int*, double*)' [-Wmissing-declarations]
- void dfct(int n, double *a, double *t, int *ip, double *w)
- ^~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/fftsg.cpp:554:6: warning: no previous declaration for 'void dfst(int, double*, double*, int*, double*)' [-Wmissing-declarations]
- void dfst(int n, double *a, double *t, int *ip, double *w)
- ^~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/fftsg.cpp:643:6: warning: no previous declaration for 'void makewt(int, int*, double*)' [-Wmissing-declarations]
- void makewt(int nw, int *ip, double *w)
- ^~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/fftsg.cpp:704:6: warning: no previous declaration for 'void makeipt(int, int*)' [-Wmissing-declarations]
- void makeipt(int nw, int *ip)
- ^~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/fftsg.cpp:724:6: warning: no previous declaration for 'void makect(int, int*, double*)' [-Wmissing-declarations]
- void makect(int nc, int *ip, double *c)
- ^~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/fftsg.cpp:800:6: warning: no previous declaration for 'void cftfsub(int, double*, int*, int, double*)' [-Wmissing-declarations]
- void cftfsub(int n, double *a, int *ip, int nw, double *w)
- ^~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/fftsg.cpp:848:6: warning: no previous declaration for 'void cftbsub(int, double*, int*, int, double*)' [-Wmissing-declarations]
- void cftbsub(int n, double *a, int *ip, int nw, double *w)
- ^~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/fftsg.cpp:896:6: warning: no previous declaration for 'void bitrv2(int, int*, double*)' [-Wmissing-declarations]
- void bitrv2(int n, int *ip, double *a)
- ^~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/fftsg.cpp:1243:6: warning: no previous declaration for 'void bitrv2conj(int, int*, double*)' [-Wmissing-declarations]
- void bitrv2conj(int n, int *ip, double *a)
- ^~~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/fftsg.cpp:1598:6: warning: no previous declaration for 'void bitrv216(double*)' [-Wmissing-declarations]
- void bitrv216(double *a)
- ^~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/fftsg.cpp:1655:6: warning: no previous declaration for 'void bitrv216neg(double*)' [-Wmissing-declarations]
- void bitrv216neg(double *a)
- ^~~~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/fftsg.cpp:1725:6: warning: no previous declaration for 'void bitrv208(double*)' [-Wmissing-declarations]
- void bitrv208(double *a)
- ^~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/fftsg.cpp:1748:6: warning: no previous declaration for 'void bitrv208neg(double*)' [-Wmissing-declarations]
- void bitrv208neg(double *a)
- ^~~~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/fftsg.cpp:1784:6: warning: no previous declaration for 'void cftf1st(int, double*, double*)' [-Wmissing-declarations]
- void cftf1st(int n, double *a, double *w)
- ^~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/fftsg.cpp:1990:6: warning: no previous declaration for 'void cftb1st(int, double*, double*)' [-Wmissing-declarations]
- void cftb1st(int n, double *a, double *w)
- ^~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/fftsg.cpp:2302:6: warning: no previous declaration for 'void cftrec4(int, double*, int, double*)' [-Wmissing-declarations]
- void cftrec4(int n, double *a, int nw, double *w)
- ^~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/fftsg.cpp:2324:5: warning: no previous declaration for 'int cfttree(int, int, int, double*, int, double*)' [-Wmissing-declarations]
- int cfttree(int n, int j, int k, double *a, int nw, double *w)
- ^~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/fftsg.cpp:2359:6: warning: no previous declaration for 'void cftleaf(int, int, double*, int, double*)' [-Wmissing-declarations]
- void cftleaf(int n, int isplt, double *a, int nw, double *w)
- ^~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/fftsg.cpp:2424:6: warning: no previous declaration for 'void cftmdl1(int, double*, double*)' [-Wmissing-declarations]
- void cftmdl1(int n, double *a, double *w)
- ^~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/fftsg.cpp:2534:6: warning: no previous declaration for 'void cftmdl2(int, double*, double*)' [-Wmissing-declarations]
- void cftmdl2(int n, double *a, double *w)
- ^~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/fftsg.cpp:2668:6: warning: no previous declaration for 'void cftfx41(int, double*, int, double*)' [-Wmissing-declarations]
- void cftfx41(int n, double *a, int nw, double *w)
- ^~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/fftsg.cpp:2689:6: warning: no previous declaration for 'void cftf161(double*, double*)' [-Wmissing-declarations]
- void cftf161(double *a, double *w)
- ^~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/fftsg.cpp:2848:6: warning: no previous declaration for 'void cftf162(double*, double*)' [-Wmissing-declarations]
- void cftf162(double *a, double *w)
- ^~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/fftsg.cpp:3031:6: warning: no previous declaration for 'void cftf081(double*, double*)' [-Wmissing-declarations]
- void cftf081(double *a, double *w)
- ^~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/fftsg.cpp:3093:6: warning: no previous declaration for 'void cftf082(double*, double*)' [-Wmissing-declarations]
- void cftf082(double *a, double *w)
- ^~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/fftsg.cpp:3165:6: warning: no previous declaration for 'void cftf040(double*)' [-Wmissing-declarations]
- void cftf040(double *a)
- ^~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/fftsg.cpp:3188:6: warning: no previous declaration for 'void cftb040(double*)' [-Wmissing-declarations]
- void cftb040(double *a)
- ^~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/fftsg.cpp:3211:6: warning: no previous declaration for 'void cftx020(double*)' [-Wmissing-declarations]
- void cftx020(double *a)
- ^~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/fftsg.cpp:3224:6: warning: no previous declaration for 'void rftfsub(int, double*, int, double*)' [-Wmissing-declarations]
- void rftfsub(int n, double *a, int nc, double *c)
- ^~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/fftsg.cpp:3249:6: warning: no previous declaration for 'void rftbsub(int, double*, int, double*)' [-Wmissing-declarations]
- void rftbsub(int n, double *a, int nc, double *c)
- ^~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/fftsg.cpp:3274:6: warning: no previous declaration for 'void dctsub(int, double*, int, double*)' [-Wmissing-declarations]
- void dctsub(int n, double *a, int nc, double *c)
- ^~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/fftsg.cpp:3295:6: warning: no previous declaration for 'void dstsub(int, double*, int, double*)' [-Wmissing-declarations]
- void dstsub(int n, double *a, int nc, double *c)
- ^~~~~~
- depbase=`echo projectM.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
- /bin/bash ../../libtool --tag=CXX --mode=compile toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM -I../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\""/usr/share/projectM"\" -I/libprojectM-3.1.0-beta1/vendor -include ../../config.h -DSYSCONFDIR=\""/etc"\" -I/libprojectM-3.1.0-beta1/src/libprojectM -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer -I/libprojectM-3.1.0-beta1/vendor -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT projectM.lo -MD -MP -MF $depbase.Tpo -c -o projectM.lo /libprojectM-3.1.0-beta1/src/libprojectM/projectM.cpp &&\
- mv -f $depbase.Tpo $depbase.Plo
- make[4]: *** No rule to make target '/libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/libMilkdropPresetFactory.la', needed by 'libprojectM.la'. Stop.
- make[4]: *** Waiting for unfinished jobs....
- libtool: compile: toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/libprojectM-3.1.0-beta1/src/libprojectM -I../.. -Wall -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\"/usr/share/projectM\" -I/libprojectM-3.1.0-beta1/vendor -include ../../config.h -DSYSCONFDIR=\"/etc\" -I/libprojectM-3.1.0-beta1/src/libprojectM -I/libprojectM-3.1.0-beta1/src/libprojectM/Renderer -I/libprojectM-3.1.0-beta1/vendor -march=x86-64 -m64 -fomit-frame-pointer -Wall -pipe -Os -mmmx -msse -msse2 -mfpmath=sse -pthread -std=c++11 -MT projectM.lo -MD -MP -MF .deps/projectM.Tpo -c /libprojectM-3.1.0-beta1/src/libprojectM/projectM.cpp -fPIC -DPIC -o .libs/projectM.o
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Pipeline.hpp:6,
- from /libprojectM-3.1.0-beta1/src/libprojectM/Preset.hpp:14,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetFactory.hpp:13,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetFactory.cpp:1:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp: In constructor 'TypeIdPair::TypeIdPair(const string&, const string&)':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:158:62: warning: declaration of 'id2' shadows a member of 'TypeIdPair' [-Wshadow]
- TypeIdPair(const std::string & id1, const std::string & id2): id1(id1), id2(id2) {}
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:160:14: note: shadowed declaration is here
- std::string id2;
- ^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:158:62: warning: declaration of 'id1' shadows a member of 'TypeIdPair' [-Wshadow]
- TypeIdPair(const std::string & id1, const std::string & id2): id1(id1), id2(id2) {}
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:159:14: note: shadowed declaration is here
- std::string id1;
- ^~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/PresetFactory.cpp:1:
- /libprojectM-3.1.0-beta1/src/libprojectM/PresetFactory.hpp: At global scope:
- /libprojectM-3.1.0-beta1/src/libprojectM/PresetFactory.hpp:34:15: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
- virtual std::auto_ptr<Preset> allocate(const std::string & url, const std::string & name=std::string(),
- ^~~~~~~~
- In file included from toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/memory:80,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetFactory.hpp:14,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetFactory.cpp:1:
- toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/bits/unique_ptr.h:53:28: note: declared here
- template<typename> class auto_ptr;
- ^~~~~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Pipeline.hpp:6,
- from /libprojectM-3.1.0-beta1/src/libprojectM/Preset.hpp:14,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PipelineMerger.hpp:3,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PipelineMerger.cpp:1:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp: In constructor 'TypeIdPair::TypeIdPair(const string&, const string&)':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:158:62: warning: declaration of 'id2' shadows a member of 'TypeIdPair' [-Wshadow]
- TypeIdPair(const std::string & id1, const std::string & id2): id1(id1), id2(id2) {}
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:160:14: note: shadowed declaration is here
- std::string id2;
- ^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:158:62: warning: declaration of 'id1' shadows a member of 'TypeIdPair' [-Wshadow]
- TypeIdPair(const std::string & id1, const std::string & id2): id1(id1), id2(id2) {}
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:159:14: note: shadowed declaration is here
- std::string id1;
- ^~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/RenderItemMergeFunction.hpp:13,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PipelineMerger.hpp:6,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PipelineMerger.cpp:1:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Waveform.hpp: In constructor 'WaveformContext::WaveformContext(int, BeatDetect*)':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Waveform.hpp:37:49: warning: declaration of 'music' shadows a member of 'WaveformContext' [-Wshadow]
- WaveformContext(int samples, BeatDetect *music):samples(samples),music(music){};
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Waveform.hpp:35:14: note: shadowed declaration is here
- BeatDetect *music;
- ^~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Waveform.hpp:37:49: warning: declaration of 'samples' shadows a member of 'WaveformContext' [-Wshadow]
- WaveformContext(int samples, BeatDetect *music):samples(samples),music(music){};
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Waveform.hpp:31:6: note: shadowed declaration is here
- int samples;
- ^~~~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/PipelineMerger.hpp:6,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PipelineMerger.cpp:1:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/RenderItemMergeFunction.hpp: In member function 'virtual Shape* ShapeMerge::computeMerge(const Shape*, const Shape*, double) const':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/RenderItemMergeFunction.hpp:123:79: warning: right operand of comma operator has no effect [-Wunused-value]
- target.imageUrl = (ratio > 0.5) ? lhs->imageUrl : rhs->imageUrl, ratio;
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/PipelineMerger.cpp: In static member function 'static void PipelineMerger::mergePipelines(const Pipeline&, const Pipeline&, Pipeline&, RenderItemMatcher::MatchResults&, RenderItemMergeFunction&, float)':
- /libprojectM-3.1.0-beta1/src/libprojectM/PipelineMerger.cpp:97:13: warning: declaration of 'x' shadows a previous local [-Wshadow]
- for (int x=0;x<a.gx;x++)
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/PipelineMerger.cpp:12:15: note: shadowed declaration is here
- const double x = ( ratio - 0.5 ) * 20;
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/PipelineMerger.cpp:104:13: warning: declaration of 'x' shadows a previous local [-Wshadow]
- for (int x=0;x<a.gx;x++)
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/PipelineMerger.cpp:12:15: note: shadowed declaration is here
- const double x = ( ratio - 0.5 ) * 20;
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/PipelineMerger.cpp:13:15: warning: unused variable 'sigmoid' [-Wunused-variable]
- const double sigmoid = 1.0 / ( 1.0 + e - s * x );
- ^~~~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Pipeline.hpp:6,
- from /libprojectM-3.1.0-beta1/src/libprojectM/Preset.hpp:14,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetFactory.hpp:13,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetFactoryManager.hpp:14,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetFactoryManager.cpp:12:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp: In constructor 'TypeIdPair::TypeIdPair(const string&, const string&)':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:158:62: warning: declaration of 'id2' shadows a member of 'TypeIdPair' [-Wshadow]
- TypeIdPair(const std::string & id1, const std::string & id2): id1(id1), id2(id2) {}
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:160:14: note: shadowed declaration is here
- std::string id2;
- ^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:158:62: warning: declaration of 'id1' shadows a member of 'TypeIdPair' [-Wshadow]
- TypeIdPair(const std::string & id1, const std::string & id2): id1(id1), id2(id2) {}
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:159:14: note: shadowed declaration is here
- std::string id1;
- ^~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/PresetFactoryManager.hpp:14,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetFactoryManager.cpp:12:
- /libprojectM-3.1.0-beta1/src/libprojectM/PresetFactory.hpp: At global scope:
- /libprojectM-3.1.0-beta1/src/libprojectM/PresetFactory.hpp:34:15: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
- virtual std::auto_ptr<Preset> allocate(const std::string & url, const std::string & name=std::string(),
- ^~~~~~~~
- In file included from toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/memory:80,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetFactory.hpp:14,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetFactoryManager.hpp:14,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetFactoryManager.cpp:12:
- toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/bits/unique_ptr.h:53:28: note: declared here
- template<typename> class auto_ptr;
- ^~~~~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/PresetFactoryManager.cpp:12:
- /libprojectM-3.1.0-beta1/src/libprojectM/PresetFactoryManager.hpp:51:8: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
- std::auto_ptr<Preset> allocate(const std::string & url, const std::string & name);
- ^~~~~~~~
- In file included from toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/memory:80,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetFactory.hpp:14,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetFactoryManager.hpp:14,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetFactoryManager.cpp:12:
- toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/bits/unique_ptr.h:53:28: note: declared here
- template<typename> class auto_ptr;
- ^~~~~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/PresetFactoryManager.cpp:15:
- /libprojectM-3.1.0-beta1/src/libprojectM/MilkdropPresetFactory/MilkdropPresetFactory.hpp:29:7: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
- std::auto_ptr<Preset> allocate(const std::string & url, const std::string & name = std::string(),
- ^~~~~~~~
- In file included from toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/memory:80,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetFactory.hpp:14,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetFactoryManager.hpp:14,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetFactoryManager.cpp:12:
- toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/bits/unique_ptr.h:53:28: note: declared here
- template<typename> class auto_ptr;
- ^~~~~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/PresetFactoryManager.cpp:19:
- /libprojectM-3.1.0-beta1/src/libprojectM/NativePresetFactory/NativePresetFactory.hpp:29:15: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
- virtual std::auto_ptr<Preset> allocate(const std::string & url, const std::string & name = std::string(),
- ^~~~~~~~
- In file included from toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/memory:80,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetFactory.hpp:14,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetFactoryManager.hpp:14,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetFactoryManager.cpp:12:
- toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/bits/unique_ptr.h:53:28: note: declared here
- template<typename> class auto_ptr;
- ^~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/PresetFactoryManager.cpp:81:6: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
- std::auto_ptr<Preset> PresetFactoryManager::allocate(const std::string & url, const std::string & name)
- ^~~~~~~~
- In file included from toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/memory:80,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetFactory.hpp:14,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetFactoryManager.hpp:14,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetFactoryManager.cpp:12:
- toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/bits/unique_ptr.h:53:28: note: declared here
- template<typename> class auto_ptr;
- ^~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/PresetFactoryManager.cpp: In member function 'std::auto_ptr<Preset> PresetFactoryManager::allocate(const string&, const string&)':
- /libprojectM-3.1.0-beta1/src/libprojectM/PresetFactoryManager.cpp:94:14: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
- return std::auto_ptr<Preset>();
- ^~~~~~~~
- In file included from toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/memory:80,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetFactory.hpp:14,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetFactoryManager.hpp:14,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetFactoryManager.cpp:12:
- toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/bits/unique_ptr.h:53:28: note: declared here
- template<typename> class auto_ptr;
- ^~~~~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/RenderItemDistanceMetric.hpp:12,
- from /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/RenderItemMatcher.hpp:11,
- from /libprojectM-3.1.0-beta1/src/libprojectM/projectM.cpp:22:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp: In constructor 'TypeIdPair::TypeIdPair(const string&, const string&)':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:158:62: warning: declaration of 'id2' shadows a member of 'TypeIdPair' [-Wshadow]
- TypeIdPair(const std::string & id1, const std::string & id2): id1(id1), id2(id2) {}
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:160:14: note: shadowed declaration is here
- std::string id2;
- ^~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:158:62: warning: declaration of 'id1' shadows a member of 'TypeIdPair' [-Wshadow]
- TypeIdPair(const std::string & id1, const std::string & id2): id1(id1), id2(id2) {}
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Renderable.hpp:159:14: note: shadowed declaration is here
- std::string id1;
- ^~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/RenderItemMergeFunction.hpp:13,
- from /libprojectM-3.1.0-beta1/src/libprojectM/projectM.cpp:23:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Waveform.hpp: In constructor 'WaveformContext::WaveformContext(int, BeatDetect*)':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Waveform.hpp:37:49: warning: declaration of 'music' shadows a member of 'WaveformContext' [-Wshadow]
- WaveformContext(int samples, BeatDetect *music):samples(samples),music(music){};
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Waveform.hpp:35:14: note: shadowed declaration is here
- BeatDetect *music;
- ^~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Waveform.hpp:37:49: warning: declaration of 'samples' shadows a member of 'WaveformContext' [-Wshadow]
- WaveformContext(int samples, BeatDetect *music):samples(samples),music(music){};
- ^
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/Waveform.hpp:31:6: note: shadowed declaration is here
- int samples;
- ^~~~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/projectM.cpp:23:
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/RenderItemMergeFunction.hpp: In member function 'virtual Shape* ShapeMerge::computeMerge(const Shape*, const Shape*, double) const':
- /libprojectM-3.1.0-beta1/src/libprojectM/Renderer/RenderItemMergeFunction.hpp:123:79: warning: right operand of comma operator has no effect [-Wunused-value]
- target.imageUrl = (ratio > 0.5) ? lhs->imageUrl : rhs->imageUrl, ratio;
- ^
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/projectM.cpp:42:
- /libprojectM-3.1.0-beta1/src/libprojectM/projectM.hpp: At global scope:
- /libprojectM-3.1.0-beta1/src/libprojectM/projectM.hpp:314:8: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
- std::auto_ptr<Preset> m_activePreset;
- ^~~~~~~~
- In file included from toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/memory:80,
- from /libprojectM-3.1.0-beta1/src/libprojectM/projectM.hpp:81,
- from /libprojectM-3.1.0-beta1/src/libprojectM/projectM.cpp:42:
- toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/bits/unique_ptr.h:53:28: note: declared here
- template<typename> class auto_ptr;
- ^~~~~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/projectM.cpp:42:
- /libprojectM-3.1.0-beta1/src/libprojectM/projectM.hpp:317:8: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
- std::auto_ptr<Preset> m_activePreset2;
- ^~~~~~~~
- In file included from toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/memory:80,
- from /libprojectM-3.1.0-beta1/src/libprojectM/projectM.hpp:81,
- from /libprojectM-3.1.0-beta1/src/libprojectM/projectM.cpp:42:
- toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/bits/unique_ptr.h:53:28: note: declared here
- template<typename> class auto_ptr;
- ^~~~~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/projectM.cpp:42:
- /libprojectM-3.1.0-beta1/src/libprojectM/projectM.hpp:330:33: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
- std::string switchPreset(std::auto_ptr<Preset> & targetPreset);
- ^~~~~~~~
- In file included from toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/memory:80,
- from /libprojectM-3.1.0-beta1/src/libprojectM/projectM.hpp:81,
- from /libprojectM-3.1.0-beta1/src/libprojectM/projectM.cpp:42:
- toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/bits/unique_ptr.h:53:28: note: declared here
- template<typename> class auto_ptr;
- ^~~~~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/PresetFactoryManager.hpp:14,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetLoader.hpp:26,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetChooser.hpp:6,
- from /libprojectM-3.1.0-beta1/src/libprojectM/projectM.cpp:51:
- /libprojectM-3.1.0-beta1/src/libprojectM/PresetFactory.hpp:34:15: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
- virtual std::auto_ptr<Preset> allocate(const std::string & url, const std::string & name=std::string(),
- ^~~~~~~~
- In file included from toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/memory:80,
- from /libprojectM-3.1.0-beta1/src/libprojectM/projectM.hpp:81,
- from /libprojectM-3.1.0-beta1/src/libprojectM/projectM.cpp:42:
- toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/bits/unique_ptr.h:53:28: note: declared here
- template<typename> class auto_ptr;
- ^~~~~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/PresetLoader.hpp:26,
- from /libprojectM-3.1.0-beta1/src/libprojectM/PresetChooser.hpp:6,
- from /libprojectM-3.1.0-beta1/src/libprojectM/projectM.cpp:51:
- /libprojectM-3.1.0-beta1/src/libprojectM/PresetFactoryManager.hpp:51:8: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
- std::auto_ptr<Preset> allocate(const std::string & url, const std::string & name);
- ^~~~~~~~
- In file included from toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/memory:80,
- from /libprojectM-3.1.0-beta1/src/libprojectM/projectM.hpp:81,
- from /libprojectM-3.1.0-beta1/src/libprojectM/projectM.cpp:42:
- toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/bits/unique_ptr.h:53:28: note: declared here
- template<typename> class auto_ptr;
- ^~~~~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/PresetChooser.hpp:6,
- from /libprojectM-3.1.0-beta1/src/libprojectM/projectM.cpp:51:
- /libprojectM-3.1.0-beta1/src/libprojectM/PresetLoader.hpp:43:8: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
- std::auto_ptr<Preset> loadPreset(unsigned int index) const;
- ^~~~~~~~
- In file included from toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/memory:80,
- from /libprojectM-3.1.0-beta1/src/libprojectM/projectM.hpp:81,
- from /libprojectM-3.1.0-beta1/src/libprojectM/projectM.cpp:42:
- toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/bits/unique_ptr.h:53:28: note: declared here
- template<typename> class auto_ptr;
- ^~~~~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/PresetChooser.hpp:6,
- from /libprojectM-3.1.0-beta1/src/libprojectM/projectM.cpp:51:
- /libprojectM-3.1.0-beta1/src/libprojectM/PresetLoader.hpp:44:8: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
- std::auto_ptr<Preset> loadPreset ( const std::string & url ) const;
- ^~~~~~~~
- In file included from toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/memory:80,
- from /libprojectM-3.1.0-beta1/src/libprojectM/projectM.hpp:81,
- from /libprojectM-3.1.0-beta1/src/libprojectM/projectM.cpp:42:
- toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/bits/unique_ptr.h:53:28: note: declared here
- template<typename> class auto_ptr;
- ^~~~~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/PresetChooser.hpp:7,
- from /libprojectM-3.1.0-beta1/src/libprojectM/projectM.cpp:51:
- /libprojectM-3.1.0-beta1/src/libprojectM/RandomNumberGenerators.hpp: In function 'float RandomNumberGenerators::gaussian(float, float)':
- /libprojectM-3.1.0-beta1/src/libprojectM/RandomNumberGenerators.hpp:39:23: warning: variable 'y2' set but not used [-Wunused-but-set-variable]
- float x1, x2, w, y1, y2;
- ^~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/projectM.cpp:51:
- /libprojectM-3.1.0-beta1/src/libprojectM/PresetChooser.hpp: At global scope:
- /libprojectM-3.1.0-beta1/src/libprojectM/PresetChooser.hpp:43:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
- std::auto_ptr<Preset> allocate();
- ^~~~~~~~
- In file included from toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/memory:80,
- from /libprojectM-3.1.0-beta1/src/libprojectM/projectM.hpp:81,
- from /libprojectM-3.1.0-beta1/src/libprojectM/projectM.cpp:42:
- toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/bits/unique_ptr.h:53:28: note: declared here
- template<typename> class auto_ptr;
- ^~~~~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/projectM.cpp:51:
- /libprojectM-3.1.0-beta1/src/libprojectM/PresetChooser.hpp:74:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
- std::auto_ptr<Preset> directoryIndex(std::size_t index) const;
- ^~~~~~~~
- In file included from toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/memory:80,
- from /libprojectM-3.1.0-beta1/src/libprojectM/projectM.hpp:81,
- from /libprojectM-3.1.0-beta1/src/libprojectM/projectM.cpp:42:
- toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/bits/unique_ptr.h:53:28: note: declared here
- template<typename> class auto_ptr;
- ^~~~~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/projectM.cpp:51:
- /libprojectM-3.1.0-beta1/src/libprojectM/PresetChooser.hpp:148:13: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
- inline std::auto_ptr<Preset> PresetIterator::allocate() {
- ^~~~~~~~
- In file included from toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/memory:80,
- from /libprojectM-3.1.0-beta1/src/libprojectM/projectM.hpp:81,
- from /libprojectM-3.1.0-beta1/src/libprojectM/projectM.cpp:42:
- toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/bits/unique_ptr.h:53:28: note: declared here
- template<typename> class auto_ptr;
- ^~~~~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/projectM.cpp:51:
- /libprojectM-3.1.0-beta1/src/libprojectM/PresetChooser.hpp:214:13: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
- inline std::auto_ptr<Preset> PresetChooser::directoryIndex(std::size_t index) const {
- ^~~~~~~~
- In file included from toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/memory:80,
- from /libprojectM-3.1.0-beta1/src/libprojectM/projectM.hpp:81,
- from /libprojectM-3.1.0-beta1/src/libprojectM/projectM.cpp:42:
- toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/bits/unique_ptr.h:53:28: note: declared here
- template<typename> class auto_ptr;
- ^~~~~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/projectM.cpp:42:
- /libprojectM-3.1.0-beta1/src/libprojectM/projectM.hpp: In constructor 'projectM::projectM(std::string, int)':
- /libprojectM-3.1.0-beta1/src/libprojectM/projectM.hpp:273:13: warning: 'projectM::renderer' will be initialized after [-Wreorder]
- Renderer *renderer;
- ^~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/projectM.hpp:270:9: warning: 'PCM* projectM::_pcm' [-Wreorder]
- PCM * _pcm;
- ^~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/projectM.cpp:124:1: warning: when initialized here [-Wreorder]
- projectM::projectM ( std::string config_file, int flags) :
- ^~~~~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/projectM.cpp:42:
- /libprojectM-3.1.0-beta1/src/libprojectM/projectM.hpp:321:7: warning: 'projectM::m_flags' will be initialized after [-Wreorder]
- int m_flags;
- ^~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/projectM.hpp:274:21: warning: 'PipelineContext* projectM::_pipelineContext' [-Wreorder]
- PipelineContext * _pipelineContext;
- ^~~~~~~~~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/projectM.cpp:124:1: warning: when initialized here [-Wreorder]
- projectM::projectM ( std::string config_file, int flags) :
- ^~~~~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/projectM.cpp:42:
- /libprojectM-3.1.0-beta1/src/libprojectM/projectM.hpp: In constructor 'projectM::projectM(projectM::Settings, int)':
- /libprojectM-3.1.0-beta1/src/libprojectM/projectM.hpp:273:13: warning: 'projectM::renderer' will be initialized after [-Wreorder]
- Renderer *renderer;
- ^~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/projectM.hpp:270:9: warning: 'PCM* projectM::_pcm' [-Wreorder]
- PCM * _pcm;
- ^~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/projectM.cpp:134:1: warning: when initialized here [-Wreorder]
- projectM::projectM(Settings settings, int flags):
- ^~~~~~~~
- In file included from /libprojectM-3.1.0-beta1/src/libprojectM/projectM.cpp:42:
- /libprojectM-3.1.0-beta1/src/libprojectM/projectM.hpp:321:7: warning: 'projectM::m_flags' will be initialized after [-Wreorder]
- int m_flags;
- ^~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/projectM.hpp:274:21: warning: 'PipelineContext* projectM::_pipelineContext' [-Wreorder]
- PipelineContext * _pipelineContext;
- ^~~~~~~~~~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/projectM.cpp:134:1: warning: when initialized here [-Wreorder]
- projectM::projectM(Settings settings, int flags):
- ^~~~~~~~
- /libprojectM-3.1.0-beta1/src/libprojectM/projectM.cpp: At global scope:
- /libprojectM-3.1.0-beta1/src/libprojectM/projectM.cpp:787:41: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
- std::string projectM::switchPreset(std::auto_ptr<Preset> & targetPreset) {
- ^~~~~~~~
- In file included from toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/memory:80,
- from /libprojectM-3.1.0-beta1/src/libprojectM/projectM.hpp:81,
- from /libprojectM-3.1.0-beta1/src/libprojectM/projectM.cpp:42:
- toolchain/x86_64-libreelec-linux-gnu/include/c++/8.2.0/bits/unique_ptr.h:53:28: note: declared here
- template<typename> class auto_ptr;
- ^~~~~~~~
- make[4]: Leaving directory '/libprojectM-3.1.0-beta1/.x86_64-libreelec-linux-gnu/src/libprojectM'
- make[3]: *** [Makefile:626: all-recursive] Error 1
- make[3]: Leaving directory '/libprojectM-3.1.0-beta1/.x86_64-libreelec-linux-gnu/src/libprojectM'
- make[2]: *** [Makefile:443: all-recursive] Error 1
- make[2]: Leaving directory '/libprojectM-3.1.0-beta1/.x86_64-libreelec-linux-gnu/src'
- make[1]: *** [Makefile:513: all-recursive] Error 1
- make[1]: Leaving directory '/libprojectM-3.1.0-beta1/.x86_64-libreelec-linux-gnu'
- make: *** [Makefile:403: all] Error 2
Advertisement
Add Comment
Please, Sign In to add comment