Skip to content
This repository has been archived by the owner on May 6, 2024. It is now read-only.

Can't install on MacOS #28

Closed
TrentBrick opened this issue May 25, 2020 · 8 comments · Fixed by #29
Closed

Can't install on MacOS #28

TrentBrick opened this issue May 25, 2020 · 8 comments · Fixed by #29

Comments

@TrentBrick
Copy link

TrentBrick commented May 25, 2020

🐛 Bug

I followed all of the install instructions and am getting the following error when I run pip install nle

Building wheel for nle (PEP 517) ... error
  ERROR: Command errored out with exit status 255:
   command: /Users/trentonbricken/anaconda3/envs/nle/bin/python /Users/trentonbricken/anaconda3/envs/nle/lib/python3.8/site-packages/pip/_vendor/pep517/_in_process.py build_wheel /var/folders/1q/6pbw30m128z5zbp5kfft7rn40000gn/T/tmps216ak48
       cwd: /private/var/folders/1q/6pbw30m128z5zbp5kfft7rn40000gn/T/pip-install-6l1fgazr/nle
  Complete output (46 lines):
  fatal: not a git repository (or any of the parent directories): .git
  Building wheel nle-0.1.1
  Successfully built fbs files from win/rl
  Found existing nle/fbs -- Removing old package
  Copying win/rl/nle/fbs to nle/fbs
  running bdist_wheel
  running build
  Building and installing NetHack...
  ./mkmkfile.sh: line 14: ../../doc/Makefile: No such file or directory
  ./mkmkfile.sh: line 15: ../../doc/Makefile: No such file or directory
  ./mkmkfile.sh: line 16: ../../doc/Makefile: No such file or directory
  ./mkmkfile.sh: line 17: ../../doc/Makefile: No such file or directory
  ./mkmkfile.sh: line 18: ../../doc/Makefile: No such file or directory
  ./mkmkfile.sh: line 19: ../../doc/Makefile: No such file or directory
  ./mkmkfile.sh: line 21: ../../doc/Makefile: No such file or directory
  ./mkmkfile.sh: line 22: ../../doc/Makefile: No such file or directory
  ./mkmkfile.sh: line 23: ../../doc/Makefile: No such file or directory
  ./mkmkfile.sh: line 26: ../../doc/Makefile: No such file or directory
  ./mkmkfile.sh: line 27: ../../doc/Makefile: No such file or directory
  ./mkmkfile.sh: line 28: ../../doc/Makefile: No such file or directory
  ./mkmkfile.sh: line 30: ../../doc/Makefile: No such file or directory
  ./mkmkfile.sh: line 31: ../../doc/Makefile: No such file or directory
  ./mkmkfile.sh: line 32: ../../doc/Makefile: No such file or directory
  ./mkmkfile.sh: line 33: ../../doc/Makefile: No such file or directory
  ./mkmkfile.sh: line 34: ../../doc/Makefile: No such file or directory
  ./mkmkfile.sh: line 35: ../../doc/Makefile: No such file or directory
  ./mkmkfile.sh: line 37: ../../doc/Makefile: No such file or directory
  ./mkmkfile.sh: line 38: ../../doc/Makefile: No such file or directory
  ./mkmkfile.sh: line 39: ../../doc/Makefile: No such file or directory
  ./mkmkfile.sh: line 42: ../../doc/Makefile: No such file or directory
  ./mkmkfile.sh: line 43: ../../doc/Makefile: No such file or directory
  ( cd src ; /Applications/Xcode.app/Contents/Developer/usr/bin/make )
  touch ../src/config.h-t
  gcc -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/envs/nle/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB -c monst.c
  In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include/_stdio.h:68,
                   from /usr/local/lib/gcc/x86_64-apple-darwin19/9.2.0/include-fixed/stdio.h:78,
                   from ../include/global.h:9,
                   from ../include/config.h:583,
                   from monst.c:6:
  /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include/sys/cdefs.h:264:39: error: macro "__has_attribute" requires an identifier
    264 | #if __has_attribute(warn_unused_result)
        |                                       ^
  make[1]: *** [monst.o] Error 1
  make: *** [nethack] Error 2
  Generated NetHack makefiles with hints/macosx.
  Failed to build NetHack
  ----------------------------------------
  ERROR: Failed building wheel for nle
Failed to build nle
ERROR: Could not build wheels for nle which use PEP 517 and cannot be installed directly`

Environment

MacOS Catalina, 10.15.4

Edit (@edran): Fixed trace formatting.

@edran
Copy link
Contributor

edran commented May 26, 2020

It looks like your build system is misconfigured (e.g. is it possible that your xcode version is outdated? You have MacOSX10.14.sdk).

Can you give us more info regarding your system? What python version are you using? Are you using conda? Etc.

Edit: it looks like you are using conda + python 3.8. What version of clang and gcc do you have on your system?

Edit2: ignore this, see @heiner's message below.

@heiner
Copy link
Contributor

heiner commented May 26, 2020

Hey Trenton,

Thanks for using our code!

I believe the issue you have is that your system mixes GCC and XCode/LLVM in some way that confuses NetHack's Makefiles. Looking at this list:

In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include/_stdio.h:68,
                   from /usr/local/lib/gcc/x86_64-apple-darwin19/9.2.0/include-fixed/stdio.h:78,
                   from ../include/global.h:9,
                   from ../include/config.h:583,
                   from monst.c:6:

It appears that you have GCC installed in /usr/local/lib/gcc, but it's stdio.h includes XCode's _stdio.h, which includes another XCode header that has annotations GCC doesn't like.

One way around this would be to make sure gcc evaluates to /usr/bin/gcc instead of /usr/local/bin/gcc. We'll see if we can fix this on our side as well.

@heiner
Copy link
Contributor

heiner commented May 26, 2020

Hey Trenton,

I've just pushed a change that I hope will resolve this, or at least generate a different error message.

Unfortunately, the package you receive by doing pip install nle doesn't update this quickly, so if you want to try this out just now, please do pip install -e . inside a checkout of this repository.

Feel free to re-open this bug if the issue persists.

@TrentBrick
Copy link
Author

Thanks for these quick and helpful responses @edran and @heiner.

I'm not in a huge rush so will just wait for pip to update and check if it works in a couple days. If you don't hear back from me here then assume the bug is fixed!

@heiner
Copy link
Contributor

heiner commented May 27, 2020

Truth be told, updating the pip package requires a few manual steps that won't happen until the NeurIPS deadline is over on Wednesday 3 June. :)

@TrentBrick
Copy link
Author

Haha! Thanks for the heads up and good luck with the NeurIPS submission.

@TrentBrick
Copy link
Author

Hi @heiner and @edran , I went ahead and tried to install your library again first with pip which didnt work and then using git clone and then pip install -e . as suggested.

This is now throwing the following error message:

    ERROR: Command errored out with exit status 255:
     command: /Users/trentonbricken/anaconda3/bin/python -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/Users/trentonbricken/nle/setup.py'"'"'; __file__='"'"'/Users/trentonbricken/nle/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' develop --no-deps
         cwd: /Users/trentonbricken/nle/
    Complete output (186 lines):
    Building wheel nle-0.1.1+9825bc9
    Successfully built fbs files from win/rl
    Found existing nle/fbs -- Removing old package
    Copying win/rl/nle/fbs to nle/fbs
    running develop
    Building and installing NetHack...
    ( cd src ; /Applications/Xcode.app/Contents/Developer/usr/bin/make )
    touch ../src/config.h-t
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB -c monst.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB -c objects.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o makedefs.o makedefs.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN  -o makedefs makedefs.o ../src/monst.o ../src/objects.o
    ./makedefs -o
    ./makedefs -p
    touch ../src/hack.h-t
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o allmain.o allmain.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o alloc.o alloc.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o apply.o apply.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o artifact.o artifact.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o attrib.o attrib.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o ball.o ball.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o bones.o bones.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o botl.o botl.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o cmd.o cmd.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o dbridge.o dbridge.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o decl.o decl.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o detect.o detect.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o dig.o dig.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o display.o display.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o dlb.o dlb.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o do.o do.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o do_name.o do_name.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o do_wear.o do_wear.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o dog.o dog.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o dogmove.o dogmove.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o dokick.o dokick.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o dothrow.o dothrow.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o drawing.o drawing.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o dungeon.o dungeon.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o eat.o eat.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o end.o end.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o engrave.o engrave.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o exper.o exper.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o explode.o explode.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o extralev.o extralev.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o files.o files.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o fountain.o fountain.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o hack.o hack.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o hacklib.o hacklib.c
    hacklib.c:946:13: warning: unused parameter 'fn' [-Wunused-parameter]
    int FDECL((*fn), (int));
                ^
    1 warning generated.
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o invent.o invent.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o isaac64.o isaac64.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o light.o light.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o lock.o lock.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o mail.o mail.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o makemon.o makemon.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o mapglyph.o mapglyph.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o mcastu.o mcastu.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o mhitm.o mhitm.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o mhitu.o mhitu.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o minion.o minion.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o mklev.o mklev.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o mkmap.o mkmap.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o mkmaze.o mkmaze.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o mkobj.o mkobj.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o mkroom.o mkroom.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o mon.o mon.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o mondata.o mondata.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o monmove.o monmove.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o mplayer.o mplayer.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o mthrowu.o mthrowu.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o muse.o muse.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o music.o music.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o o_init.o o_init.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o objnam.o objnam.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o options.o options.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o pager.o pager.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o pickup.o pickup.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o pline.o pline.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o polyself.o polyself.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o potion.o potion.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o pray.o pray.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o priest.o priest.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o quest.o quest.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o questpgr.o questpgr.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o read.o read.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o rect.o rect.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o region.o region.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o restore.o restore.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o rip.o rip.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o rnd.o rnd.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o role.o role.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o rumors.o rumors.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o save.o save.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o shk.o shk.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o shknam.o shknam.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o sit.o sit.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o sounds.o sounds.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o sp_lev.o sp_lev.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o spell.o spell.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o sys.o sys.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o steal.o steal.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o steed.o steed.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o teleport.o teleport.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o timeout.o timeout.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o topten.o topten.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o track.o track.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o trap.o trap.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o u_init.o u_init.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o uhitm.o uhitm.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o vault.o vault.c
    ./makedefs -z
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o vision.o vision.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o vis_tab.o vis_tab.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o weapon.o weapon.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o were.o were.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o wield.o wield.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o windows.o windows.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o wizard.o wizard.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o worm.o worm.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o worn.o worn.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o write.o write.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o zap.o zap.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB -c -o posixregex.o ../sys/share/posixregex.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB -c -o ioctl.o ../sys/share/ioctl.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB -c -o unixmain.o ../sys/unix/unixmain.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB -c -o unixtty.o ../sys/share/unixtty.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB -c -o unixunix.o ../sys/unix/unixunix.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB -c -o unixres.o ../sys/unix/unixres.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB -c -o getline.o ../win/tty/getline.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB -c -o termcap.o ../win/tty/termcap.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB -c -o topl.o ../win/tty/topl.c
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB -c -o wintty.o ../win/tty/wintty.c
    flatc -o ../win/rl --cpp --python ../win/rl/message.fbs
    c++ -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB -I. -std=c++14 -stdlib=libc++ -mmacosx-version-min=10.7 -c ../win/rl/winrl.cc
    /bin/sh ../sys/unix/gitinfo.sh 1 #before 'makedefs -v'
    dat/gitinfo.txt created, githash=9825bc9005d7225a75789c344698f37b57cb1ee1
    ../util/makedefs -v
    clang -Wall -Wextra -Wno-missing-field-initializers -Wimplicit -Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings -DGCC_WARN -g -I../include -DNOCLIPPING -DNOMAIL -DNOTPARMDECL -DHACKDIR=\"/Users/trentonbricken/anaconda3/lib/games/nethack\" -DDEFAULT_WINDOW_SYS=\"tty\" -DDLB   -c -o version.o version.c
    Linking nethack.
    g++  -o nethack monst.o objects.o allmain.o alloc.o apply.o artifact.o attrib.o ball.o bones.o botl.o cmd.o dbridge.o decl.o detect.o dig.o display.o dlb.o do.o do_name.o do_wear.o dog.o dogmove.o dokick.o dothrow.o drawing.o dungeon.o eat.o end.o engrave.o exper.o explode.o extralev.o files.o fountain.o hack.o hacklib.o invent.o isaac64.o light.o lock.o mail.o makemon.o mapglyph.o mcastu.o mhitm.o mhitu.o minion.o mklev.o mkmap.o mkmaze.o mkobj.o mkroom.o mon.o mondata.o monmove.o mplayer.o mthrowu.o muse.o music.o o_init.o objnam.o options.o pager.o pickup.o pline.o polyself.o potion.o pray.o priest.o quest.o questpgr.o read.o rect.o region.o restore.o rip.o rnd.o role.o rumors.o save.o shk.o shknam.o sit.o sounds.o sp_lev.o spell.o sys.o steal.o steed.o teleport.o timeout.o topten.o track.o trap.o u_init.o uhitm.o vault.o vision.o vis_tab.o weapon.o were.o wield.o windows.o wizard.o worm.o worn.o write.o zap.o posixregex.o  ioctl.o unixmain.o unixtty.o unixunix.o unixres.o getline.o termcap.o topl.o wintty.o winrl.o  version.o -lncurses -lzmq
    Undefined symbols for architecture x86_64:
      "std::__1::__vector_base_common<true>::__throw_length_error() const", referenced from:
          std::__1::vector<flatbuffers::Offset<flatbuffers::String>, std::__1::allocator<flatbuffers::Offset<flatbuffers::String> > >::__vallocate(unsigned long) in winrl.o
          std::__1::vector<std::__1::unique_ptr<nethack_rl::NetHackRL::rl_window, std::__1::default_delete<nethack_rl::NetHackRL::rl_window> >, std::__1::allocator<std::__1::unique_ptr<nethack_rl::NetHackRL::rl_window, std::__1::default_delete<nethack_rl::NetHackRL::rl_window> > > >::__recommend(unsigned long) const in winrl.o
          std::__1::vector<flatbuffers::Offset<flatbuffers::String>, std::__1::allocator<flatbuffers::Offset<flatbuffers::String> > >::__recommend(unsigned long) const in winrl.o
          std::__1::vector<flatbuffers::Offset<nle::fbs::MenuItem>, std::__1::allocator<flatbuffers::Offset<nle::fbs::MenuItem> > >::__recommend(unsigned long) const in winrl.o
          std::__1::vector<flatbuffers::Offset<nle::fbs::Window>, std::__1::allocator<flatbuffers::Offset<nle::fbs::Window> > >::__recommend(unsigned long) const in winrl.o
          std::__1::vector<long long, std::__1::allocator<long long> >::__vallocate(unsigned long) in winrl.o
          std::__1::vector<flatbuffers::Offset<nle::fbs::InventoryItem>, std::__1::allocator<flatbuffers::Offset<nle::fbs::InventoryItem> > >::__recommend(unsigned long) const in winrl.o
          ...
      "std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__init(char const*, unsigned long)", referenced from:
          std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::basic_string<decltype(nullptr)>(char const*) in winrl.o
      "std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::append(char const*)", referenced from:
          std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > std::__1::operator+<char, std::__1::char_traits<char>, std::__1::allocator<char> >(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&&, char const*) in winrl.o
      "std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::append(char const*, unsigned long)", referenced from:
          std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::append(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) in winrl.o
      "std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::assign(char const*)", referenced from:
          std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::operator=(char const*) in winrl.o
      "std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::basic_string(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)", referenced from:
          void std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >::construct<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) in winrl.o
          void std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >::construct<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&) in winrl.o
      "std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_string()", referenced from:
          nethack_rl::NetHackRL::NetHackRL(int&, char**) in winrl.o
          nethack_rl::NetHackRL::~NetHackRL() in winrl.o
          nethack_rl::NetHackRL::update_inventory_method()      in winrl.o
          nethack_rl::NetHackRL::status_update_method(int, void*, int, int, int, unsigned long*) in winrl.o
          nethack_rl::NetHackRL::putstr_method(int, int, char const*) in winrl.o
          nethack_rl::NetHackRL::create_nhwindow_method(int)   in winrl.o
          nethack_rl::NetHackRL::rl_init_nhwindows(int*, char**) in winrl.o
          ...
      "std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::operator=(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)", referenced from:
          nethack_rl::NetHackRL::status_update_method(int, void*, int, int, int, unsigned long*) in winrl.o
      "std::__1::to_string(int)", referenced from:
          nethack_rl::NetHackRL::NetHackRL(int&, char**) in winrl.o
      "std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > std::__1::operator+<char, std::__1::char_traits<char>, std::__1::allocator<char> >(char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)", referenced from:
          nethack_rl::NetHackRL::NetHackRL(int&, char**) in winrl.o
    ld: symbol(s) not found for architecture x86_64
    collect2: error: ld returned 1 exit status
    make[1]: *** [Sysunix] Error 1
    make: *** [nethack] Error 2
    Generated NetHack makefiles with hints/macosx-nle.
    Failed to build NetHack
    ----------------------------------------
ERROR: Command errored out with exit status 255: /Users/trentonbricken/anaconda3/bin/python -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/Users/trentonbricken/nle/setup.py'"'"'; __file__='"'"'/Users/trentonbricken/nle/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' develop --no-deps Check the logs for full command output.

@heiner
Copy link
Contributor

heiner commented Jan 21, 2022

(Note: Original issue was in fact a problem of NetHack/NLE and was solved in #299.)

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants