-
-
Notifications
You must be signed in to change notification settings - Fork 418
Closed
Description
I ran ./autogen.sh and ./configure --enable-sdl and I got this error when building:
make all-recursive
make[1]: Entering directory '/Users/OllinRuiz/projectm'
Making all in src
make[2]: Entering directory '/Users/OllinRuiz/projectm/src'
Making all in libprojectM
make[3]: Entering directory '/Users/OllinRuiz/projectm/src/libprojectM'
Making all in Renderer
make[4]: Entering directory '/Users/OllinRuiz/projectm/src/libprojectM/Renderer'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/Users/OllinRuiz/projectm/src/libprojectM/Renderer'
Making all in NativePresetFactory
make[4]: Entering directory '/Users/OllinRuiz/projectm/src/libprojectM/NativePresetFactory'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/Users/OllinRuiz/projectm/src/libprojectM/NativePresetFactory'
Making all in MilkdropPresetFactory
make[4]: Entering directory '/Users/OllinRuiz/projectm/src/libprojectM/MilkdropPresetFactory'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/Users/OllinRuiz/projectm/src/libprojectM/MilkdropPresetFactory'
make[4]: Entering directory '/Users/OllinRuiz/projectm/src/libprojectM'
depbase=`echo wipemalloc.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -Wall -Wchar-subscripts -Wformat-security -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\""/usr/local/share/projectM\"" -I../../vendor -include ../../config.h -DSYSCONFDIR=\""/usr/local/etc"\" -I../../src/libprojectM -I../../src/libprojectM/Renderer -I../../vendor -g -O2 -pthread -stdlib=libc++ -std=c++11 -MT wipemalloc.lo -MD -MP -MF $depbase.Tpo -c -o wipemalloc.lo wipemalloc.cpp &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -Wall -Wchar-subscripts -Wformat-security -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits -DDATADIR_PATH=\"/usr/local/share/projectM\" -I../../vendor -include ../../config.h -DSYSCONFDIR=\"/usr/local/etc\" -I../../src/libprojectM -I../../src/libprojectM/Renderer -I../../vendor -g -O2 -pthread -stdlib=libc++ -std=c++11 -MT wipemalloc.lo -MD -MP -MF .deps/wipemalloc.Tpo -c wipemalloc.cpp -fno-common -DPIC -o .libs/wipemalloc.o
wipemalloc.cpp:60:11: error: use of undeclared identifier 'aligned_alloc'
mem = aligned_alloc( align, size );
^
1 error generated.
make[4]: *** [Makefile:614: wipemalloc.lo] Error 1
make[4]: Leaving directory '/Users/OllinRuiz/projectm/src/libprojectM'
make[3]: *** [Makefile:655: all-recursive] Error 1
make[3]: Leaving directory '/Users/OllinRuiz/projectm/src/libprojectM'
make[2]: *** [Makefile:457: all-recursive] Error 1
make[2]: Leaving directory '/Users/OllinRuiz/projectm/src'
make[1]: *** [Makefile:527: all-recursive] Error 1
make[1]: Leaving directory '/Users/OllinRuiz/projectm'
make: *** [Makefile:417: all] Error 2
I searched around the internet for this error and they said it was defined in a version of C. I already upgraded all my packages and I have all the dependencies installed, so outdated compilers can't be an issue.
Edit: forgot to mention I'm on macOS 10.15.5
Metadata
Metadata
Assignees
Labels
No labels