New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MacOS fife/uh modul fife not find. #2777

Open
jay20162016 opened this Issue Mar 26, 2018 · 39 comments

Comments

Projects
None yet
2 participants
@jay20162016

jay20162016 commented Mar 26, 2018

from fife import fife

outputs this:

Traceback (most recent call last):
File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/fife/fife.py", line 18, in swig_import_helper
return importlib.import_module(mname)
File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/importlib/init.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "", line 994, in _gcd_import
File "", line 971, in _find_and_load
File "", line 955, in _find_and_load_unlocked
File "", line 658, in _load_unlocked
File "", line 571, in module_from_spec
File "", line 922, in create_module
File "", line 219, in _call_with_frames_removed
ImportError: dlopen(/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/fife/_fife.so, 2): Library not loaded: @rpath/libopenal.1.dylib
Referenced from: /Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/fife/_fife.so
Reason: image not found

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "run_uh.py", line 385, in
main()
File "run_uh.py", line 114, in main
import horizons.main
File "/Users/jay_jayjay/Downloads/unknown-horizons/horizons/main.py", line 41, in
from fife import fife as fife_module
File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/fife/fife.py", line 21, in
_fife = swig_import_helper()
File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/fife/fife.py", line 20, in swig_import_helper
return importlib.import_module('_fife')
File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/importlib/init.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
ModuleNotFoundError: No module named '_fife'

@jay20162016 jay20162016 reopened this Mar 26, 2018

@LinuxDonald

This comment has been minimized.

Member

LinuxDonald commented Mar 26, 2018

What version of fife are you using?

@LinuxDonald LinuxDonald added the O-macOS label Mar 26, 2018

@jay20162016

This comment has been minimized.

jay20162016 commented Mar 27, 2018

I think I cloned it recently

@jay20162016

This comment has been minimized.

jay20162016 commented Mar 27, 2018

I think its master branch

@LinuxDonald

This comment has been minimized.

Member

LinuxDonald commented Mar 27, 2018

How have you compiled fifechan and fife?

@jay20162016

This comment has been minimized.

jay20162016 commented Mar 27, 2018

cmake -DCMAKE_INSTALL_PREFIX:PATH=/usr -DPYTHON_EXECUTABLE=/Library/Frameworks/Python.framework/Versions/3.6/bin/python3 -Dcegui=OFF ..

@jay20162016

This comment has been minimized.

jay20162016 commented Mar 27, 2018

I think its actually:
cmake -Dbuild-library=ON -DPYTHON_EXECUTABLE=/Library/Frameworks/Python.framework/Versions/3.6/bin/python3 -Dcegui=OFF ..

@LinuxDonald

This comment has been minimized.

Member

LinuxDonald commented Mar 27, 2018

Have you compilled fifechan too before fifengine?

@LinuxDonald

This comment has been minimized.

Member

LinuxDonald commented Mar 27, 2018

I cant get fifengine compiled for macos on travis because off problems with python. And we dont have anyone that have an Mac here :( I think we cant help you at the moment sorry.

@LinuxDonald

This comment has been minimized.

Member

LinuxDonald commented Mar 27, 2018

Have you all deps installed? brew update && brew install swig sdl2 sdl2_image sdl2_ttf freetype openal-soft tinyxml glew libvorbis && brew upgrade python

@jay20162016

This comment has been minimized.

jay20162016 commented Mar 28, 2018

I use system python and python3
I installed fifechan using brew:
brew installl fifechan

@LinuxDonald

This comment has been minimized.

Member

LinuxDonald commented Mar 28, 2018

For fife from master you need fifechan from master too.

@jay20162016

This comment has been minimized.

jay20162016 commented Mar 28, 2018

does brew install from master?

@LinuxDonald

This comment has been minimized.

Member

LinuxDonald commented Mar 28, 2018

No I think not. It will only install last Release.

@jay20162016

This comment has been minimized.

jay20162016 commented Mar 28, 2018

still same error when building fifechan master from source:
Traceback (most recent call last):
File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/fife/fife.py", line 18, in swig_import_helper
return importlib.import_module(mname)
File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/importlib/init.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "", line 994, in _gcd_import
File "", line 971, in _find_and_load
File "", line 955, in _find_and_load_unlocked
File "", line 658, in _load_unlocked
File "", line 571, in module_from_spec
File "", line 922, in create_module
File "", line 219, in _call_with_frames_removed
ImportError: dlopen(/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/fife/_fife.so, 2): Library not loaded: @rpath/libopenal.1.dylib
Referenced from: /Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/fife/_fife.so
Reason: image not found

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "uh.py", line 385, in
main()
File "uh.py", line 114, in main
import horizons.main
File "/Users/jay_jayjay/Downloads/unknown-horizons/horizons/main.py", line 41, in
from fife import fife as fife_module
File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/fife/fife.py", line 21, in
_fife = swig_import_helper()
File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/fife/fife.py", line 20, in swig_import_helper
return importlib.import_module('_fife')
File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/importlib/init.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
ModuleNotFoundError: No module named '_fife'

@LinuxDonald

This comment has been minimized.

Member

LinuxDonald commented Mar 28, 2018

One think is what it cant open here :( ImportError: dlopen(/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/fife/_fife.so, 2): Library not loaded: .1.dylib

@jay20162016

This comment has been minimized.

jay20162016 commented Mar 30, 2018

https://travis-ci.org/jay20162016/unknown-horizons/builds/360229455
travis ci mac, from fife import fife works on this

@LinuxDonald

This comment has been minimized.

Member

LinuxDonald commented Mar 30, 2018

@jay20162016 could you make create an pr for fifengine for travis?

@jay20162016

This comment has been minimized.

jay20162016 commented Mar 30, 2018

just Mac or both systems

@LinuxDonald

This comment has been minimized.

Member

LinuxDonald commented Mar 30, 2018

Only change the part for mac.

@jay20162016

This comment has been minimized.

jay20162016 commented Mar 30, 2018

fife still dosen't work, and btw should this go on the fifengine issues?

@LinuxDonald

This comment has been minimized.

Member

LinuxDonald commented Mar 30, 2018

No it is an problem that both projects have.

@jay20162016

This comment has been minimized.

jay20162016 commented Apr 1, 2018

python3 run_tests.py
Select test module to run:
Core tests
0) test_dat1

  1. test_dat2
  2. test_gui
  3. test_imagepool
  4. test_images
  5. test_rect
  6. test_vfs
  7. test_zip
  8. test_sharedptr
  9. all
    SWIG tests
  10. tests.swig_tests.action_tests
  11. tests.swig_tests.animation_tests
  12. tests.swig_tests.audio_tests
  13. tests.swig_tests.controller_tests
  14. tests.swig_tests.cursor_tests
  15. tests.swig_tests.eventchannel_tests
  16. tests.swig_tests.gui_tests
  17. tests.swig_tests.location_tests
  18. tests.swig_tests.log_tests
  19. tests.swig_tests.model_tests
  20. tests.swig_tests.resource_tests
  21. tests.swig_tests.swig_test_utils
  22. tests.swig_tests.timer_tests
  23. tests.swig_tests.vfs_tests
  24. tests.swig_tests.video_tests
  25. tests.swig_tests.view_tests
  26. all
    Extension tests
  27. tests.extension_tests.extension_test_utils
  28. all
    Other
  29. Run all tests
  30. Cancel and quit
    -> : 29

===== Running test_dat1 =====
sh: build/tests/debug/test_dat1: No such file or directory

===== Running test_dat2 =====
sh: build/tests/debug/test_dat2: No such file or directory

===== Running test_gui =====
sh: build/tests/debug/test_gui: No such file or directory

===== Running test_imagepool =====
sh: build/tests/debug/test_imagepool: No such file or directory

===== Running test_images =====
sh: build/tests/debug/test_images: No such file or directory

===== Running test_rect =====
sh: build/tests/debug/test_rect: No such file or directory

===== Running test_vfs =====
sh: build/tests/debug/test_vfs: No such file or directory

===== Running test_zip =====
sh: build/tests/debug/test_zip: No such file or directory

===== Running test_sharedptr =====
sh: build/tests/debug/test_sharedptr: No such file or directory
Traceback (most recent call last):
File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/fife/fife.py", line 18, in swig_import_helper
return importlib.import_module(mname)
File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/importlib/init.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "", line 994, in _gcd_import
File "", line 971, in _find_and_load
File "", line 955, in _find_and_load_unlocked
File "", line 658, in _load_unlocked
File "", line 571, in module_from_spec
File "", line 922, in create_module
File "", line 219, in _call_with_frames_removed
ImportError: dlopen(/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/fife/_fife.so, 2): Library not loaded: @rpath/libopenal.1.dylib
Referenced from: /Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/fife/_fife.so
Reason: image not found

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "run_tests.py", line 227, in
main()
File "run_tests.py", line 221, in main
run(options.automatic, args)
File "run_tests.py", line 194, in run
fn(params)
File "run_tests.py", line 106, in run_all
swig_errors, swig_failures = run_test_modules(tests['swig'])
File "run_tests.py", line 85, in run_test_modules
imported = get_dynamic_imports(modules)
File "run_tests.py", line 78, in get_dynamic_imports
m = import(module)
File "/Users/jay_jayjay/Downloads/fifengine/tests/swig_tests/action_tests.py", line 27, in
from .swig_test_utils import *
File "/Users/jay_jayjay/Downloads/fifengine/tests/swig_tests/swig_test_utils.py", line 32, in
from fife import fife
File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/fife/fife.py", line 21, in
_fife = swig_import_helper()
File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/fife/fife.py", line 20, in swig_import_helper
return importlib.import_module('_fife')
File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/importlib/init.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
ModuleNotFoundError: No module named '_fife'

@LinuxDonald

This comment has been minimized.

Member

LinuxDonald commented Apr 1, 2018

yeah there is something wrong with fife import.
Does an python3 import fife works?

@jay20162016

This comment has been minimized.

jay20162016 commented Apr 1, 2018

yes, and after a few reinstalls and variation of commands,
from fife import fife returns this:
Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/fife/fife.py", line 106, in <module> import fifechan ModuleNotFoundError: No module named 'fifechan'

@LinuxDonald

This comment has been minimized.

Member

LinuxDonald commented Apr 1, 2018

ah it dont find fifehan. Have you removed the fifecham from brew install? And installed fifechan from git master branch?

@LinuxDonald

This comment has been minimized.

Member

LinuxDonald commented Apr 1, 2018

And have you the fifechan build log?

@jay20162016

This comment has been minimized.

jay20162016 commented Apr 1, 2018

@LinuxDonald

This comment has been minimized.

Member

LinuxDonald commented Apr 1, 2018

Have you maybe the output from konsole/terminal? The complete one?

@LinuxDonald

This comment has been minimized.

Member

LinuxDonald commented Apr 1, 2018

And you have the wrong version of fifechan use this: https://github.com/fifengine/fifechan/archive/master.zip

@jay20162016

This comment has been minimized.

jay20162016 commented Apr 1, 2018

import fife
import fifechan
Traceback (most recent call last):
File "", line 1, in
ModuleNotFoundError: No module named 'fifechan'
from fife import fife
Traceback (most recent call last):
File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/fife/fife.py", line 14, in swig_import_helper
return importlib.import_module(mname)
File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/importlib/init.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "", line 994, in _gcd_import
File "", line 971, in _find_and_load
File "", line 955, in _find_and_load_unlocked
File "", line 658, in _load_unlocked
File "", line 571, in module_from_spec
File "", line 922, in create_module
File "", line 219, in _call_with_frames_removed
ImportError: dlopen(/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/fife/_fife.so, 2): Symbol not found: __ZN3fcn6Widget9drawFrameEPNS_8GraphicsE
Referenced from: /Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/fife/_fife.so
Expected in: /usr/local/lib/libfifechan.0.1.4.dylib
in /Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/fife/_fife.so

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "", line 1, in
File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/fife/fife.py", line 17, in
_fife = swig_import_helper()
File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/fife/fife.py", line 16, in swig_import_helper
return importlib.import_module('_fife')
File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/importlib/init.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
ModuleNotFoundError: No module named '_fife'

@LinuxDonald

This comment has been minimized.

Member

LinuxDonald commented Apr 1, 2018

I think fife don't find fifechan on compile. Have you the complete fife compile log?

@jay20162016

This comment has been minimized.

jay20162016 commented Apr 1, 2018

The system is: Darwin - 16.7.0 - x86_64
Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded.
Compiler: /Library/Developer/CommandLineTools/usr/bin/cc
Build flags:
Id flags:

The output was:
0

Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out"

The C compiler identification is AppleClang, found in "/Users/jay_jayjay/Downloads/fifengine-0.4.1/_build/CMakeFiles/3.10.3/CompilerIdC/a.out"

Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded.
Compiler: /Library/Developer/CommandLineTools/usr/bin/c++
Build flags:
Id flags:

The output was:
0

Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out"

The CXX compiler identification is AppleClang, found in "/Users/jay_jayjay/Downloads/fifengine-0.4.1/_build/CMakeFiles/3.10.3/CompilerIdCXX/a.out"

Determining if the C compiler works passed with the following output:
Change Dir: /Users/jay_jayjay/Downloads/fifengine-0.4.1/_build/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_50712/fast"
/Library/Developer/CommandLineTools/usr/bin/make -f CMakeFiles/cmTC_50712.dir/build.make CMakeFiles/cmTC_50712.dir/build
Building C object CMakeFiles/cmTC_50712.dir/testCCompiler.c.o
/Library/Developer/CommandLineTools/usr/bin/cc -o CMakeFiles/cmTC_50712.dir/testCCompiler.c.o -c /Users/jay_jayjay/Downloads/fifengine-0.4.1/_build/CMakeFiles/CMakeTmp/testCCompiler.c
Linking C executable cmTC_50712
/Users/jay_jayjay/Downloads/brew/Cellar/cmake/3.10.3/bin/cmake -E cmake_link_script CMakeFiles/cmTC_50712.dir/link.txt --verbose=1
/Library/Developer/CommandLineTools/usr/bin/cc -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/cmTC_50712.dir/testCCompiler.c.o -o cmTC_50712

Detecting C compiler ABI info compiled with the following output:
Change Dir: /Users/jay_jayjay/Downloads/fifengine-0.4.1/_build/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_09545/fast"
/Library/Developer/CommandLineTools/usr/bin/make -f CMakeFiles/cmTC_09545.dir/build.make CMakeFiles/cmTC_09545.dir/build
Building C object CMakeFiles/cmTC_09545.dir/CMakeCCompilerABI.c.o
/Library/Developer/CommandLineTools/usr/bin/cc -o CMakeFiles/cmTC_09545.dir/CMakeCCompilerABI.c.o -c /Users/jay_jayjay/Downloads/brew/Cellar/cmake/3.10.3/share/cmake/Modules/CMakeCCompilerABI.c
Linking C executable cmTC_09545
/Users/jay_jayjay/Downloads/brew/Cellar/cmake/3.10.3/bin/cmake -E cmake_link_script CMakeFiles/cmTC_09545.dir/link.txt --verbose=1
/Library/Developer/CommandLineTools/usr/bin/cc -Wl,-search_paths_first -Wl,-headerpad_max_install_names -v -Wl,-v CMakeFiles/cmTC_09545.dir/CMakeCCompilerABI.c.o -o cmTC_09545
Apple LLVM version 9.0.0 (clang-900.0.39.2)
Target: x86_64-apple-darwin16.7.0
Thread model: posix
InstalledDir: /Library/Developer/CommandLineTools/usr/bin
"/Library/Developer/CommandLineTools/usr/bin/ld" -demangle -lto_library /Library/Developer/CommandLineTools/usr/lib/libLTO.dylib -dynamic -arch x86_64 -macosx_version_min 10.12.0 -o cmTC_09545 -search_paths_first -headerpad_max_install_names -v CMakeFiles/cmTC_09545.dir/CMakeCCompilerABI.c.o -lSystem /Library/Developer/CommandLineTools/usr/lib/clang/9.0.0/lib/darwin/libclang_rt.osx.a
@(#)PROGRAM:ld PROJECT:ld64-305
configured to support archs: armv6 armv7 armv7s arm64 i386 x86_64 x86_64h armv6m armv7k armv7m armv7em (tvOS)
Library search paths:
/usr/lib
/usr/local/lib
Framework search paths:
/Library/Frameworks/
/System/Library/Frameworks/

Parsed C implicit link information from above output:
link line regex: [^( |.[/])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/]+-)?ld|collect2)[^/]*( |$)]
ignore line: [Change Dir: /Users/jay_jayjay/Downloads/fifengine-0.4.1/_build/CMakeFiles/CMakeTmp]
ignore line: []
ignore line: [Run Build Command:"/usr/bin/make" "cmTC_09545/fast"]
ignore line: [/Library/Developer/CommandLineTools/usr/bin/make -f CMakeFiles/cmTC_09545.dir/build.make CMakeFiles/cmTC_09545.dir/build]
ignore line: [Building C object CMakeFiles/cmTC_09545.dir/CMakeCCompilerABI.c.o]
ignore line: [/Library/Developer/CommandLineTools/usr/bin/cc -o CMakeFiles/cmTC_09545.dir/CMakeCCompilerABI.c.o -c /Users/jay_jayjay/Downloads/brew/Cellar/cmake/3.10.3/share/cmake/Modules/CMakeCCompilerABI.c]
ignore line: [Linking C executable cmTC_09545]
ignore line: [/Users/jay_jayjay/Downloads/brew/Cellar/cmake/3.10.3/bin/cmake -E cmake_link_script CMakeFiles/cmTC_09545.dir/link.txt --verbose=1]
ignore line: [/Library/Developer/CommandLineTools/usr/bin/cc -Wl,-search_paths_first -Wl,-headerpad_max_install_names -v -Wl,-v CMakeFiles/cmTC_09545.dir/CMakeCCompilerABI.c.o -o cmTC_09545 ]
ignore line: [Apple LLVM version 9.0.0 (clang-900.0.39.2)]
ignore line: [Target: x86_64-apple-darwin16.7.0]
ignore line: [Thread model: posix]
ignore line: [InstalledDir: /Library/Developer/CommandLineTools/usr/bin]
link line: [ "/Library/Developer/CommandLineTools/usr/bin/ld" -demangle -lto_library /Library/Developer/CommandLineTools/usr/lib/libLTO.dylib -dynamic -arch x86_64 -macosx_version_min 10.12.0 -o cmTC_09545 -search_paths_first -headerpad_max_install_names -v CMakeFiles/cmTC_09545.dir/CMakeCCompilerABI.c.o -lSystem /Library/Developer/CommandLineTools/usr/lib/clang/9.0.0/lib/darwin/libclang_rt.osx.a]
arg [/Library/Developer/CommandLineTools/usr/bin/ld] ==> ignore
arg [-demangle] ==> ignore
arg [-lto_library] ==> ignore, skip following value
arg [/Library/Developer/CommandLineTools/usr/lib/libLTO.dylib] ==> skip value of -lto_library
arg [-dynamic] ==> ignore
arg [-arch] ==> ignore
arg [x86_64] ==> ignore
arg [-macosx_version_min] ==> ignore
arg [10.12.0] ==> ignore
arg [-o] ==> ignore
arg [cmTC_09545] ==> ignore
arg [-search_paths_first] ==> ignore
arg [-headerpad_max_install_names] ==> ignore
arg [-v] ==> ignore
arg [CMakeFiles/cmTC_09545.dir/CMakeCCompilerABI.c.o] ==> ignore
arg [-lSystem] ==> lib [System]
arg [/Library/Developer/CommandLineTools/usr/lib/clang/9.0.0/lib/darwin/libclang_rt.osx.a] ==> lib [/Library/Developer/CommandLineTools/usr/lib/clang/9.0.0/lib/darwin/libclang_rt.osx.a]
Library search paths: [;/usr/lib;/usr/local/lib]
Framework search paths: [;/Library/Frameworks/;/System/Library/Frameworks/]
remove lib [System]
remove lib [/Library/Developer/CommandLineTools/usr/lib/clang/9.0.0/lib/darwin/libclang_rt.osx.a]
collapse library dir [/usr/lib] ==> [/usr/lib]
collapse library dir [/usr/local/lib] ==> [/usr/local/lib]
collapse framework dir [/Library/Frameworks/] ==> [/Library/Frameworks]
collapse framework dir [/System/Library/Frameworks/] ==> [/System/Library/Frameworks]
implicit libs: []
implicit dirs: [/usr/lib;/usr/local/lib]
implicit fwks: [/Library/Frameworks;/System/Library/Frameworks]

Detecting C [-std=c11] compiler features compiled with the following output:
Change Dir: /Users/jay_jayjay/Downloads/fifengine-0.4.1/_build/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_c4541/fast"
/Library/Developer/CommandLineTools/usr/bin/make -f CMakeFiles/cmTC_c4541.dir/build.make CMakeFiles/cmTC_c4541.dir/build
Building C object CMakeFiles/cmTC_c4541.dir/feature_tests.c.o
/Library/Developer/CommandLineTools/usr/bin/cc -std=c11 -o CMakeFiles/cmTC_c4541.dir/feature_tests.c.o -c /Users/jay_jayjay/Downloads/fifengine-0.4.1/_build/CMakeFiles/feature_tests.c
Linking C executable cmTC_c4541
/Users/jay_jayjay/Downloads/brew/Cellar/cmake/3.10.3/bin/cmake -E cmake_link_script CMakeFiles/cmTC_c4541.dir/link.txt --verbose=1
/Library/Developer/CommandLineTools/usr/bin/cc -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/cmTC_c4541.dir/feature_tests.c.o -o cmTC_c4541

Feature record: C_FEATURE:1c_function_prototypes
Feature record: C_FEATURE:1c_restrict
Feature record: C_FEATURE:1c_static_assert
Feature record: C_FEATURE:1c_variadic_macros

Detecting C [-std=c99] compiler features compiled with the following output:
Change Dir: /Users/jay_jayjay/Downloads/fifengine-0.4.1/_build/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_49e92/fast"
/Library/Developer/CommandLineTools/usr/bin/make -f CMakeFiles/cmTC_49e92.dir/build.make CMakeFiles/cmTC_49e92.dir/build
Building C object CMakeFiles/cmTC_49e92.dir/feature_tests.c.o
/Library/Developer/CommandLineTools/usr/bin/cc -std=c99 -o CMakeFiles/cmTC_49e92.dir/feature_tests.c.o -c /Users/jay_jayjay/Downloads/fifengine-0.4.1/_build/CMakeFiles/feature_tests.c
Linking C executable cmTC_49e92
/Users/jay_jayjay/Downloads/brew/Cellar/cmake/3.10.3/bin/cmake -E cmake_link_script CMakeFiles/cmTC_49e92.dir/link.txt --verbose=1
/Library/Developer/CommandLineTools/usr/bin/cc -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/cmTC_49e92.dir/feature_tests.c.o -o cmTC_49e92

Feature record: C_FEATURE:1c_function_prototypes
Feature record: C_FEATURE:1c_restrict
Feature record: C_FEATURE:0c_static_assert
Feature record: C_FEATURE:1c_variadic_macros

Detecting C [-std=c90] compiler features compiled with the following output:
Change Dir: /Users/jay_jayjay/Downloads/fifengine-0.4.1/_build/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_50fbc/fast"
/Library/Developer/CommandLineTools/usr/bin/make -f CMakeFiles/cmTC_50fbc.dir/build.make CMakeFiles/cmTC_50fbc.dir/build
Building C object CMakeFiles/cmTC_50fbc.dir/feature_tests.c.o
/Library/Developer/CommandLineTools/usr/bin/cc -std=c90 -o CMakeFiles/cmTC_50fbc.dir/feature_tests.c.o -c /Users/jay_jayjay/Downloads/fifengine-0.4.1/_build/CMakeFiles/feature_tests.c
Linking C executable cmTC_50fbc
/Users/jay_jayjay/Downloads/brew/Cellar/cmake/3.10.3/bin/cmake -E cmake_link_script CMakeFiles/cmTC_50fbc.dir/link.txt --verbose=1
/Library/Developer/CommandLineTools/usr/bin/cc -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/cmTC_50fbc.dir/feature_tests.c.o -o cmTC_50fbc

Feature record: C_FEATURE:1c_function_prototypes
Feature record: C_FEATURE:0c_restrict
Feature record: C_FEATURE:0c_static_assert
Feature record: C_FEATURE:0c_variadic_macros

Determining if the CXX compiler works passed with the following output:
Change Dir: /Users/jay_jayjay/Downloads/fifengine-0.4.1/_build/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_f77aa/fast"
/Library/Developer/CommandLineTools/usr/bin/make -f CMakeFiles/cmTC_f77aa.dir/build.make CMakeFiles/cmTC_f77aa.dir/build
Building CXX object CMakeFiles/cmTC_f77aa.dir/testCXXCompiler.cxx.o
/Library/Developer/CommandLineTools/usr/bin/c++ -o CMakeFiles/cmTC_f77aa.dir/testCXXCompiler.cxx.o -c /Users/jay_jayjay/Downloads/fifengine-0.4.1/_build/CMakeFiles/CMakeTmp/testCXXCompiler.cxx
Linking CXX executable cmTC_f77aa
/Users/jay_jayjay/Downloads/brew/Cellar/cmake/3.10.3/bin/cmake -E cmake_link_script CMakeFiles/cmTC_f77aa.dir/link.txt --verbose=1
/Library/Developer/CommandLineTools/usr/bin/c++ -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/cmTC_f77aa.dir/testCXXCompiler.cxx.o -o cmTC_f77aa

Detecting CXX compiler ABI info compiled with the following output:
Change Dir: /Users/jay_jayjay/Downloads/fifengine-0.4.1/_build/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_a1c7b/fast"
/Library/Developer/CommandLineTools/usr/bin/make -f CMakeFiles/cmTC_a1c7b.dir/build.make CMakeFiles/cmTC_a1c7b.dir/build
Building CXX object CMakeFiles/cmTC_a1c7b.dir/CMakeCXXCompilerABI.cpp.o
/Library/Developer/CommandLineTools/usr/bin/c++ -o CMakeFiles/cmTC_a1c7b.dir/CMakeCXXCompilerABI.cpp.o -c /Users/jay_jayjay/Downloads/brew/Cellar/cmake/3.10.3/share/cmake/Modules/CMakeCXXCompilerABI.cpp
Linking CXX executable cmTC_a1c7b
/Users/jay_jayjay/Downloads/brew/Cellar/cmake/3.10.3/bin/cmake -E cmake_link_script CMakeFiles/cmTC_a1c7b.dir/link.txt --verbose=1
/Library/Developer/CommandLineTools/usr/bin/c++ -Wl,-search_paths_first -Wl,-headerpad_max_install_names -v -Wl,-v CMakeFiles/cmTC_a1c7b.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_a1c7b
Apple LLVM version 9.0.0 (clang-900.0.39.2)
Target: x86_64-apple-darwin16.7.0
Thread model: posix
InstalledDir: /Library/Developer/CommandLineTools/usr/bin
"/Library/Developer/CommandLineTools/usr/bin/ld" -demangle -lto_library /Library/Developer/CommandLineTools/usr/lib/libLTO.dylib -dynamic -arch x86_64 -macosx_version_min 10.12.0 -o cmTC_a1c7b -search_paths_first -headerpad_max_install_names -v CMakeFiles/cmTC_a1c7b.dir/CMakeCXXCompilerABI.cpp.o -lc++ -lSystem /Library/Developer/CommandLineTools/usr/lib/clang/9.0.0/lib/darwin/libclang_rt.osx.a
@(#)PROGRAM:ld PROJECT:ld64-305
configured to support archs: armv6 armv7 armv7s arm64 i386 x86_64 x86_64h armv6m armv7k armv7m armv7em (tvOS)
Library search paths:
/usr/lib
/usr/local/lib
Framework search paths:
/Library/Frameworks/
/System/Library/Frameworks/

Parsed CXX implicit link information from above output:
link line regex: [^( |.[/])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/]+-)?ld|collect2)[^/]*( |$)]
ignore line: [Change Dir: /Users/jay_jayjay/Downloads/fifengine-0.4.1/_build/CMakeFiles/CMakeTmp]
ignore line: []
ignore line: [Run Build Command:"/usr/bin/make" "cmTC_a1c7b/fast"]
ignore line: [/Library/Developer/CommandLineTools/usr/bin/make -f CMakeFiles/cmTC_a1c7b.dir/build.make CMakeFiles/cmTC_a1c7b.dir/build]
ignore line: [Building CXX object CMakeFiles/cmTC_a1c7b.dir/CMakeCXXCompilerABI.cpp.o]
ignore line: [/Library/Developer/CommandLineTools/usr/bin/c++ -o CMakeFiles/cmTC_a1c7b.dir/CMakeCXXCompilerABI.cpp.o -c /Users/jay_jayjay/Downloads/brew/Cellar/cmake/3.10.3/share/cmake/Modules/CMakeCXXCompilerABI.cpp]
ignore line: [Linking CXX executable cmTC_a1c7b]
ignore line: [/Users/jay_jayjay/Downloads/brew/Cellar/cmake/3.10.3/bin/cmake -E cmake_link_script CMakeFiles/cmTC_a1c7b.dir/link.txt --verbose=1]
ignore line: [/Library/Developer/CommandLineTools/usr/bin/c++ -Wl,-search_paths_first -Wl,-headerpad_max_install_names -v -Wl,-v CMakeFiles/cmTC_a1c7b.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_a1c7b ]
ignore line: [Apple LLVM version 9.0.0 (clang-900.0.39.2)]
ignore line: [Target: x86_64-apple-darwin16.7.0]
ignore line: [Thread model: posix]
ignore line: [InstalledDir: /Library/Developer/CommandLineTools/usr/bin]
link line: [ "/Library/Developer/CommandLineTools/usr/bin/ld" -demangle -lto_library /Library/Developer/CommandLineTools/usr/lib/libLTO.dylib -dynamic -arch x86_64 -macosx_version_min 10.12.0 -o cmTC_a1c7b -search_paths_first -headerpad_max_install_names -v CMakeFiles/cmTC_a1c7b.dir/CMakeCXXCompilerABI.cpp.o -lc++ -lSystem /Library/Developer/CommandLineTools/usr/lib/clang/9.0.0/lib/darwin/libclang_rt.osx.a]
arg [/Library/Developer/CommandLineTools/usr/bin/ld] ==> ignore
arg [-demangle] ==> ignore
arg [-lto_library] ==> ignore, skip following value
arg [/Library/Developer/CommandLineTools/usr/lib/libLTO.dylib] ==> skip value of -lto_library
arg [-dynamic] ==> ignore
arg [-arch] ==> ignore
arg [x86_64] ==> ignore
arg [-macosx_version_min] ==> ignore
arg [10.12.0] ==> ignore
arg [-o] ==> ignore
arg [cmTC_a1c7b] ==> ignore
arg [-search_paths_first] ==> ignore
arg [-headerpad_max_install_names] ==> ignore
arg [-v] ==> ignore
arg [CMakeFiles/cmTC_a1c7b.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore
arg [-lc++] ==> lib [c++]
arg [-lSystem] ==> lib [System]
arg [/Library/Developer/CommandLineTools/usr/lib/clang/9.0.0/lib/darwin/libclang_rt.osx.a] ==> lib [/Library/Developer/CommandLineTools/usr/lib/clang/9.0.0/lib/darwin/libclang_rt.osx.a]
Library search paths: [;/usr/lib;/usr/local/lib]
Framework search paths: [;/Library/Frameworks/;/System/Library/Frameworks/]
remove lib [System]
remove lib [/Library/Developer/CommandLineTools/usr/lib/clang/9.0.0/lib/darwin/libclang_rt.osx.a]
collapse library dir [/usr/lib] ==> [/usr/lib]
collapse library dir [/usr/local/lib] ==> [/usr/local/lib]
collapse framework dir [/Library/Frameworks/] ==> [/Library/Frameworks]
collapse framework dir [/System/Library/Frameworks/] ==> [/System/Library/Frameworks]
implicit libs: [c++]
implicit dirs: [/usr/lib;/usr/local/lib]
implicit fwks: [/Library/Frameworks;/System/Library/Frameworks]

Detecting CXX [-std=c++1z] compiler features compiled with the following output:
Change Dir: /Users/jay_jayjay/Downloads/fifengine-0.4.1/_build/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_addb6/fast"
/Library/Developer/CommandLineTools/usr/bin/make -f CMakeFiles/cmTC_addb6.dir/build.make CMakeFiles/cmTC_addb6.dir/build
Building CXX object CMakeFiles/cmTC_addb6.dir/feature_tests.cxx.o
/Library/Developer/CommandLineTools/usr/bin/c++ -std=c++1z -o CMakeFiles/cmTC_addb6.dir/feature_tests.cxx.o -c /Users/jay_jayjay/Downloads/fifengine-0.4.1/_build/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_addb6
/Users/jay_jayjay/Downloads/brew/Cellar/cmake/3.10.3/bin/cmake -E cmake_link_script CMakeFiles/cmTC_addb6.dir/link.txt --verbose=1
/Library/Developer/CommandLineTools/usr/bin/c++ -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/cmTC_addb6.dir/feature_tests.cxx.o -o cmTC_addb6

Feature record: CXX_FEATURE:1cxx_aggregate_default_initializers
Feature record: CXX_FEATURE:1cxx_alias_templates
Feature record: CXX_FEATURE:1cxx_alignas
Feature record: CXX_FEATURE:1cxx_alignof
Feature record: CXX_FEATURE:1cxx_attributes
Feature record: CXX_FEATURE:1cxx_attribute_deprecated
Feature record: CXX_FEATURE:1cxx_auto_type
Feature record: CXX_FEATURE:1cxx_binary_literals
Feature record: CXX_FEATURE:1cxx_constexpr
Feature record: CXX_FEATURE:1cxx_contextual_conversions
Feature record: CXX_FEATURE:1cxx_decltype
Feature record: CXX_FEATURE:1cxx_decltype_auto
Feature record: CXX_FEATURE:1cxx_decltype_incomplete_return_types
Feature record: CXX_FEATURE:1cxx_default_function_template_args
Feature record: CXX_FEATURE:1cxx_defaulted_functions
Feature record: CXX_FEATURE:1cxx_defaulted_move_initializers
Feature record: CXX_FEATURE:1cxx_delegating_constructors
Feature record: CXX_FEATURE:1cxx_deleted_functions
Feature record: CXX_FEATURE:1cxx_digit_separators
Feature record: CXX_FEATURE:1cxx_enum_forward_declarations
Feature record: CXX_FEATURE:1cxx_explicit_conversions
Feature record: CXX_FEATURE:1cxx_extended_friend_declarations
Feature record: CXX_FEATURE:1cxx_extern_templates
Feature record: CXX_FEATURE:1cxx_final
Feature record: CXX_FEATURE:1cxx_func_identifier
Feature record: CXX_FEATURE:1cxx_generalized_initializers
Feature record: CXX_FEATURE:1cxx_generic_lambdas
Feature record: CXX_FEATURE:1cxx_inheriting_constructors
Feature record: CXX_FEATURE:1cxx_inline_namespaces
Feature record: CXX_FEATURE:1cxx_lambdas
Feature record: CXX_FEATURE:1cxx_lambda_init_captures
Feature record: CXX_FEATURE:1cxx_local_type_template_args
Feature record: CXX_FEATURE:1cxx_long_long_type
Feature record: CXX_FEATURE:1cxx_noexcept
Feature record: CXX_FEATURE:1cxx_nonstatic_member_init
Feature record: CXX_FEATURE:1cxx_nullptr
Feature record: CXX_FEATURE:1cxx_override
Feature record: CXX_FEATURE:1cxx_range_for
Feature record: CXX_FEATURE:1cxx_raw_string_literals
Feature record: CXX_FEATURE:1cxx_reference_qualified_functions
Feature record: CXX_FEATURE:1cxx_relaxed_constexpr
Feature record: CXX_FEATURE:1cxx_return_type_deduction
Feature record: CXX_FEATURE:1cxx_right_angle_brackets
Feature record: CXX_FEATURE:1cxx_rvalue_references
Feature record: CXX_FEATURE:1cxx_sizeof_member
Feature record: CXX_FEATURE:1cxx_static_assert
Feature record: CXX_FEATURE:1cxx_strong_enums
Feature record: CXX_FEATURE:1cxx_template_template_parameters
Feature record: CXX_FEATURE:1cxx_thread_local
Feature record: CXX_FEATURE:1cxx_trailing_return_types
Feature record: CXX_FEATURE:1cxx_unicode_literals
Feature record: CXX_FEATURE:1cxx_uniform_initialization
Feature record: CXX_FEATURE:1cxx_unrestricted_unions
Feature record: CXX_FEATURE:1cxx_user_literals
Feature record: CXX_FEATURE:1cxx_variable_templates
Feature record: CXX_FEATURE:1cxx_variadic_macros
Feature record: CXX_FEATURE:1cxx_variadic_templates

Detecting CXX [-std=c++14] compiler features compiled with the following output:
Change Dir: /Users/jay_jayjay/Downloads/fifengine-0.4.1/_build/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_aecaa/fast"
/Library/Developer/CommandLineTools/usr/bin/make -f CMakeFiles/cmTC_aecaa.dir/build.make CMakeFiles/cmTC_aecaa.dir/build
Building CXX object CMakeFiles/cmTC_aecaa.dir/feature_tests.cxx.o
/Library/Developer/CommandLineTools/usr/bin/c++ -std=c++14 -o CMakeFiles/cmTC_aecaa.dir/feature_tests.cxx.o -c /Users/jay_jayjay/Downloads/fifengine-0.4.1/_build/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_aecaa
/Users/jay_jayjay/Downloads/brew/Cellar/cmake/3.10.3/bin/cmake -E cmake_link_script CMakeFiles/cmTC_aecaa.dir/link.txt --verbose=1
/Library/Developer/CommandLineTools/usr/bin/c++ -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/cmTC_aecaa.dir/feature_tests.cxx.o -o cmTC_aecaa

Feature record: CXX_FEATURE:1cxx_aggregate_default_initializers
Feature record: CXX_FEATURE:1cxx_alias_templates
Feature record: CXX_FEATURE:1cxx_alignas
Feature record: CXX_FEATURE:1cxx_alignof
Feature record: CXX_FEATURE:1cxx_attributes
Feature record: CXX_FEATURE:1cxx_attribute_deprecated
Feature record: CXX_FEATURE:1cxx_auto_type
Feature record: CXX_FEATURE:1cxx_binary_literals
Feature record: CXX_FEATURE:1cxx_constexpr
Feature record: CXX_FEATURE:1cxx_contextual_conversions
Feature record: CXX_FEATURE:1cxx_decltype
Feature record: CXX_FEATURE:1cxx_decltype_auto
Feature record: CXX_FEATURE:1cxx_decltype_incomplete_return_types
Feature record: CXX_FEATURE:1cxx_default_function_template_args
Feature record: CXX_FEATURE:1cxx_defaulted_functions
Feature record: CXX_FEATURE:1cxx_defaulted_move_initializers
Feature record: CXX_FEATURE:1cxx_delegating_constructors
Feature record: CXX_FEATURE:1cxx_deleted_functions
Feature record: CXX_FEATURE:1cxx_digit_separators
Feature record: CXX_FEATURE:1cxx_enum_forward_declarations
Feature record: CXX_FEATURE:1cxx_explicit_conversions
Feature record: CXX_FEATURE:1cxx_extended_friend_declarations
Feature record: CXX_FEATURE:1cxx_extern_templates
Feature record: CXX_FEATURE:1cxx_final
Feature record: CXX_FEATURE:1cxx_func_identifier
Feature record: CXX_FEATURE:1cxx_generalized_initializers
Feature record: CXX_FEATURE:1cxx_generic_lambdas
Feature record: CXX_FEATURE:1cxx_inheriting_constructors
Feature record: CXX_FEATURE:1cxx_inline_namespaces
Feature record: CXX_FEATURE:1cxx_lambdas
Feature record: CXX_FEATURE:1cxx_lambda_init_captures
Feature record: CXX_FEATURE:1cxx_local_type_template_args
Feature record: CXX_FEATURE:1cxx_long_long_type
Feature record: CXX_FEATURE:1cxx_noexcept
Feature record: CXX_FEATURE:1cxx_nonstatic_member_init
Feature record: CXX_FEATURE:1cxx_nullptr
Feature record: CXX_FEATURE:1cxx_override
Feature record: CXX_FEATURE:1cxx_range_for
Feature record: CXX_FEATURE:1cxx_raw_string_literals
Feature record: CXX_FEATURE:1cxx_reference_qualified_functions
Feature record: CXX_FEATURE:1cxx_relaxed_constexpr
Feature record: CXX_FEATURE:1cxx_return_type_deduction
Feature record: CXX_FEATURE:1cxx_right_angle_brackets
Feature record: CXX_FEATURE:1cxx_rvalue_references
Feature record: CXX_FEATURE:1cxx_sizeof_member
Feature record: CXX_FEATURE:1cxx_static_assert
Feature record: CXX_FEATURE:1cxx_strong_enums
Feature record: CXX_FEATURE:1cxx_template_template_parameters
Feature record: CXX_FEATURE:1cxx_thread_local
Feature record: CXX_FEATURE:1cxx_trailing_return_types
Feature record: CXX_FEATURE:1cxx_unicode_literals
Feature record: CXX_FEATURE:1cxx_uniform_initialization
Feature record: CXX_FEATURE:1cxx_unrestricted_unions
Feature record: CXX_FEATURE:1cxx_user_literals
Feature record: CXX_FEATURE:1cxx_variable_templates
Feature record: CXX_FEATURE:1cxx_variadic_macros
Feature record: CXX_FEATURE:1cxx_variadic_templates

Detecting CXX [-std=c++11] compiler features compiled with the following output:
Change Dir: /Users/jay_jayjay/Downloads/fifengine-0.4.1/_build/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_6c37e/fast"
/Library/Developer/CommandLineTools/usr/bin/make -f CMakeFiles/cmTC_6c37e.dir/build.make CMakeFiles/cmTC_6c37e.dir/build
Building CXX object CMakeFiles/cmTC_6c37e.dir/feature_tests.cxx.o
/Library/Developer/CommandLineTools/usr/bin/c++ -std=c++11 -o CMakeFiles/cmTC_6c37e.dir/feature_tests.cxx.o -c /Users/jay_jayjay/Downloads/fifengine-0.4.1/_build/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_6c37e
/Users/jay_jayjay/Downloads/brew/Cellar/cmake/3.10.3/bin/cmake -E cmake_link_script CMakeFiles/cmTC_6c37e.dir/link.txt --verbose=1
/Library/Developer/CommandLineTools/usr/bin/c++ -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/cmTC_6c37e.dir/feature_tests.cxx.o -o cmTC_6c37e

Feature record: CXX_FEATURE:0cxx_aggregate_default_initializers
Feature record: CXX_FEATURE:1cxx_alias_templates
Feature record: CXX_FEATURE:1cxx_alignas
Feature record: CXX_FEATURE:1cxx_alignof
Feature record: CXX_FEATURE:1cxx_attributes
Feature record: CXX_FEATURE:0cxx_attribute_deprecated
Feature record: CXX_FEATURE:1cxx_auto_type
Feature record: CXX_FEATURE:0cxx_binary_literals
Feature record: CXX_FEATURE:1cxx_constexpr
Feature record: CXX_FEATURE:0cxx_contextual_conversions
Feature record: CXX_FEATURE:1cxx_decltype
Feature record: CXX_FEATURE:0cxx_decltype_auto
Feature record: CXX_FEATURE:1cxx_decltype_incomplete_return_types
Feature record: CXX_FEATURE:1cxx_default_function_template_args
Feature record: CXX_FEATURE:1cxx_defaulted_functions
Feature record: CXX_FEATURE:1cxx_defaulted_move_initializers
Feature record: CXX_FEATURE:1cxx_delegating_constructors
Feature record: CXX_FEATURE:1cxx_deleted_functions
Feature record: CXX_FEATURE:0cxx_digit_separators
Feature record: CXX_FEATURE:1cxx_enum_forward_declarations
Feature record: CXX_FEATURE:1cxx_explicit_conversions
Feature record: CXX_FEATURE:1cxx_extended_friend_declarations
Feature record: CXX_FEATURE:1cxx_extern_templates
Feature record: CXX_FEATURE:1cxx_final
Feature record: CXX_FEATURE:1cxx_func_identifier
Feature record: CXX_FEATURE:1cxx_generalized_initializers
Feature record: CXX_FEATURE:0cxx_generic_lambdas
Feature record: CXX_FEATURE:1cxx_inheriting_constructors
Feature record: CXX_FEATURE:1cxx_inline_namespaces
Feature record: CXX_FEATURE:1cxx_lambdas
Feature record: CXX_FEATURE:0cxx_lambda_init_captures
Feature record: CXX_FEATURE:1cxx_local_type_template_args
Feature record: CXX_FEATURE:1cxx_long_long_type
Feature record: CXX_FEATURE:1cxx_noexcept
Feature record: CXX_FEATURE:1cxx_nonstatic_member_init
Feature record: CXX_FEATURE:1cxx_nullptr
Feature record: CXX_FEATURE:1cxx_override
Feature record: CXX_FEATURE:1cxx_range_for
Feature record: CXX_FEATURE:1cxx_raw_string_literals
Feature record: CXX_FEATURE:1cxx_reference_qualified_functions
Feature record: CXX_FEATURE:0cxx_relaxed_constexpr
Feature record: CXX_FEATURE:0cxx_return_type_deduction
Feature record: CXX_FEATURE:1cxx_right_angle_brackets
Feature record: CXX_FEATURE:1cxx_rvalue_references
Feature record: CXX_FEATURE:1cxx_sizeof_member
Feature record: CXX_FEATURE:1cxx_static_assert
Feature record: CXX_FEATURE:1cxx_strong_enums
Feature record: CXX_FEATURE:1cxx_template_template_parameters
Feature record: CXX_FEATURE:1cxx_thread_local
Feature record: CXX_FEATURE:1cxx_trailing_return_types
Feature record: CXX_FEATURE:1cxx_unicode_literals
Feature record: CXX_FEATURE:1cxx_uniform_initialization
Feature record: CXX_FEATURE:1cxx_unrestricted_unions
Feature record: CXX_FEATURE:1cxx_user_literals
Feature record: CXX_FEATURE:0cxx_variable_templates
Feature record: CXX_FEATURE:1cxx_variadic_macros
Feature record: CXX_FEATURE:1cxx_variadic_templates

Detecting CXX [-std=c++98] compiler features compiled with the following output:
Change Dir: /Users/jay_jayjay/Downloads/fifengine-0.4.1/_build/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_45825/fast"
/Library/Developer/CommandLineTools/usr/bin/make -f CMakeFiles/cmTC_45825.dir/build.make CMakeFiles/cmTC_45825.dir/build
Building CXX object CMakeFiles/cmTC_45825.dir/feature_tests.cxx.o
/Library/Developer/CommandLineTools/usr/bin/c++ -std=c++98 -o CMakeFiles/cmTC_45825.dir/feature_tests.cxx.o -c /Users/jay_jayjay/Downloads/fifengine-0.4.1/_build/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_45825
/Users/jay_jayjay/Downloads/brew/Cellar/cmake/3.10.3/bin/cmake -E cmake_link_script CMakeFiles/cmTC_45825.dir/link.txt --verbose=1
/Library/Developer/CommandLineTools/usr/bin/c++ -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/cmTC_45825.dir/feature_tests.cxx.o -o cmTC_45825

Feature record: CXX_FEATURE:0cxx_aggregate_default_initializers
Feature record: CXX_FEATURE:0cxx_alias_templates
Feature record: CXX_FEATURE:0cxx_alignas
Feature record: CXX_FEATURE:0cxx_alignof
Feature record: CXX_FEATURE:0cxx_attributes
Feature record: CXX_FEATURE:0cxx_attribute_deprecated
Feature record: CXX_FEATURE:0cxx_auto_type
Feature record: CXX_FEATURE:0cxx_binary_literals
Feature record: CXX_FEATURE:0cxx_constexpr
Feature record: CXX_FEATURE:0cxx_contextual_conversions
Feature record: CXX_FEATURE:0cxx_decltype
Feature record: CXX_FEATURE:0cxx_decltype_auto
Feature record: CXX_FEATURE:0cxx_decltype_incomplete_return_types
Feature record: CXX_FEATURE:0cxx_default_function_template_args
Feature record: CXX_FEATURE:0cxx_defaulted_functions
Feature record: CXX_FEATURE:0cxx_defaulted_move_initializers
Feature record: CXX_FEATURE:0cxx_delegating_constructors
Feature record: CXX_FEATURE:0cxx_deleted_functions
Feature record: CXX_FEATURE:0cxx_digit_separators
Feature record: CXX_FEATURE:0cxx_enum_forward_declarations
Feature record: CXX_FEATURE:0cxx_explicit_conversions
Feature record: CXX_FEATURE:0cxx_extended_friend_declarations
Feature record: CXX_FEATURE:0cxx_extern_templates
Feature record: CXX_FEATURE:0cxx_final
Feature record: CXX_FEATURE:0cxx_func_identifier
Feature record: CXX_FEATURE:0cxx_generalized_initializers
Feature record: CXX_FEATURE:0cxx_generic_lambdas
Feature record: CXX_FEATURE:0cxx_inheriting_constructors
Feature record: CXX_FEATURE:0cxx_inline_namespaces
Feature record: CXX_FEATURE:0cxx_lambdas
Feature record: CXX_FEATURE:0cxx_lambda_init_captures
Feature record: CXX_FEATURE:0cxx_local_type_template_args
Feature record: CXX_FEATURE:0cxx_long_long_type
Feature record: CXX_FEATURE:0cxx_noexcept
Feature record: CXX_FEATURE:0cxx_nonstatic_member_init
Feature record: CXX_FEATURE:0cxx_nullptr
Feature record: CXX_FEATURE:0cxx_override
Feature record: CXX_FEATURE:0cxx_range_for
Feature record: CXX_FEATURE:0cxx_raw_string_literals
Feature record: CXX_FEATURE:0cxx_reference_qualified_functions
Feature record: CXX_FEATURE:0cxx_relaxed_constexpr
Feature record: CXX_FEATURE:0cxx_return_type_deduction
Feature record: CXX_FEATURE:0cxx_right_angle_brackets
Feature record: CXX_FEATURE:0cxx_rvalue_references
Feature record: CXX_FEATURE:0cxx_sizeof_member
Feature record: CXX_FEATURE:0cxx_static_assert
Feature record: CXX_FEATURE:0cxx_strong_enums
Feature record: CXX_FEATURE:1cxx_template_template_parameters
Feature record: CXX_FEATURE:0cxx_thread_local
Feature record: CXX_FEATURE:0cxx_trailing_return_types
Feature record: CXX_FEATURE:0cxx_unicode_literals
Feature record: CXX_FEATURE:0cxx_uniform_initialization
Feature record: CXX_FEATURE:0cxx_unrestricted_unions
Feature record: CXX_FEATURE:0cxx_user_literals
Feature record: CXX_FEATURE:0cxx_variable_templates
Feature record: CXX_FEATURE:0cxx_variadic_macros
Feature record: CXX_FEATURE:0cxx_variadic_templates
@jay20162016

This comment has been minimized.

jay20162016 commented Apr 1, 2018

cmake -Dbuild-library=ON -DPYTHON_EXECUTABLE=/Library/Frameworks/Python.framework/Versions/3.6/bin/python3 -DCMAKE_INSTALL_PREFIX:PATH=/usr/local -Dcegui=OFF ..

== Building FIFE version 0.4.1 using build type 'Release'.
-- Source directory is '/Users/jay_jayjay/Downloads/fifengine-0.4.1'.
-- Build directory is '/Users/jay_jayjay/Downloads/fifengine-0.4.1/_build'.
-- Installation path is '/usr/local' (set -DCMAKE_INSTALL_PREFIX= to change).
-- CXX Compiler Flags: ''.
-- Dependencies folder: '/Users/jay_jayjay/Downloads/fifengine-0.4.1/../fifengine-dependencies'.

<FindSDL2.cmake>
</FindSDL2.cmake>
CMake Warning at /Users/jay_jayjay/Downloads/brew/Cellar/cmake/3.10.3/share/cmake/Modules/FindBoost.cmake:801 (message):
New Boost version may have incorrect or missing dependencies and imported
targets
Call Stack (most recent call first):
/Users/jay_jayjay/Downloads/brew/Cellar/cmake/3.10.3/share/cmake/Modules/FindBoost.cmake:907 (_Boost_COMPONENT_DEPENDENCIES)
/Users/jay_jayjay/Downloads/brew/Cellar/cmake/3.10.3/share/cmake/Modules/FindBoost.cmake:1542 (_Boost_MISSING_DEPENDENCIES)
CMakeLists.txt:668 (find_package)

CMake Warning at /Users/jay_jayjay/Downloads/brew/Cellar/cmake/3.10.3/share/cmake/Modules/FindBoost.cmake:801 (message):
New Boost version may have incorrect or missing dependencies and imported
targets
Call Stack (most recent call first):
/Users/jay_jayjay/Downloads/brew/Cellar/cmake/3.10.3/share/cmake/Modules/FindBoost.cmake:907 (_Boost_COMPONENT_DEPENDENCIES)
/Users/jay_jayjay/Downloads/brew/Cellar/cmake/3.10.3/share/cmake/Modules/FindBoost.cmake:1542 (_Boost_MISSING_DEPENDENCIES)
CMakeLists.txt:668 (find_package)

CMake Warning at /Users/jay_jayjay/Downloads/brew/Cellar/cmake/3.10.3/share/cmake/Modules/FindBoost.cmake:801 (message):
New Boost version may have incorrect or missing dependencies and imported
targets
Call Stack (most recent call first):
/Users/jay_jayjay/Downloads/brew/Cellar/cmake/3.10.3/share/cmake/Modules/FindBoost.cmake:907 (_Boost_COMPONENT_DEPENDENCIES)
/Users/jay_jayjay/Downloads/brew/Cellar/cmake/3.10.3/share/cmake/Modules/FindBoost.cmake:1542 (_Boost_MISSING_DEPENDENCIES)
CMakeLists.txt:668 (find_package)

-- Boost version: 1.66.0
-- Found the following Boost libraries:
-- system
-- filesystem
-- regex
-- Found the following FifeChan libraries:
-- fifechan_sdl
-- Found the following FifeChan libraries:
-- fifechan_opengl
fatal: Not a git repository (or any of the parent directories): .git
-- Found vorbisfile: /Users/jay_jayjay/Downloads/brew/include
-- Found vorbisfile: /Users/jay_jayjay/Downloads/brew/include
-- Could NOT find PythonInterp: Found unsuitable version "3.6.3", but required is exact version "2" (found /Library/Frameworks/Python.framework/Versions/3.6/bin/python3)
CMake Deprecation Warning at /Users/jay_jayjay/Downloads/brew/Cellar/cmake/3.10.3/share/cmake/Modules/UseSWIG.cmake:231 (message):
SWIG_ADD_MODULE is deprecated. Use SWIG_ADD_LIBRARY instead.
Call Stack (most recent call first):
CMakeLists.txt:849 (swig_add_module)

CMake Deprecation Warning at /Users/jay_jayjay/Downloads/brew/Cellar/cmake/3.10.3/share/cmake/Modules/UseSWIG.cmake:231 (message):
SWIG_ADD_MODULE is deprecated. Use SWIG_ADD_LIBRARY instead.
Call Stack (most recent call first):
CMakeLists.txt:865 (swig_add_module)

-- Python install directory is '/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/fife'.
-- Configuring done
CMake Warning (dev):
Policy CMP0042 is not set: MACOSX_RPATH is enabled by default. Run "cmake
--help-policy CMP0042" for policy details. Use the cmake_policy command to
set the policy and suppress this warning.

MACOSX_RPATH is not specified for the following targets:

fife

This warning is for project developers. Use -Wno-dev to suppress it.

-- Generating done
-- Build files have been written to: /Users/jay_jayjay/Downloads/fifengine-0.4.1/_build

@LinuxDonald LinuxDonald changed the title from Library not loaded: @rpath/libopenal.1.dylib , No module named '_fife' to MacOS fife/uh modul fife not find. Apr 2, 2018

@LinuxDonald

This comment has been minimized.

Member

LinuxDonald commented Apr 2, 2018

Could you maybe update cmake to version 3.11? That fix maybe the warning of boost.
About: MACOSX_RPATH i dont now where we must set this in our CMakeLists.txt
About the warnings about swig i will take later an look on it.

try this compile command: cmake -DPYTHON_EXECUTABLE=/Library/Frameworks/Python.framework/Versions/3.6/bin/python3 -DCMAKE_INSTALL_PREFIX:PATH=/usr/local -Dcegui=OFF ..
without: -Dbuild-library=ON (thats for c/c++ version of fife but for UH you need only python support)

@LinuxDonald

This comment has been minimized.

Member

LinuxDonald commented Apr 2, 2018

have you installed too: pip3 install future Pillow polib PyYAML ?

@jay20162016

This comment has been minimized.

jay20162016 commented Apr 5, 2018

Traceback (most recent call last):
File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/fife/fife.py", line 14, in swig_import_helper
return importlib.import_module(mname)
File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/importlib/init.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "", line 994, in _gcd_import
File "", line 971, in _find_and_load
File "", line 955, in _find_and_load_unlocked
File "", line 658, in _load_unlocked
File "", line 571, in module_from_spec
File "", line 922, in create_module
File "", line 219, in _call_with_frames_removed
ImportError: dlopen(/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/fife/_fife.so, 2): Library not loaded: libfifechan.0.1.4.dylib
Referenced from: /Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/fife/_fife.so
Reason: image not found

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "run_uh.py", line 381, in
main()
File "run_uh.py", line 110, in main
import horizons.main
File "/Users/jay_jayjay/Downloads/unknown-horizons/horizons/main.py", line 41, in
from fife import fife as fife_module
File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/fife/fife.py", line 17, in
_fife = swig_import_helper()
File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/fife/fife.py", line 16, in swig_import_helper
return importlib.import_module('_fife')
File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/importlib/init.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
ModuleNotFoundError: No module named '_fife'

@LinuxDonald

This comment has been minimized.

Member

LinuxDonald commented Apr 6, 2018

Hm it have problems to load fifechan...

I must see that I get fife Mac version running on travis and the tests and see if this problem occurs there too.

@jay20162016

This comment has been minimized.

jay20162016 commented Apr 11, 2018

I think it works

@LinuxDonald

This comment has been minimized.

Member

LinuxDonald commented Apr 11, 2018

On travis? Not yet tests don't run yet on it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment