Hi!
I can't install tdl on the latest Mac OS Sierra, Python 3.6, Pip3:
Computer:~ user$ pip3 install tdl
Collecting tdl
Using cached tdl-1.6.0-py2.py3-none-any.whl
Collecting libtcod-cffi<2,>=0.2.8 (from tdl)
Using cached libtcod-cffi-1.0.zip
Collecting cffi<2,>=1.8.1 (from libtcod-cffi<2,>=0.2.8->tdl)
Using cached cffi-1.9.1-cp36-cp36m-macosx_10_6_intel.whl
Requirement already satisfied: pycparser in /Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages (from cffi<2,>=1.8.1->libtcod-cffi<2,>=0.2.8->tdl)
Building wheels for collected packages: libtcod-cffi
Running setup.py bdist_wheel for libtcod-cffi ... error
Complete output from command /Library/Frameworks/Python.framework/Versions/3.6/bin/python3.6 -u -c "import setuptools, tokenize;file='/private/var/folders/w2/tmz_cp5n2lq4pn9h795xxk9shb_lx9/T/pip-build-6kt7hhqi/libtcod-cffi/setup.py';f=getattr(tokenize, 'open', open)(file);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, file, 'exec'))" bdist_wheel -d /var/folders/w2/tmz_cp5n2lq4pn9h795xxk9shb_lx9/T/tmplmxydngrpip-wheel- --python-tag cp36:
running bdist_wheel
running build
running build_py
creating build
creating build/lib.macosx-10.6-intel-3.6
creating build/lib.macosx-10.6-intel-3.6/tcod
copying src/init.py -> build/lib.macosx-10.6-intel-3.6/tcod
copying src/_bsp.py -> build/lib.macosx-10.6-intel-3.6/tcod
copying src/_color.py -> build/lib.macosx-10.6-intel-3.6/tcod
copying src/_console.py -> build/lib.macosx-10.6-intel-3.6/tcod
copying src/_dijkstra.py -> build/lib.macosx-10.6-intel-3.6/tcod
copying src/_heightmap.py -> build/lib.macosx-10.6-intel-3.6/tcod
copying src/_image.py -> build/lib.macosx-10.6-intel-3.6/tcod
copying src/_line.py -> build/lib.macosx-10.6-intel-3.6/tcod
copying src/_map.py -> build/lib.macosx-10.6-intel-3.6/tcod
copying src/_mouse.py -> build/lib.macosx-10.6-intel-3.6/tcod
copying src/_namegen.py -> build/lib.macosx-10.6-intel-3.6/tcod
copying src/_noise.py -> build/lib.macosx-10.6-intel-3.6/tcod
copying src/_parser.py -> build/lib.macosx-10.6-intel-3.6/tcod
copying src/_path.py -> build/lib.macosx-10.6-intel-3.6/tcod
copying src/_random.py -> build/lib.macosx-10.6-intel-3.6/tcod
copying src/_sys.py -> build/lib.macosx-10.6-intel-3.6/tcod
copying src/libtcod.py -> build/lib.macosx-10.6-intel-3.6/tcod
copying src/version.txt -> build/lib.macosx-10.6-intel-3.6/tcod
creating build/lib.macosx-10.6-intel-3.6/tcod/lib
copying src/lib/LIBTCOD-CREDITS.txt -> build/lib.macosx-10.6-intel-3.6/tcod/lib
copying src/lib/LIBTCOD-LICENSE.txt -> build/lib.macosx-10.6-intel-3.6/tcod/lib
copying src/lib/README-SDL.txt -> build/lib.macosx-10.6-intel-3.6/tcod/lib
running build_ext
generating cffi module 'build/temp.macosx-10.6-intel-3.6/tcod._libtcod.c'
creating build/temp.macosx-10.6-intel-3.6
building 'tcod._libtcod' extension
creating build/temp.macosx-10.6-intel-3.6/build
creating build/temp.macosx-10.6-intel-3.6/build/temp.macosx-10.6-intel-3.6
creating build/temp.macosx-10.6-intel-3.6/dependencies
creating build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1
creating build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src
creating build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/png
creating build/temp.macosx-10.6-intel-3.6/dependencies/zlib-1.2.8
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c build/temp.macosx-10.6-intel-3.6/tcod._libtcod.c -o build/temp.macosx-10.6-intel-3.6/build/temp.macosx-10.6-intel-3.6/tcod._libtcod.o
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/libtcod-1.5.1/src/bresenham_c.c -o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/bresenham_c.o
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/libtcod-1.5.1/src/bsp_c.c -o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/bsp_c.o
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/libtcod-1.5.1/src/color_c.c -o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/color_c.o
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/libtcod-1.5.1/src/console_c.c -o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/console_c.o
dependencies/libtcod-1.5.1/src/console_c.c:1966:20: warning: comparison of integers of different signs: 'int' and 'uint32' (aka 'unsigned int') [-Wsign-compare]
if ( con->w != data.details.width || con->h != data.details.height ) {
~~~~~~ ^ ~~~~~~~~~~~~~~~~~~
dependencies/libtcod-1.5.1/src/console_c.c:1966:52: warning: comparison of integers of different signs: 'int' and 'uint32' (aka 'unsigned int') [-Wsign-compare]
if ( con->w != data.details.width || con->h != data.details.height ) {
~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~
2 warnings generated.
dependencies/libtcod-1.5.1/src/console_c.c:1966:20: warning: comparison of integers of different signs: 'int' and 'uint32' (aka 'unsigned int') [-Wsign-compare]
if ( con->w != data.details.width || con->h != data.details.height ) {
~~~~~~ ^ ~~~~~~~~~~~~~~~~~~
dependencies/libtcod-1.5.1/src/console_c.c:1966:52: warning: comparison of integers of different signs: 'int' and 'uint32' (aka 'unsigned int') [-Wsign-compare]
if ( con->w != data.details.width || con->h != data.details.height ) {
~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~
2 warnings generated.
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/libtcod-1.5.1/src/fov_c.c -o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/fov_c.o
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/libtcod-1.5.1/src/fov_circular_raycasting.c -o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/fov_circular_raycasting.o
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/libtcod-1.5.1/src/fov_diamond_raycasting.c -o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/fov_diamond_raycasting.o
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/libtcod-1.5.1/src/fov_digital.c -o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/fov_digital.o
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/libtcod-1.5.1/src/fov_permissive.c -o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/fov_permissive.o
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/libtcod-1.5.1/src/fov_permissive2.c -o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/fov_permissive2.o
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/libtcod-1.5.1/src/fov_recursive_shadowcasting.c -o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/fov_recursive_shadowcasting.o
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/libtcod-1.5.1/src/fov_restrictive.c -o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/fov_restrictive.o
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/libtcod-1.5.1/src/heightmap_c.c -o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/heightmap_c.o
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/libtcod-1.5.1/src/image_c.c -o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/image_c.o
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/libtcod-1.5.1/src/lex_c.c -o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/lex_c.o
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/libtcod-1.5.1/src/list_c.c -o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/list_c.o
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/libtcod-1.5.1/src/mersenne_c.c -o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/mersenne_c.o
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/libtcod-1.5.1/src/namegen_c.c -o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/namegen_c.o
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/libtcod-1.5.1/src/noise_c.c -o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/noise_c.o
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/libtcod-1.5.1/src/parser_c.c -o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/parser_c.o
dependencies/libtcod-1.5.1/src/parser_c.c:179:12: warning: variable 'ret' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]
else if ( strcmp(lex->tok,"false") == 0 ) ret.b=false;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dependencies/libtcod-1.5.1/src/parser_c.c:181:9: note: uninitialized use occurs here
return ret;
^~~
dependencies/libtcod-1.5.1/src/parser_c.c:179:7: note: remove the 'if' if its condition is always true
else if ( strcmp(lex->tok,"false") == 0 ) ret.b=false;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~
dependencies/libtcod-1.5.1/src/parser_c.c:177:2: note: variable 'ret' is declared here
TCOD_value_t ret;
^
dependencies/libtcod-1.5.1/src/parser_c.c:276:7: warning: variable 'ret' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized]
if (! end) ok=false;
^~~~~
dependencies/libtcod-1.5.1/src/parser_c.c:292:9: note: uninitialized use occurs here
return ret;
^~~
dependencies/libtcod-1.5.1/src/parser_c.c:276:3: note: remove the 'if' if its condition is always false
if (! end) ok=false;
^~~~~~~~~~~~~~~~~~~~
dependencies/libtcod-1.5.1/src/parser_c.c:239:2: note: variable 'ret' is declared here
TCOD_value_t ret;
^
2 warnings generated.
dependencies/libtcod-1.5.1/src/parser_c.c:179:12: warning: variable 'ret' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]
else if ( strcmp(lex->tok,"false") == 0 ) ret.b=false;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dependencies/libtcod-1.5.1/src/parser_c.c:181:9: note: uninitialized use occurs here
return ret;
^~~
dependencies/libtcod-1.5.1/src/parser_c.c:179:7: note: remove the 'if' if its condition is always true
else if ( strcmp(lex->tok,"false") == 0 ) ret.b=false;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~
dependencies/libtcod-1.5.1/src/parser_c.c:177:2: note: variable 'ret' is declared here
TCOD_value_t ret;
^
dependencies/libtcod-1.5.1/src/parser_c.c:276:7: warning: variable 'ret' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized]
if (! end) ok=false;
^~~~~
dependencies/libtcod-1.5.1/src/parser_c.c:292:9: note: uninitialized use occurs here
return ret;
^~~
dependencies/libtcod-1.5.1/src/parser_c.c:276:3: note: remove the 'if' if its condition is always false
if (! end) ok=false;
^~~~~~~~~~~~~~~~~~~~
dependencies/libtcod-1.5.1/src/parser_c.c:239:2: note: variable 'ret' is declared here
TCOD_value_t ret;
^
2 warnings generated.
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/libtcod-1.5.1/src/path_c.c -o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/path_c.o
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/libtcod-1.5.1/src/sys_c.c -o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/sys_c.o
dependencies/libtcod-1.5.1/src/sys_c.c:378:13: warning: 'sem_init' is deprecated [-Wdeprecated-declarations]
if ( ret ) sem_init(ret,0,initVal);
^
/usr/include/sys/semaphore.h:55:5: note: 'sem_init' has been explicitly marked deprecated here
int sem_init(sem_t *, int, unsigned int) __deprecated;
^
dependencies/libtcod-1.5.1/src/sys_c.c:408:3: warning: 'sem_destroy' is deprecated [-Wdeprecated-declarations]
sem_destroy((sem_t *)sem);
^
/usr/include/sys/semaphore.h:53:5: note: 'sem_destroy' has been explicitly marked deprecated here
int sem_destroy(sem_t *) __deprecated;
^
dependencies/libtcod-1.5.1/src/sys_c.c:573:75: warning: null passed to a callee that requires a non-null argument [-Wnonnull]
err = PasteboardPutItemFlavor(clipboard, NULL, kUTTypePlainText, data, 0);
~~~~ ^
3 warnings generated.
dependencies/libtcod-1.5.1/src/sys_c.c:378:13: warning: 'sem_init' is deprecated [-Wdeprecated-declarations]
if ( ret ) sem_init(ret,0,initVal);
^
/usr/include/sys/semaphore.h:55:5: note: 'sem_init' has been explicitly marked deprecated here
int sem_init(sem_t *, int, unsigned int) __deprecated;
^
dependencies/libtcod-1.5.1/src/sys_c.c:408:3: warning: 'sem_destroy' is deprecated [-Wdeprecated-declarations]
sem_destroy((sem_t *)sem);
^
/usr/include/sys/semaphore.h:53:5: note: 'sem_destroy' has been explicitly marked deprecated here
int sem_destroy(sem_t *) __deprecated;
^
dependencies/libtcod-1.5.1/src/sys_c.c:573:75: warning: null passed to a callee that requires a non-null argument [-Wnonnull]
err = PasteboardPutItemFlavor(clipboard, NULL, kUTTypePlainText, data, 0);
~~~~ ^
3 warnings generated.
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/libtcod-1.5.1/src/sys_opengl_c.c -o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/sys_opengl_c.o
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:295:9: warning: incompatible pointer to integer conversion initializing 'GLuint' (aka 'unsigned int') with an expression of type 'GLhandleARB' (aka 'void *') [-Wint-conversion]
GLuint v = glCreateShaderObjectARB(type);
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:296:20: warning: incompatible integer to pointer conversion passing 'GLuint' (aka 'unsigned int') to parameter of type 'GLhandleARB' (aka 'void *') [-Wint-conversion]
glShaderSourceARB(v, 1, &txt, 0);
^
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:297:21: warning: incompatible integer to pointer conversion passing 'GLuint' (aka 'unsigned int') to parameter of type 'GLhandleARB' (aka 'void *') [-Wint-conversion]
glCompileShaderARB(v);
^
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:299:28: warning: incompatible integer to pointer conversion passing 'GLuint' (aka 'unsigned int') to parameter of type 'GLhandleARB' (aka 'void *') [-Wint-conversion]
glGetObjectParameterivARB(v, GL_COMPILE_STATUS, &success);
^
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:303:29: warning: incompatible integer to pointer conversion passing 'GLuint' (aka 'unsigned int') to parameter of type 'GLhandleARB' (aka 'void *') [-Wint-conversion]
glGetObjectParameterivARB(v, GL_INFO_LOG_LENGTH,&infologLength);
^
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:307:20: warning: incompatible integer to pointer conversion passing 'GLuint' (aka 'unsigned int') to parameter of type 'GLhandleARB' (aka 'void *') [-Wint-conversion]
glGetInfoLogARB(v, infologLength, &charsWritten, infoLog);
^
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:321:8: warning: incompatible pointer to integer conversion assigning to 'GLuint' (aka 'unsigned int') from 'GLhandleARB' (aka 'void *') [-Wint-conversion]
*prog = DBGCHECKGL(glCreateProgramObjectARB());
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:325:20: warning: incompatible integer to pointer conversion passing 'GLuint' (aka 'unsigned int') to parameter of type 'GLhandleARB' (aka 'void *') [-Wint-conversion]
glAttachObjectARB(*prog, *vertShader);
^~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:325:27: warning: incompatible integer to pointer conversion passing 'GLuint' (aka 'unsigned int') to parameter of type 'GLhandleARB' (aka 'void *') [-Wint-conversion]
glAttachObjectARB(*prog, *vertShader);
^~~~~~~~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:329:20: warning: incompatible integer to pointer conversion passing 'GLuint' (aka 'unsigned int') to parameter of type 'GLhandleARB' (aka 'void *') [-Wint-conversion]
glAttachObjectARB(*prog, *fragShader);
^~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:329:27: warning: incompatible integer to pointer conversion passing 'GLuint' (aka 'unsigned int') to parameter of type 'GLhandleARB' (aka 'void *') [-Wint-conversion]
glAttachObjectARB(*prog, *fragShader);
^~~~~~~~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:331:19: warning: incompatible integer to pointer conversion passing 'GLuint' (aka 'unsigned int') to parameter of type 'GLhandleARB' (aka 'void *') [-Wint-conversion]
glLinkProgramARB(*prog);
^~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:333:28: warning: incompatible integer to pointer conversion passing 'GLuint' (aka 'unsigned int') to parameter of type 'GLhandleARB' (aka 'void *') [-Wint-conversion]
glGetObjectParameterivARB(*prog, GL_LINK_STATUS, &success);
^~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:340:29: warning: incompatible integer to pointer conversion passing 'GLuint' (aka 'unsigned int') to parameter of type 'GLhandleARB' (aka 'void *') [-Wint-conversion]
glGetObjectParameterivARB(*prog, GL_INFO_LOG_LENGTH,&infologLength);
^~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:344:26: warning: incompatible integer to pointer conversion passing 'GLuint' (aka 'unsigned int') to parameter of type 'GLhandleARB' (aka 'void *') [-Wint-conversion]
glGetInfoLogARB(*prog, infologLength, &charsWritten, infoLog);
^~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:555:39: warning: incompatible integer to pointer conversion passing 'GLuint' (aka 'unsigned int') to parameter of type 'GLhandleARB' (aka 'void *') [-Wint-conversion]
DBGCHECKGL(glUseProgramObjectARB(conProgram));
^~~~~~~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:44:28: note: expanded from macro 'DBGCHECKGL'
#define DBGCHECKGL(GLcall) GLcall
^~~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:560:56: warning: incompatible integer to pointer conversion passing 'GLuint' (aka 'unsigned int') to parameter of type 'GLhandleARB' (aka 'void *') [-Wint-conversion]
DBGCHECKGL(glUniform2fARB(glGetUniformLocationARB(conProgram,"termsize"), (float) conwidth, (float) conheight));
^~~~~~~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:44:28: note: expanded from macro 'DBGCHECKGL'
#define DBGCHECKGL(GLcall) GLcall
^~~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:561:53: warning: incompatible integer to pointer conversion passing 'GLuint' (aka 'unsigned int') to parameter of type 'GLhandleARB' (aka 'void *') [-Wint-conversion]
DBGCHECKGL(glUniform2fARB(glGetUniformLocationARB(conProgram,"termcoef"), 1.0f/POTconwidth, 1.0f/POTconheight));
^~~~~~~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:44:28: note: expanded from macro 'DBGCHECKGL'
#define DBGCHECKGL(GLcall) GLcall
^~~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:562:56: warning: incompatible integer to pointer conversion passing 'GLuint' (aka 'unsigned int') to parameter of type 'GLhandleARB' (aka 'void ') [-Wint-conversion]
DBGCHECKGL(glUniform1fARB(glGetUniformLocationARB(conProgram,"fontw"), (float)TCOD_ctx.fontNbCharHoriz));
^~~~~~~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:44:28: note: expanded from macro 'DBGCHECKGL'
#define DBGCHECKGL(GLcall) GLcall
^~~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:563:56: warning: incompatible integer to pointer conversion passing 'GLuint' (aka 'unsigned int') to parameter of type 'GLhandleARB' (aka 'void ') [-Wint-conversion]
DBGCHECKGL(glUniform2fARB(glGetUniformLocationARB(conProgram,"fontcoef"), (float)(fontwidth)/(POTfontwidthTCOD_ctx.fontNbCharHoriz), (float)(fontheight)/(POTfontheightTCOD_ctx.fontNbCharVertic)));
^~~~~~~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:44:28: note: expanded from macro 'DBGCHECKGL'
#define DBGCHECKGL(GLcall) GLcall
^~~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:568:56: warning: incompatible integer to pointer conversion passing 'GLuint' (aka 'unsigned int') to parameter of type 'GLhandleARB' (aka 'void *') [-Wint-conversion]
DBGCHECKGL(glUniform1iARB(glGetUniformLocationARB(conProgram,"font"),0));
^~~~~~~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:44:28: note: expanded from macro 'DBGCHECKGL'
#define DBGCHECKGL(GLcall) GLcall
^~~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:572:56: warning: incompatible integer to pointer conversion passing 'GLuint' (aka 'unsigned int') to parameter of type 'GLhandleARB' (aka 'void *') [-Wint-conversion]
DBGCHECKGL(glUniform1iARB(glGetUniformLocationARB(conProgram,"term"),1));
^~~~~~~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:44:28: note: expanded from macro 'DBGCHECKGL'
#define DBGCHECKGL(GLcall) GLcall
^~~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:576:56: warning: incompatible integer to pointer conversion passing 'GLuint' (aka 'unsigned int') to parameter of type 'GLhandleARB' (aka 'void *') [-Wint-conversion]
DBGCHECKGL(glUniform1iARB(glGetUniformLocationARB(conProgram,"termfcol"),2));
^~~~~~~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:44:28: note: expanded from macro 'DBGCHECKGL'
#define DBGCHECKGL(GLcall) GLcall
^~~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:580:56: warning: incompatible integer to pointer conversion passing 'GLuint' (aka 'unsigned int') to parameter of type 'GLhandleARB' (aka 'void *') [-Wint-conversion]
DBGCHECKGL(glUniform1iARB(glGetUniformLocationARB(conProgram,"termbcol"),3));
^~~~~~~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:44:28: note: expanded from macro 'DBGCHECKGL'
#define DBGCHECKGL(GLcall) GLcall
^~~~~~
24 warnings generated.
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:295:9: warning: incompatible pointer to integer conversion initializing 'GLuint' (aka 'unsigned int') with an expression of type 'GLhandleARB' (aka 'void *') [-Wint-conversion]
GLuint v = glCreateShaderObjectARB(type);
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:296:20: warning: incompatible integer to pointer conversion passing 'GLuint' (aka 'unsigned int') to parameter of type 'GLhandleARB' (aka 'void *') [-Wint-conversion]
glShaderSourceARB(v, 1, &txt, 0);
^
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:297:21: warning: incompatible integer to pointer conversion passing 'GLuint' (aka 'unsigned int') to parameter of type 'GLhandleARB' (aka 'void *') [-Wint-conversion]
glCompileShaderARB(v);
^
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:299:28: warning: incompatible integer to pointer conversion passing 'GLuint' (aka 'unsigned int') to parameter of type 'GLhandleARB' (aka 'void *') [-Wint-conversion]
glGetObjectParameterivARB(v, GL_COMPILE_STATUS, &success);
^
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:303:29: warning: incompatible integer to pointer conversion passing 'GLuint' (aka 'unsigned int') to parameter of type 'GLhandleARB' (aka 'void *') [-Wint-conversion]
glGetObjectParameterivARB(v, GL_INFO_LOG_LENGTH,&infologLength);
^
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:307:20: warning: incompatible integer to pointer conversion passing 'GLuint' (aka 'unsigned int') to parameter of type 'GLhandleARB' (aka 'void *') [-Wint-conversion]
glGetInfoLogARB(v, infologLength, &charsWritten, infoLog);
^
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:321:8: warning: incompatible pointer to integer conversion assigning to 'GLuint' (aka 'unsigned int') from 'GLhandleARB' (aka 'void *') [-Wint-conversion]
*prog = DBGCHECKGL(glCreateProgramObjectARB());
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:325:20: warning: incompatible integer to pointer conversion passing 'GLuint' (aka 'unsigned int') to parameter of type 'GLhandleARB' (aka 'void *') [-Wint-conversion]
glAttachObjectARB(*prog, *vertShader);
^~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:325:27: warning: incompatible integer to pointer conversion passing 'GLuint' (aka 'unsigned int') to parameter of type 'GLhandleARB' (aka 'void *') [-Wint-conversion]
glAttachObjectARB(*prog, *vertShader);
^~~~~~~~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:329:20: warning: incompatible integer to pointer conversion passing 'GLuint' (aka 'unsigned int') to parameter of type 'GLhandleARB' (aka 'void *') [-Wint-conversion]
glAttachObjectARB(*prog, *fragShader);
^~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:329:27: warning: incompatible integer to pointer conversion passing 'GLuint' (aka 'unsigned int') to parameter of type 'GLhandleARB' (aka 'void *') [-Wint-conversion]
glAttachObjectARB(*prog, *fragShader);
^~~~~~~~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:331:19: warning: incompatible integer to pointer conversion passing 'GLuint' (aka 'unsigned int') to parameter of type 'GLhandleARB' (aka 'void *') [-Wint-conversion]
glLinkProgramARB(*prog);
^~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:333:28: warning: incompatible integer to pointer conversion passing 'GLuint' (aka 'unsigned int') to parameter of type 'GLhandleARB' (aka 'void *') [-Wint-conversion]
glGetObjectParameterivARB(*prog, GL_LINK_STATUS, &success);
^~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:340:29: warning: incompatible integer to pointer conversion passing 'GLuint' (aka 'unsigned int') to parameter of type 'GLhandleARB' (aka 'void *') [-Wint-conversion]
glGetObjectParameterivARB(*prog, GL_INFO_LOG_LENGTH,&infologLength);
^~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:344:26: warning: incompatible integer to pointer conversion passing 'GLuint' (aka 'unsigned int') to parameter of type 'GLhandleARB' (aka 'void *') [-Wint-conversion]
glGetInfoLogARB(*prog, infologLength, &charsWritten, infoLog);
^~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:555:39: warning: incompatible integer to pointer conversion passing 'GLuint' (aka 'unsigned int') to parameter of type 'GLhandleARB' (aka 'void *') [-Wint-conversion]
DBGCHECKGL(glUseProgramObjectARB(conProgram));
^~~~~~~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:44:28: note: expanded from macro 'DBGCHECKGL'
#define DBGCHECKGL(GLcall) GLcall
^~~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:560:56: warning: incompatible integer to pointer conversion passing 'GLuint' (aka 'unsigned int') to parameter of type 'GLhandleARB' (aka 'void *') [-Wint-conversion]
DBGCHECKGL(glUniform2fARB(glGetUniformLocationARB(conProgram,"termsize"), (float) conwidth, (float) conheight));
^~~~~~~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:44:28: note: expanded from macro 'DBGCHECKGL'
#define DBGCHECKGL(GLcall) GLcall
^~~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:561:53: warning: incompatible integer to pointer conversion passing 'GLuint' (aka 'unsigned int') to parameter of type 'GLhandleARB' (aka 'void *') [-Wint-conversion]
DBGCHECKGL(glUniform2fARB(glGetUniformLocationARB(conProgram,"termcoef"), 1.0f/POTconwidth, 1.0f/POTconheight));
^~~~~~~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:44:28: note: expanded from macro 'DBGCHECKGL'
#define DBGCHECKGL(GLcall) GLcall
^~~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:562:56: warning: incompatible integer to pointer conversion passing 'GLuint' (aka 'unsigned int') to parameter of type 'GLhandleARB' (aka 'void ') [-Wint-conversion]
DBGCHECKGL(glUniform1fARB(glGetUniformLocationARB(conProgram,"fontw"), (float)TCOD_ctx.fontNbCharHoriz));
^~~~~~~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:44:28: note: expanded from macro 'DBGCHECKGL'
#define DBGCHECKGL(GLcall) GLcall
^~~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:563:56: warning: incompatible integer to pointer conversion passing 'GLuint' (aka 'unsigned int') to parameter of type 'GLhandleARB' (aka 'void ') [-Wint-conversion]
DBGCHECKGL(glUniform2fARB(glGetUniformLocationARB(conProgram,"fontcoef"), (float)(fontwidth)/(POTfontwidthTCOD_ctx.fontNbCharHoriz), (float)(fontheight)/(POTfontheightTCOD_ctx.fontNbCharVertic)));
^~~~~~~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:44:28: note: expanded from macro 'DBGCHECKGL'
#define DBGCHECKGL(GLcall) GLcall
^~~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:568:56: warning: incompatible integer to pointer conversion passing 'GLuint' (aka 'unsigned int') to parameter of type 'GLhandleARB' (aka 'void *') [-Wint-conversion]
DBGCHECKGL(glUniform1iARB(glGetUniformLocationARB(conProgram,"font"),0));
^~~~~~~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:44:28: note: expanded from macro 'DBGCHECKGL'
#define DBGCHECKGL(GLcall) GLcall
^~~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:572:56: warning: incompatible integer to pointer conversion passing 'GLuint' (aka 'unsigned int') to parameter of type 'GLhandleARB' (aka 'void *') [-Wint-conversion]
DBGCHECKGL(glUniform1iARB(glGetUniformLocationARB(conProgram,"term"),1));
^~~~~~~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:44:28: note: expanded from macro 'DBGCHECKGL'
#define DBGCHECKGL(GLcall) GLcall
^~~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:576:56: warning: incompatible integer to pointer conversion passing 'GLuint' (aka 'unsigned int') to parameter of type 'GLhandleARB' (aka 'void *') [-Wint-conversion]
DBGCHECKGL(glUniform1iARB(glGetUniformLocationARB(conProgram,"termfcol"),2));
^~~~~~~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:44:28: note: expanded from macro 'DBGCHECKGL'
#define DBGCHECKGL(GLcall) GLcall
^~~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:580:56: warning: incompatible integer to pointer conversion passing 'GLuint' (aka 'unsigned int') to parameter of type 'GLhandleARB' (aka 'void *') [-Wint-conversion]
DBGCHECKGL(glUniform1iARB(glGetUniformLocationARB(conProgram,"termbcol"),3));
^~~~~~~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:44:28: note: expanded from macro 'DBGCHECKGL'
#define DBGCHECKGL(GLcall) GLcall
^~~~~~
24 warnings generated.
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/libtcod-1.5.1/src/sys_sdl_c.c -o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/sys_sdl_c.o
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/libtcod-1.5.1/src/sys_sdl_img_bmp.c -o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/sys_sdl_img_bmp.o
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/libtcod-1.5.1/src/sys_sdl_img_png.c -o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/sys_sdl_img_png.o
dependencies/libtcod-1.5.1/src/sys_sdl_img_png.c:57:40: warning: incompatible pointer types passing 'size_t *' (aka 'unsigned long *') to parameter of type 'uint32 *' (aka 'unsigned int *') [-Wincompatible-pointer-types]
if (!TCOD_sys_read_file(filename,&png,&pngsize)) return NULL;
^~~~~~~~
dependencies/libtcod-1.5.1/include/sys.h:66:88: note: passing argument to parameter 'size' here
TCODLIB_API bool TCOD_sys_read_file(const char *filename, unsigned char **buf, uint32 *size);
^
1 warning generated.
dependencies/libtcod-1.5.1/src/sys_sdl_img_png.c:57:40: warning: incompatible pointer types passing 'size_t *' (aka 'unsigned long *') to parameter of type 'uint32 *' (aka 'unsigned int *') [-Wincompatible-pointer-types]
if (!TCOD_sys_read_file(filename,&png,&pngsize)) return NULL;
^~~~~~~~
dependencies/libtcod-1.5.1/include/sys.h:66:88: note: passing argument to parameter 'size' here
TCODLIB_API bool TCOD_sys_read_file(const char *filename, unsigned char **buf, uint32 *size);
^
1 warning generated.
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/libtcod-1.5.1/src/tree_c.c -o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/tree_c.o
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/libtcod-1.5.1/src/txtfield_c.c -o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/txtfield_c.o
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/libtcod-1.5.1/src/wrappers.c -o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/wrappers.o
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/libtcod-1.5.1/src/zip_c.c -o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/zip_c.o
dependencies/libtcod-1.5.1/src/zip_c.c:87:30: warning: cast to 'void *' from smaller integer type 'int' [-Wint-to-void-pointer-cast]
TCOD_list_push(zip->buffer,(void *)val);
^
1 warning generated.
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/libtcod-1.5.1/src/png/lodepng.c -o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/png/lodepng.o
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/zlib-1.2.8/adler32.c -o build/temp.macosx-10.6-intel-3.6/dependencies/zlib-1.2.8/adler32.o
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/zlib-1.2.8/compress.c -o build/temp.macosx-10.6-intel-3.6/dependencies/zlib-1.2.8/compress.o
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/zlib-1.2.8/crc32.c -o build/temp.macosx-10.6-intel-3.6/dependencies/zlib-1.2.8/crc32.o
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/zlib-1.2.8/deflate.c -o build/temp.macosx-10.6-intel-3.6/dependencies/zlib-1.2.8/deflate.o
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/zlib-1.2.8/gzclose.c -o build/temp.macosx-10.6-intel-3.6/dependencies/zlib-1.2.8/gzclose.o
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/zlib-1.2.8/gzlib.c -o build/temp.macosx-10.6-intel-3.6/dependencies/zlib-1.2.8/gzlib.o
dependencies/zlib-1.2.8/gzlib.c:256:24: warning: implicit declaration of function 'lseek' is invalid in C99 [-Wimplicit-function-declaration]
state->start = LSEEK(state->fd, 0, SEEK_CUR);
^
dependencies/zlib-1.2.8/gzlib.c:14:17: note: expanded from macro 'LSEEK'
define LSEEK lseek
1 warning generated.
dependencies/zlib-1.2.8/gzlib.c:256:24: warning: implicit declaration of function 'lseek' is invalid in C99 [-Wimplicit-function-declaration]
state->start = LSEEK(state->fd, 0, SEEK_CUR);
^
dependencies/zlib-1.2.8/gzlib.c:14:17: note: expanded from macro 'LSEEK'
define LSEEK lseek
1 warning generated.
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/zlib-1.2.8/gzread.c -o build/temp.macosx-10.6-intel-3.6/dependencies/zlib-1.2.8/gzread.o
dependencies/zlib-1.2.8/gzread.c:30:15: warning: implicit declaration of function 'read' is invalid in C99 [-Wimplicit-function-declaration]
ret = read(state->fd, buf + *have, len - *have);
^
dependencies/zlib-1.2.8/gzread.c:591:11: warning: implicit declaration of function 'close' is invalid in C99 [-Wimplicit-function-declaration]
ret = close(state->fd);
^
2 warnings generated.
dependencies/zlib-1.2.8/gzread.c:30:15: warning: implicit declaration of function 'read' is invalid in C99 [-Wimplicit-function-declaration]
ret = read(state->fd, buf + *have, len - *have);
^
dependencies/zlib-1.2.8/gzread.c:591:11: warning: implicit declaration of function 'close' is invalid in C99 [-Wimplicit-function-declaration]
ret = close(state->fd);
^
2 warnings generated.
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/zlib-1.2.8/gzwrite.c -o build/temp.macosx-10.6-intel-3.6/dependencies/zlib-1.2.8/gzwrite.o
dependencies/zlib-1.2.8/gzwrite.c:84:15: warning: implicit declaration of function 'write' is invalid in C99 [-Wimplicit-function-declaration]
got = write(state->fd, strm->next_in, strm->avail_in);
^
dependencies/zlib-1.2.8/gzwrite.c:573:9: warning: implicit declaration of function 'close' is invalid in C99 [-Wimplicit-function-declaration]
if (close(state->fd) == -1)
^
2 warnings generated.
dependencies/zlib-1.2.8/gzwrite.c:84:15: warning: implicit declaration of function 'write' is invalid in C99 [-Wimplicit-function-declaration]
got = write(state->fd, strm->next_in, strm->avail_in);
^
dependencies/zlib-1.2.8/gzwrite.c:573:9: warning: implicit declaration of function 'close' is invalid in C99 [-Wimplicit-function-declaration]
if (close(state->fd) == -1)
^
2 warnings generated.
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/zlib-1.2.8/infback.c -o build/temp.macosx-10.6-intel-3.6/dependencies/zlib-1.2.8/infback.o
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/zlib-1.2.8/inffast.c -o build/temp.macosx-10.6-intel-3.6/dependencies/zlib-1.2.8/inffast.o
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/zlib-1.2.8/inflate.c -o build/temp.macosx-10.6-intel-3.6/dependencies/zlib-1.2.8/inflate.o
dependencies/zlib-1.2.8/inflate.c:1507:61: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
if (strm == Z_NULL || strm->state == Z_NULL) return -1L << 16;
~~~ ^
1 warning generated.
dependencies/zlib-1.2.8/inflate.c:1507:61: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
if (strm == Z_NULL || strm->state == Z_NULL) return -1L << 16;
~~~ ^
1 warning generated.
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/zlib-1.2.8/inftrees.c -o build/temp.macosx-10.6-intel-3.6/dependencies/zlib-1.2.8/inftrees.o
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/zlib-1.2.8/trees.c -o build/temp.macosx-10.6-intel-3.6/dependencies/zlib-1.2.8/trees.o
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/zlib-1.2.8/uncompr.c -o build/temp.macosx-10.6-intel-3.6/dependencies/zlib-1.2.8/uncompr.o
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/zlib-1.2.8/zutil.c -o build/temp.macosx-10.6-intel-3.6/dependencies/zlib-1.2.8/zutil.o
/usr/bin/clang -bundle -undefined dynamic_lookup -arch i386 -arch x86_64 -g build/temp.macosx-10.6-intel-3.6/build/temp.macosx-10.6-intel-3.6/tcod._libtcod.o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/bresenham_c.o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/bsp_c.o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/color_c.o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/console_c.o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/fov_c.o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/fov_circular_raycasting.o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/fov_diamond_raycasting.o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/fov_digital.o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/fov_permissive.o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/fov_permissive2.o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/fov_recursive_shadowcasting.o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/fov_restrictive.o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/heightmap_c.o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/image_c.o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/lex_c.o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/list_c.o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/mersenne_c.o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/namegen_c.o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/noise_c.o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/parser_c.o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/path_c.o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/sys_c.o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/sys_opengl_c.o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/sys_sdl_c.o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/sys_sdl_img_bmp.o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/sys_sdl_img_png.o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/tree_c.o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/txtfield_c.o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/wrappers.o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/zip_c.o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/png/lodepng.o build/temp.macosx-10.6-intel-3.6/dependencies/zlib-1.2.8/adler32.o build/temp.macosx-10.6-intel-3.6/dependencies/zlib-1.2.8/compress.o build/temp.macosx-10.6-intel-3.6/dependencies/zlib-1.2.8/crc32.o build/temp.macosx-10.6-intel-3.6/dependencies/zlib-1.2.8/deflate.o build/temp.macosx-10.6-intel-3.6/dependencies/zlib-1.2.8/gzclose.o build/temp.macosx-10.6-intel-3.6/dependencies/zlib-1.2.8/gzlib.o build/temp.macosx-10.6-intel-3.6/dependencies/zlib-1.2.8/gzread.o build/temp.macosx-10.6-intel-3.6/dependencies/zlib-1.2.8/gzwrite.o build/temp.macosx-10.6-intel-3.6/dependencies/zlib-1.2.8/infback.o build/temp.macosx-10.6-intel-3.6/dependencies/zlib-1.2.8/inffast.o build/temp.macosx-10.6-intel-3.6/dependencies/zlib-1.2.8/inflate.o build/temp.macosx-10.6-intel-3.6/dependencies/zlib-1.2.8/inftrees.o build/temp.macosx-10.6-intel-3.6/dependencies/zlib-1.2.8/trees.o build/temp.macosx-10.6-intel-3.6/dependencies/zlib-1.2.8/uncompr.o build/temp.macosx-10.6-intel-3.6/dependencies/zlib-1.2.8/zutil.o -L/private/var/folders/w2/tmz_cp5n2lq4pn9h795xxk9shb_lx9/T/pip-build-6kt7hhqi/libtcod-cffi/dependencies/SDL-1.2.15/lib/x64 -lSDL -o build/lib.macosx-10.6-intel-3.6/tcod/_libtcod.abi3.so -framework OpenGL
ld: library not found for -lSDL
clang: error: linker command failed with exit code 1 (use -v to see invocation)
error: command '/usr/bin/clang' failed with exit status 1
Failed building wheel for libtcod-cffi
Running setup.py clean for libtcod-cffi
Failed to build libtcod-cffi
Installing collected packages: cffi, libtcod-cffi, tdl
Running setup.py install for libtcod-cffi ... error
Complete output from command /Library/Frameworks/Python.framework/Versions/3.6/bin/python3.6 -u -c "import setuptools, tokenize;file='/private/var/folders/w2/tmz_cp5n2lq4pn9h795xxk9shb_lx9/T/pip-build-6kt7hhqi/libtcod-cffi/setup.py';f=getattr(tokenize, 'open', open)(file);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, file, 'exec'))" install --record /var/folders/w2/tmz_cp5n2lq4pn9h795xxk9shb_lx9/T/pip-lxplbb1y-record/install-record.txt --single-version-externally-managed --compile:
running install
running build
running build_py
creating build
creating build/lib.macosx-10.6-intel-3.6
creating build/lib.macosx-10.6-intel-3.6/tcod
copying src/init.py -> build/lib.macosx-10.6-intel-3.6/tcod
copying src/_bsp.py -> build/lib.macosx-10.6-intel-3.6/tcod
copying src/_color.py -> build/lib.macosx-10.6-intel-3.6/tcod
copying src/_console.py -> build/lib.macosx-10.6-intel-3.6/tcod
copying src/_dijkstra.py -> build/lib.macosx-10.6-intel-3.6/tcod
copying src/_heightmap.py -> build/lib.macosx-10.6-intel-3.6/tcod
copying src/_image.py -> build/lib.macosx-10.6-intel-3.6/tcod
copying src/_line.py -> build/lib.macosx-10.6-intel-3.6/tcod
copying src/_map.py -> build/lib.macosx-10.6-intel-3.6/tcod
copying src/_mouse.py -> build/lib.macosx-10.6-intel-3.6/tcod
copying src/_namegen.py -> build/lib.macosx-10.6-intel-3.6/tcod
copying src/_noise.py -> build/lib.macosx-10.6-intel-3.6/tcod
copying src/_parser.py -> build/lib.macosx-10.6-intel-3.6/tcod
copying src/_path.py -> build/lib.macosx-10.6-intel-3.6/tcod
copying src/_random.py -> build/lib.macosx-10.6-intel-3.6/tcod
copying src/_sys.py -> build/lib.macosx-10.6-intel-3.6/tcod
copying src/libtcod.py -> build/lib.macosx-10.6-intel-3.6/tcod
copying src/version.txt -> build/lib.macosx-10.6-intel-3.6/tcod
creating build/lib.macosx-10.6-intel-3.6/tcod/lib
copying src/lib/LIBTCOD-CREDITS.txt -> build/lib.macosx-10.6-intel-3.6/tcod/lib
copying src/lib/LIBTCOD-LICENSE.txt -> build/lib.macosx-10.6-intel-3.6/tcod/lib
copying src/lib/README-SDL.txt -> build/lib.macosx-10.6-intel-3.6/tcod/lib
running build_ext
generating cffi module 'build/temp.macosx-10.6-intel-3.6/tcod._libtcod.c'
creating build/temp.macosx-10.6-intel-3.6
building 'tcod._libtcod' extension
creating build/temp.macosx-10.6-intel-3.6/build
creating build/temp.macosx-10.6-intel-3.6/build/temp.macosx-10.6-intel-3.6
creating build/temp.macosx-10.6-intel-3.6/dependencies
creating build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1
creating build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src
creating build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/png
creating build/temp.macosx-10.6-intel-3.6/dependencies/zlib-1.2.8
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c build/temp.macosx-10.6-intel-3.6/tcod._libtcod.c -o build/temp.macosx-10.6-intel-3.6/build/temp.macosx-10.6-intel-3.6/tcod._libtcod.o
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/libtcod-1.5.1/src/bresenham_c.c -o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/bresenham_c.o
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/libtcod-1.5.1/src/bsp_c.c -o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/bsp_c.o
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/libtcod-1.5.1/src/color_c.c -o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/color_c.o
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/libtcod-1.5.1/src/console_c.c -o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/console_c.o
dependencies/libtcod-1.5.1/src/console_c.c:1966:20: warning: comparison of integers of different signs: 'int' and 'uint32' (aka 'unsigned int') [-Wsign-compare]
if ( con->w != data.details.width || con->h != data.details.height ) {
~~~~~~ ^ ~~~~~~~~~~~~~~~~~~
dependencies/libtcod-1.5.1/src/console_c.c:1966:52: warning: comparison of integers of different signs: 'int' and 'uint32' (aka 'unsigned int') [-Wsign-compare]
if ( con->w != data.details.width || con->h != data.details.height ) {
~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~
2 warnings generated.
dependencies/libtcod-1.5.1/src/console_c.c:1966:20: warning: comparison of integers of different signs: 'int' and 'uint32' (aka 'unsigned int') [-Wsign-compare]
if ( con->w != data.details.width || con->h != data.details.height ) {
~~~~~~ ^ ~~~~~~~~~~~~~~~~~~
dependencies/libtcod-1.5.1/src/console_c.c:1966:52: warning: comparison of integers of different signs: 'int' and 'uint32' (aka 'unsigned int') [-Wsign-compare]
if ( con->w != data.details.width || con->h != data.details.height ) {
~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~
2 warnings generated.
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/libtcod-1.5.1/src/fov_c.c -o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/fov_c.o
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/libtcod-1.5.1/src/fov_circular_raycasting.c -o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/fov_circular_raycasting.o
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/libtcod-1.5.1/src/fov_diamond_raycasting.c -o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/fov_diamond_raycasting.o
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/libtcod-1.5.1/src/fov_digital.c -o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/fov_digital.o
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/libtcod-1.5.1/src/fov_permissive.c -o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/fov_permissive.o
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/libtcod-1.5.1/src/fov_permissive2.c -o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/fov_permissive2.o
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/libtcod-1.5.1/src/fov_recursive_shadowcasting.c -o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/fov_recursive_shadowcasting.o
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/libtcod-1.5.1/src/fov_restrictive.c -o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/fov_restrictive.o
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/libtcod-1.5.1/src/heightmap_c.c -o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/heightmap_c.o
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/libtcod-1.5.1/src/image_c.c -o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/image_c.o
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/libtcod-1.5.1/src/lex_c.c -o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/lex_c.o
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/libtcod-1.5.1/src/list_c.c -o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/list_c.o
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/libtcod-1.5.1/src/mersenne_c.c -o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/mersenne_c.o
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/libtcod-1.5.1/src/namegen_c.c -o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/namegen_c.o
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/libtcod-1.5.1/src/noise_c.c -o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/noise_c.o
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/libtcod-1.5.1/src/parser_c.c -o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/parser_c.o
dependencies/libtcod-1.5.1/src/parser_c.c:179:12: warning: variable 'ret' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]
else if ( strcmp(lex->tok,"false") == 0 ) ret.b=false;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dependencies/libtcod-1.5.1/src/parser_c.c:181:9: note: uninitialized use occurs here
return ret;
^~~
dependencies/libtcod-1.5.1/src/parser_c.c:179:7: note: remove the 'if' if its condition is always true
else if ( strcmp(lex->tok,"false") == 0 ) ret.b=false;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~
dependencies/libtcod-1.5.1/src/parser_c.c:177:2: note: variable 'ret' is declared here
TCOD_value_t ret;
^
dependencies/libtcod-1.5.1/src/parser_c.c:276:7: warning: variable 'ret' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized]
if (! end) ok=false;
^~~~~
dependencies/libtcod-1.5.1/src/parser_c.c:292:9: note: uninitialized use occurs here
return ret;
^~~
dependencies/libtcod-1.5.1/src/parser_c.c:276:3: note: remove the 'if' if its condition is always false
if (! end) ok=false;
^~~~~~~~~~~~~~~~~~~~
dependencies/libtcod-1.5.1/src/parser_c.c:239:2: note: variable 'ret' is declared here
TCOD_value_t ret;
^
2 warnings generated.
dependencies/libtcod-1.5.1/src/parser_c.c:179:12: warning: variable 'ret' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]
else if ( strcmp(lex->tok,"false") == 0 ) ret.b=false;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dependencies/libtcod-1.5.1/src/parser_c.c:181:9: note: uninitialized use occurs here
return ret;
^~~
dependencies/libtcod-1.5.1/src/parser_c.c:179:7: note: remove the 'if' if its condition is always true
else if ( strcmp(lex->tok,"false") == 0 ) ret.b=false;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~
dependencies/libtcod-1.5.1/src/parser_c.c:177:2: note: variable 'ret' is declared here
TCOD_value_t ret;
^
dependencies/libtcod-1.5.1/src/parser_c.c:276:7: warning: variable 'ret' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized]
if (! end) ok=false;
^~~~~
dependencies/libtcod-1.5.1/src/parser_c.c:292:9: note: uninitialized use occurs here
return ret;
^~~
dependencies/libtcod-1.5.1/src/parser_c.c:276:3: note: remove the 'if' if its condition is always false
if (! end) ok=false;
^~~~~~~~~~~~~~~~~~~~
dependencies/libtcod-1.5.1/src/parser_c.c:239:2: note: variable 'ret' is declared here
TCOD_value_t ret;
^
2 warnings generated.
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/libtcod-1.5.1/src/path_c.c -o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/path_c.o
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/libtcod-1.5.1/src/sys_c.c -o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/sys_c.o
dependencies/libtcod-1.5.1/src/sys_c.c:378:13: warning: 'sem_init' is deprecated [-Wdeprecated-declarations]
if ( ret ) sem_init(ret,0,initVal);
^
/usr/include/sys/semaphore.h:55:5: note: 'sem_init' has been explicitly marked deprecated here
int sem_init(sem_t *, int, unsigned int) __deprecated;
^
dependencies/libtcod-1.5.1/src/sys_c.c:408:3: warning: 'sem_destroy' is deprecated [-Wdeprecated-declarations]
sem_destroy((sem_t *)sem);
^
/usr/include/sys/semaphore.h:53:5: note: 'sem_destroy' has been explicitly marked deprecated here
int sem_destroy(sem_t *) __deprecated;
^
dependencies/libtcod-1.5.1/src/sys_c.c:573:75: warning: null passed to a callee that requires a non-null argument [-Wnonnull]
err = PasteboardPutItemFlavor(clipboard, NULL, kUTTypePlainText, data, 0);
~~~~ ^
3 warnings generated.
dependencies/libtcod-1.5.1/src/sys_c.c:378:13: warning: 'sem_init' is deprecated [-Wdeprecated-declarations]
if ( ret ) sem_init(ret,0,initVal);
^
/usr/include/sys/semaphore.h:55:5: note: 'sem_init' has been explicitly marked deprecated here
int sem_init(sem_t *, int, unsigned int) __deprecated;
^
dependencies/libtcod-1.5.1/src/sys_c.c:408:3: warning: 'sem_destroy' is deprecated [-Wdeprecated-declarations]
sem_destroy((sem_t *)sem);
^
/usr/include/sys/semaphore.h:53:5: note: 'sem_destroy' has been explicitly marked deprecated here
int sem_destroy(sem_t *) __deprecated;
^
dependencies/libtcod-1.5.1/src/sys_c.c:573:75: warning: null passed to a callee that requires a non-null argument [-Wnonnull]
err = PasteboardPutItemFlavor(clipboard, NULL, kUTTypePlainText, data, 0);
~~~~ ^
3 warnings generated.
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/libtcod-1.5.1/src/sys_opengl_c.c -o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/sys_opengl_c.o
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:295:9: warning: incompatible pointer to integer conversion initializing 'GLuint' (aka 'unsigned int') with an expression of type 'GLhandleARB' (aka 'void *') [-Wint-conversion]
GLuint v = glCreateShaderObjectARB(type);
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:296:20: warning: incompatible integer to pointer conversion passing 'GLuint' (aka 'unsigned int') to parameter of type 'GLhandleARB' (aka 'void *') [-Wint-conversion]
glShaderSourceARB(v, 1, &txt, 0);
^
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:297:21: warning: incompatible integer to pointer conversion passing 'GLuint' (aka 'unsigned int') to parameter of type 'GLhandleARB' (aka 'void *') [-Wint-conversion]
glCompileShaderARB(v);
^
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:299:28: warning: incompatible integer to pointer conversion passing 'GLuint' (aka 'unsigned int') to parameter of type 'GLhandleARB' (aka 'void *') [-Wint-conversion]
glGetObjectParameterivARB(v, GL_COMPILE_STATUS, &success);
^
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:303:29: warning: incompatible integer to pointer conversion passing 'GLuint' (aka 'unsigned int') to parameter of type 'GLhandleARB' (aka 'void *') [-Wint-conversion]
glGetObjectParameterivARB(v, GL_INFO_LOG_LENGTH,&infologLength);
^
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:307:20: warning: incompatible integer to pointer conversion passing 'GLuint' (aka 'unsigned int') to parameter of type 'GLhandleARB' (aka 'void *') [-Wint-conversion]
glGetInfoLogARB(v, infologLength, &charsWritten, infoLog);
^
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:321:8: warning: incompatible pointer to integer conversion assigning to 'GLuint' (aka 'unsigned int') from 'GLhandleARB' (aka 'void *') [-Wint-conversion]
*prog = DBGCHECKGL(glCreateProgramObjectARB());
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:325:20: warning: incompatible integer to pointer conversion passing 'GLuint' (aka 'unsigned int') to parameter of type 'GLhandleARB' (aka 'void *') [-Wint-conversion]
glAttachObjectARB(*prog, *vertShader);
^~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:325:27: warning: incompatible integer to pointer conversion passing 'GLuint' (aka 'unsigned int') to parameter of type 'GLhandleARB' (aka 'void *') [-Wint-conversion]
glAttachObjectARB(*prog, *vertShader);
^~~~~~~~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:329:20: warning: incompatible integer to pointer conversion passing 'GLuint' (aka 'unsigned int') to parameter of type 'GLhandleARB' (aka 'void *') [-Wint-conversion]
glAttachObjectARB(*prog, *fragShader);
^~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:329:27: warning: incompatible integer to pointer conversion passing 'GLuint' (aka 'unsigned int') to parameter of type 'GLhandleARB' (aka 'void *') [-Wint-conversion]
glAttachObjectARB(*prog, *fragShader);
^~~~~~~~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:331:19: warning: incompatible integer to pointer conversion passing 'GLuint' (aka 'unsigned int') to parameter of type 'GLhandleARB' (aka 'void *') [-Wint-conversion]
glLinkProgramARB(*prog);
^~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:333:28: warning: incompatible integer to pointer conversion passing 'GLuint' (aka 'unsigned int') to parameter of type 'GLhandleARB' (aka 'void *') [-Wint-conversion]
glGetObjectParameterivARB(*prog, GL_LINK_STATUS, &success);
^~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:340:29: warning: incompatible integer to pointer conversion passing 'GLuint' (aka 'unsigned int') to parameter of type 'GLhandleARB' (aka 'void *') [-Wint-conversion]
glGetObjectParameterivARB(*prog, GL_INFO_LOG_LENGTH,&infologLength);
^~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:344:26: warning: incompatible integer to pointer conversion passing 'GLuint' (aka 'unsigned int') to parameter of type 'GLhandleARB' (aka 'void *') [-Wint-conversion]
glGetInfoLogARB(*prog, infologLength, &charsWritten, infoLog);
^~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:555:39: warning: incompatible integer to pointer conversion passing 'GLuint' (aka 'unsigned int') to parameter of type 'GLhandleARB' (aka 'void *') [-Wint-conversion]
DBGCHECKGL(glUseProgramObjectARB(conProgram));
^~~~~~~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:44:28: note: expanded from macro 'DBGCHECKGL'
#define DBGCHECKGL(GLcall) GLcall
^~~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:560:56: warning: incompatible integer to pointer conversion passing 'GLuint' (aka 'unsigned int') to parameter of type 'GLhandleARB' (aka 'void *') [-Wint-conversion]
DBGCHECKGL(glUniform2fARB(glGetUniformLocationARB(conProgram,"termsize"), (float) conwidth, (float) conheight));
^~~~~~~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:44:28: note: expanded from macro 'DBGCHECKGL'
#define DBGCHECKGL(GLcall) GLcall
^~~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:561:53: warning: incompatible integer to pointer conversion passing 'GLuint' (aka 'unsigned int') to parameter of type 'GLhandleARB' (aka 'void *') [-Wint-conversion]
DBGCHECKGL(glUniform2fARB(glGetUniformLocationARB(conProgram,"termcoef"), 1.0f/POTconwidth, 1.0f/POTconheight));
^~~~~~~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:44:28: note: expanded from macro 'DBGCHECKGL'
#define DBGCHECKGL(GLcall) GLcall
^~~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:562:56: warning: incompatible integer to pointer conversion passing 'GLuint' (aka 'unsigned int') to parameter of type 'GLhandleARB' (aka 'void ') [-Wint-conversion]
DBGCHECKGL(glUniform1fARB(glGetUniformLocationARB(conProgram,"fontw"), (float)TCOD_ctx.fontNbCharHoriz));
^~~~~~~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:44:28: note: expanded from macro 'DBGCHECKGL'
#define DBGCHECKGL(GLcall) GLcall
^~~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:563:56: warning: incompatible integer to pointer conversion passing 'GLuint' (aka 'unsigned int') to parameter of type 'GLhandleARB' (aka 'void ') [-Wint-conversion]
DBGCHECKGL(glUniform2fARB(glGetUniformLocationARB(conProgram,"fontcoef"), (float)(fontwidth)/(POTfontwidthTCOD_ctx.fontNbCharHoriz), (float)(fontheight)/(POTfontheightTCOD_ctx.fontNbCharVertic)));
^~~~~~~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:44:28: note: expanded from macro 'DBGCHECKGL'
#define DBGCHECKGL(GLcall) GLcall
^~~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:568:56: warning: incompatible integer to pointer conversion passing 'GLuint' (aka 'unsigned int') to parameter of type 'GLhandleARB' (aka 'void *') [-Wint-conversion]
DBGCHECKGL(glUniform1iARB(glGetUniformLocationARB(conProgram,"font"),0));
^~~~~~~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:44:28: note: expanded from macro 'DBGCHECKGL'
#define DBGCHECKGL(GLcall) GLcall
^~~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:572:56: warning: incompatible integer to pointer conversion passing 'GLuint' (aka 'unsigned int') to parameter of type 'GLhandleARB' (aka 'void *') [-Wint-conversion]
DBGCHECKGL(glUniform1iARB(glGetUniformLocationARB(conProgram,"term"),1));
^~~~~~~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:44:28: note: expanded from macro 'DBGCHECKGL'
#define DBGCHECKGL(GLcall) GLcall
^~~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:576:56: warning: incompatible integer to pointer conversion passing 'GLuint' (aka 'unsigned int') to parameter of type 'GLhandleARB' (aka 'void *') [-Wint-conversion]
DBGCHECKGL(glUniform1iARB(glGetUniformLocationARB(conProgram,"termfcol"),2));
^~~~~~~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:44:28: note: expanded from macro 'DBGCHECKGL'
#define DBGCHECKGL(GLcall) GLcall
^~~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:580:56: warning: incompatible integer to pointer conversion passing 'GLuint' (aka 'unsigned int') to parameter of type 'GLhandleARB' (aka 'void *') [-Wint-conversion]
DBGCHECKGL(glUniform1iARB(glGetUniformLocationARB(conProgram,"termbcol"),3));
^~~~~~~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:44:28: note: expanded from macro 'DBGCHECKGL'
#define DBGCHECKGL(GLcall) GLcall
^~~~~~
24 warnings generated.
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:295:9: warning: incompatible pointer to integer conversion initializing 'GLuint' (aka 'unsigned int') with an expression of type 'GLhandleARB' (aka 'void *') [-Wint-conversion]
GLuint v = glCreateShaderObjectARB(type);
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:296:20: warning: incompatible integer to pointer conversion passing 'GLuint' (aka 'unsigned int') to parameter of type 'GLhandleARB' (aka 'void *') [-Wint-conversion]
glShaderSourceARB(v, 1, &txt, 0);
^
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:297:21: warning: incompatible integer to pointer conversion passing 'GLuint' (aka 'unsigned int') to parameter of type 'GLhandleARB' (aka 'void *') [-Wint-conversion]
glCompileShaderARB(v);
^
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:299:28: warning: incompatible integer to pointer conversion passing 'GLuint' (aka 'unsigned int') to parameter of type 'GLhandleARB' (aka 'void *') [-Wint-conversion]
glGetObjectParameterivARB(v, GL_COMPILE_STATUS, &success);
^
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:303:29: warning: incompatible integer to pointer conversion passing 'GLuint' (aka 'unsigned int') to parameter of type 'GLhandleARB' (aka 'void *') [-Wint-conversion]
glGetObjectParameterivARB(v, GL_INFO_LOG_LENGTH,&infologLength);
^
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:307:20: warning: incompatible integer to pointer conversion passing 'GLuint' (aka 'unsigned int') to parameter of type 'GLhandleARB' (aka 'void *') [-Wint-conversion]
glGetInfoLogARB(v, infologLength, &charsWritten, infoLog);
^
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:321:8: warning: incompatible pointer to integer conversion assigning to 'GLuint' (aka 'unsigned int') from 'GLhandleARB' (aka 'void *') [-Wint-conversion]
*prog = DBGCHECKGL(glCreateProgramObjectARB());
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:325:20: warning: incompatible integer to pointer conversion passing 'GLuint' (aka 'unsigned int') to parameter of type 'GLhandleARB' (aka 'void *') [-Wint-conversion]
glAttachObjectARB(*prog, *vertShader);
^~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:325:27: warning: incompatible integer to pointer conversion passing 'GLuint' (aka 'unsigned int') to parameter of type 'GLhandleARB' (aka 'void *') [-Wint-conversion]
glAttachObjectARB(*prog, *vertShader);
^~~~~~~~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:329:20: warning: incompatible integer to pointer conversion passing 'GLuint' (aka 'unsigned int') to parameter of type 'GLhandleARB' (aka 'void *') [-Wint-conversion]
glAttachObjectARB(*prog, *fragShader);
^~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:329:27: warning: incompatible integer to pointer conversion passing 'GLuint' (aka 'unsigned int') to parameter of type 'GLhandleARB' (aka 'void *') [-Wint-conversion]
glAttachObjectARB(*prog, *fragShader);
^~~~~~~~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:331:19: warning: incompatible integer to pointer conversion passing 'GLuint' (aka 'unsigned int') to parameter of type 'GLhandleARB' (aka 'void *') [-Wint-conversion]
glLinkProgramARB(*prog);
^~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:333:28: warning: incompatible integer to pointer conversion passing 'GLuint' (aka 'unsigned int') to parameter of type 'GLhandleARB' (aka 'void *') [-Wint-conversion]
glGetObjectParameterivARB(*prog, GL_LINK_STATUS, &success);
^~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:340:29: warning: incompatible integer to pointer conversion passing 'GLuint' (aka 'unsigned int') to parameter of type 'GLhandleARB' (aka 'void *') [-Wint-conversion]
glGetObjectParameterivARB(*prog, GL_INFO_LOG_LENGTH,&infologLength);
^~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:344:26: warning: incompatible integer to pointer conversion passing 'GLuint' (aka 'unsigned int') to parameter of type 'GLhandleARB' (aka 'void *') [-Wint-conversion]
glGetInfoLogARB(*prog, infologLength, &charsWritten, infoLog);
^~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:555:39: warning: incompatible integer to pointer conversion passing 'GLuint' (aka 'unsigned int') to parameter of type 'GLhandleARB' (aka 'void *') [-Wint-conversion]
DBGCHECKGL(glUseProgramObjectARB(conProgram));
^~~~~~~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:44:28: note: expanded from macro 'DBGCHECKGL'
#define DBGCHECKGL(GLcall) GLcall
^~~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:560:56: warning: incompatible integer to pointer conversion passing 'GLuint' (aka 'unsigned int') to parameter of type 'GLhandleARB' (aka 'void *') [-Wint-conversion]
DBGCHECKGL(glUniform2fARB(glGetUniformLocationARB(conProgram,"termsize"), (float) conwidth, (float) conheight));
^~~~~~~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:44:28: note: expanded from macro 'DBGCHECKGL'
#define DBGCHECKGL(GLcall) GLcall
^~~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:561:53: warning: incompatible integer to pointer conversion passing 'GLuint' (aka 'unsigned int') to parameter of type 'GLhandleARB' (aka 'void *') [-Wint-conversion]
DBGCHECKGL(glUniform2fARB(glGetUniformLocationARB(conProgram,"termcoef"), 1.0f/POTconwidth, 1.0f/POTconheight));
^~~~~~~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:44:28: note: expanded from macro 'DBGCHECKGL'
#define DBGCHECKGL(GLcall) GLcall
^~~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:562:56: warning: incompatible integer to pointer conversion passing 'GLuint' (aka 'unsigned int') to parameter of type 'GLhandleARB' (aka 'void ') [-Wint-conversion]
DBGCHECKGL(glUniform1fARB(glGetUniformLocationARB(conProgram,"fontw"), (float)TCOD_ctx.fontNbCharHoriz));
^~~~~~~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:44:28: note: expanded from macro 'DBGCHECKGL'
#define DBGCHECKGL(GLcall) GLcall
^~~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:563:56: warning: incompatible integer to pointer conversion passing 'GLuint' (aka 'unsigned int') to parameter of type 'GLhandleARB' (aka 'void ') [-Wint-conversion]
DBGCHECKGL(glUniform2fARB(glGetUniformLocationARB(conProgram,"fontcoef"), (float)(fontwidth)/(POTfontwidthTCOD_ctx.fontNbCharHoriz), (float)(fontheight)/(POTfontheightTCOD_ctx.fontNbCharVertic)));
^~~~~~~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:44:28: note: expanded from macro 'DBGCHECKGL'
#define DBGCHECKGL(GLcall) GLcall
^~~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:568:56: warning: incompatible integer to pointer conversion passing 'GLuint' (aka 'unsigned int') to parameter of type 'GLhandleARB' (aka 'void *') [-Wint-conversion]
DBGCHECKGL(glUniform1iARB(glGetUniformLocationARB(conProgram,"font"),0));
^~~~~~~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:44:28: note: expanded from macro 'DBGCHECKGL'
#define DBGCHECKGL(GLcall) GLcall
^~~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:572:56: warning: incompatible integer to pointer conversion passing 'GLuint' (aka 'unsigned int') to parameter of type 'GLhandleARB' (aka 'void *') [-Wint-conversion]
DBGCHECKGL(glUniform1iARB(glGetUniformLocationARB(conProgram,"term"),1));
^~~~~~~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:44:28: note: expanded from macro 'DBGCHECKGL'
#define DBGCHECKGL(GLcall) GLcall
^~~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:576:56: warning: incompatible integer to pointer conversion passing 'GLuint' (aka 'unsigned int') to parameter of type 'GLhandleARB' (aka 'void *') [-Wint-conversion]
DBGCHECKGL(glUniform1iARB(glGetUniformLocationARB(conProgram,"termfcol"),2));
^~~~~~~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:44:28: note: expanded from macro 'DBGCHECKGL'
#define DBGCHECKGL(GLcall) GLcall
^~~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:580:56: warning: incompatible integer to pointer conversion passing 'GLuint' (aka 'unsigned int') to parameter of type 'GLhandleARB' (aka 'void *') [-Wint-conversion]
DBGCHECKGL(glUniform1iARB(glGetUniformLocationARB(conProgram,"termbcol"),3));
^~~~~~~~~~
dependencies/libtcod-1.5.1/src/sys_opengl_c.c:44:28: note: expanded from macro 'DBGCHECKGL'
#define DBGCHECKGL(GLcall) GLcall
^~~~~~
24 warnings generated.
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/libtcod-1.5.1/src/sys_sdl_c.c -o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/sys_sdl_c.o
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/libtcod-1.5.1/src/sys_sdl_img_bmp.c -o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/sys_sdl_img_bmp.o
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/libtcod-1.5.1/src/sys_sdl_img_png.c -o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/sys_sdl_img_png.o
dependencies/libtcod-1.5.1/src/sys_sdl_img_png.c:57:40: warning: incompatible pointer types passing 'size_t *' (aka 'unsigned long *') to parameter of type 'uint32 *' (aka 'unsigned int *') [-Wincompatible-pointer-types]
if (!TCOD_sys_read_file(filename,&png,&pngsize)) return NULL;
^~~~~~~~
dependencies/libtcod-1.5.1/include/sys.h:66:88: note: passing argument to parameter 'size' here
TCODLIB_API bool TCOD_sys_read_file(const char *filename, unsigned char **buf, uint32 *size);
^
1 warning generated.
dependencies/libtcod-1.5.1/src/sys_sdl_img_png.c:57:40: warning: incompatible pointer types passing 'size_t *' (aka 'unsigned long *') to parameter of type 'uint32 *' (aka 'unsigned int *') [-Wincompatible-pointer-types]
if (!TCOD_sys_read_file(filename,&png,&pngsize)) return NULL;
^~~~~~~~
dependencies/libtcod-1.5.1/include/sys.h:66:88: note: passing argument to parameter 'size' here
TCODLIB_API bool TCOD_sys_read_file(const char *filename, unsigned char **buf, uint32 *size);
^
1 warning generated.
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/libtcod-1.5.1/src/tree_c.c -o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/tree_c.o
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/libtcod-1.5.1/src/txtfield_c.c -o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/txtfield_c.o
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/libtcod-1.5.1/src/wrappers.c -o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/wrappers.o
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/libtcod-1.5.1/src/zip_c.c -o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/zip_c.o
dependencies/libtcod-1.5.1/src/zip_c.c:87:30: warning: cast to 'void *' from smaller integer type 'int' [-Wint-to-void-pointer-cast]
TCOD_list_push(zip->buffer,(void *)val);
^
1 warning generated.
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/libtcod-1.5.1/src/png/lodepng.c -o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/png/lodepng.o
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/zlib-1.2.8/adler32.c -o build/temp.macosx-10.6-intel-3.6/dependencies/zlib-1.2.8/adler32.o
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/zlib-1.2.8/compress.c -o build/temp.macosx-10.6-intel-3.6/dependencies/zlib-1.2.8/compress.o
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/zlib-1.2.8/crc32.c -o build/temp.macosx-10.6-intel-3.6/dependencies/zlib-1.2.8/crc32.o
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/zlib-1.2.8/deflate.c -o build/temp.macosx-10.6-intel-3.6/dependencies/zlib-1.2.8/deflate.o
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/zlib-1.2.8/gzclose.c -o build/temp.macosx-10.6-intel-3.6/dependencies/zlib-1.2.8/gzclose.o
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/zlib-1.2.8/gzlib.c -o build/temp.macosx-10.6-intel-3.6/dependencies/zlib-1.2.8/gzlib.o
dependencies/zlib-1.2.8/gzlib.c:256:24: warning: implicit declaration of function 'lseek' is invalid in C99 [-Wimplicit-function-declaration]
state->start = LSEEK(state->fd, 0, SEEK_CUR);
^
dependencies/zlib-1.2.8/gzlib.c:14:17: note: expanded from macro 'LSEEK'
# define LSEEK lseek
^
1 warning generated.
dependencies/zlib-1.2.8/gzlib.c:256:24: warning: implicit declaration of function 'lseek' is invalid in C99 [-Wimplicit-function-declaration]
state->start = LSEEK(state->fd, 0, SEEK_CUR);
^
dependencies/zlib-1.2.8/gzlib.c:14:17: note: expanded from macro 'LSEEK'
# define LSEEK lseek
^
1 warning generated.
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/zlib-1.2.8/gzread.c -o build/temp.macosx-10.6-intel-3.6/dependencies/zlib-1.2.8/gzread.o
dependencies/zlib-1.2.8/gzread.c:30:15: warning: implicit declaration of function 'read' is invalid in C99 [-Wimplicit-function-declaration]
ret = read(state->fd, buf + *have, len - *have);
^
dependencies/zlib-1.2.8/gzread.c:591:11: warning: implicit declaration of function 'close' is invalid in C99 [-Wimplicit-function-declaration]
ret = close(state->fd);
^
2 warnings generated.
dependencies/zlib-1.2.8/gzread.c:30:15: warning: implicit declaration of function 'read' is invalid in C99 [-Wimplicit-function-declaration]
ret = read(state->fd, buf + *have, len - *have);
^
dependencies/zlib-1.2.8/gzread.c:591:11: warning: implicit declaration of function 'close' is invalid in C99 [-Wimplicit-function-declaration]
ret = close(state->fd);
^
2 warnings generated.
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/zlib-1.2.8/gzwrite.c -o build/temp.macosx-10.6-intel-3.6/dependencies/zlib-1.2.8/gzwrite.o
dependencies/zlib-1.2.8/gzwrite.c:84:15: warning: implicit declaration of function 'write' is invalid in C99 [-Wimplicit-function-declaration]
got = write(state->fd, strm->next_in, strm->avail_in);
^
dependencies/zlib-1.2.8/gzwrite.c:573:9: warning: implicit declaration of function 'close' is invalid in C99 [-Wimplicit-function-declaration]
if (close(state->fd) == -1)
^
2 warnings generated.
dependencies/zlib-1.2.8/gzwrite.c:84:15: warning: implicit declaration of function 'write' is invalid in C99 [-Wimplicit-function-declaration]
got = write(state->fd, strm->next_in, strm->avail_in);
^
dependencies/zlib-1.2.8/gzwrite.c:573:9: warning: implicit declaration of function 'close' is invalid in C99 [-Wimplicit-function-declaration]
if (close(state->fd) == -1)
^
2 warnings generated.
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/zlib-1.2.8/infback.c -o build/temp.macosx-10.6-intel-3.6/dependencies/zlib-1.2.8/infback.o
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/zlib-1.2.8/inffast.c -o build/temp.macosx-10.6-intel-3.6/dependencies/zlib-1.2.8/inffast.o
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/zlib-1.2.8/inflate.c -o build/temp.macosx-10.6-intel-3.6/dependencies/zlib-1.2.8/inflate.o
dependencies/zlib-1.2.8/inflate.c:1507:61: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
if (strm == Z_NULL || strm->state == Z_NULL) return -1L << 16;
~~~ ^
1 warning generated.
dependencies/zlib-1.2.8/inflate.c:1507:61: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
if (strm == Z_NULL || strm->state == Z_NULL) return -1L << 16;
~~~ ^
1 warning generated.
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/zlib-1.2.8/inftrees.c -o build/temp.macosx-10.6-intel-3.6/dependencies/zlib-1.2.8/inftrees.o
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/zlib-1.2.8/trees.c -o build/temp.macosx-10.6-intel-3.6/dependencies/zlib-1.2.8/trees.o
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/zlib-1.2.8/uncompr.c -o build/temp.macosx-10.6-intel-3.6/dependencies/zlib-1.2.8/uncompr.o
/usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DLIBTCOD_EXPORTS -IRelease/tcod/ -Idependencies/libtcod-1.5.1/include/ -Idependencies/libtcod-1.5.1/src/png/ -Idependencies/SDL-1.2.15/include -Idependencies/zlib-1.2.8/ -I/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m -c dependencies/zlib-1.2.8/zutil.c -o build/temp.macosx-10.6-intel-3.6/dependencies/zlib-1.2.8/zutil.o
/usr/bin/clang -bundle -undefined dynamic_lookup -arch i386 -arch x86_64 -g build/temp.macosx-10.6-intel-3.6/build/temp.macosx-10.6-intel-3.6/tcod._libtcod.o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/bresenham_c.o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/bsp_c.o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/color_c.o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/console_c.o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/fov_c.o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/fov_circular_raycasting.o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/fov_diamond_raycasting.o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/fov_digital.o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/fov_permissive.o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/fov_permissive2.o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/fov_recursive_shadowcasting.o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/fov_restrictive.o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/heightmap_c.o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/image_c.o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/lex_c.o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/list_c.o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/mersenne_c.o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/namegen_c.o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/noise_c.o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/parser_c.o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/path_c.o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/sys_c.o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/sys_opengl_c.o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/sys_sdl_c.o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/sys_sdl_img_bmp.o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/sys_sdl_img_png.o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/tree_c.o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/txtfield_c.o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/wrappers.o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/zip_c.o build/temp.macosx-10.6-intel-3.6/dependencies/libtcod-1.5.1/src/png/lodepng.o build/temp.macosx-10.6-intel-3.6/dependencies/zlib-1.2.8/adler32.o build/temp.macosx-10.6-intel-3.6/dependencies/zlib-1.2.8/compress.o build/temp.macosx-10.6-intel-3.6/dependencies/zlib-1.2.8/crc32.o build/temp.macosx-10.6-intel-3.6/dependencies/zlib-1.2.8/deflate.o build/temp.macosx-10.6-intel-3.6/dependencies/zlib-1.2.8/gzclose.o build/temp.macosx-10.6-intel-3.6/dependencies/zlib-1.2.8/gzlib.o build/temp.macosx-10.6-intel-3.6/dependencies/zlib-1.2.8/gzread.o build/temp.macosx-10.6-intel-3.6/dependencies/zlib-1.2.8/gzwrite.o build/temp.macosx-10.6-intel-3.6/dependencies/zlib-1.2.8/infback.o build/temp.macosx-10.6-intel-3.6/dependencies/zlib-1.2.8/inffast.o build/temp.macosx-10.6-intel-3.6/dependencies/zlib-1.2.8/inflate.o build/temp.macosx-10.6-intel-3.6/dependencies/zlib-1.2.8/inftrees.o build/temp.macosx-10.6-intel-3.6/dependencies/zlib-1.2.8/trees.o build/temp.macosx-10.6-intel-3.6/dependencies/zlib-1.2.8/uncompr.o build/temp.macosx-10.6-intel-3.6/dependencies/zlib-1.2.8/zutil.o -L/private/var/folders/w2/tmz_cp5n2lq4pn9h795xxk9shb_lx9/T/pip-build-6kt7hhqi/libtcod-cffi/dependencies/SDL-1.2.15/lib/x64 -lSDL -o build/lib.macosx-10.6-intel-3.6/tcod/_libtcod.abi3.so -framework OpenGL
ld: library not found for -lSDL
clang: error: linker command failed with exit code 1 (use -v to see invocation)
error: command '/usr/bin/clang' failed with exit status 1
----------------------------------------
Command "/Library/Frameworks/Python.framework/Versions/3.6/bin/python3.6 -u -c "import setuptools, tokenize;file='/private/var/folders/w2/tmz_cp5n2lq4pn9h795xxk9shb_lx9/T/pip-build-6kt7hhqi/libtcod-cffi/setup.py';f=getattr(tokenize, 'open', open)(file);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, file, 'exec'))" install --record /var/folders/w2/tmz_cp5n2lq4pn9h795xxk9shb_lx9/T/pip-lxplbb1y-record/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /private/var/folders/w2/tmz_cp5n2lq4pn9h795xxk9shb_lx9/T/pip-build-6kt7hhqi/libtcod-cffi/