Unleash the power of 3D
#16155 Likes: 0
ubi_laptop
Participant
  • Posts 11

hi reiner,

I get a step further, so

1.

I did download the libraries for mac from a list in https://wiki.blender.org/index.php/Dev:Doc/Building_Blender,

editing them to find missing parts for this version, in trial and error process until I get it working.

2. I use Cmake and the compiler fails at “config” stage, log and error are attched.

As said I’m not a professional in compiling, so It may be a trivial tweak to get it working.

Hope somebody could point it out.

MacBook-Pro:Bforartists dr$ make

Configuring Blender …

— Detected system-version: 10.10

— Xcode-bundle : /Applications/Xcode.app

— Detected Xcode-version: 7.0

— OSX_SYSROOT_PREFIX: /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform

— Performing Test SUPPORT_SSE_BUILD

— Performing Test SUPPORT_SSE_BUILD – Success

— SSE Support: detected.

— Performing Test SUPPORT_SSE2_BUILD

— Performing Test SUPPORT_SSE2_BUILD – Success

— SSE2 Support: detected.

— Performing Test HAVE_STDBOOL_H

— Performing Test HAVE_STDBOOL_H – Success

— Found OpenAL: /System/Library/Frameworks/OpenAL.framework  

— Found OpenGL: /System/Library/Frameworks/OpenGL.framework  

— Performing Test C_WARN_ALL

— Performing Test C_WARN_ALL – Success

— Performing Test C_WARN_ERROR_DECLARATION_AFTER_STATEMENT

— Performing Test C_WARN_ERROR_DECLARATION_AFTER_STATEMENT – Success

— Performing Test C_WARN_ERROR_IMPLICIT_FUNCTION_DECLARATION

— Performing Test C_WARN_ERROR_IMPLICIT_FUNCTION_DECLARATION – Success

— Performing Test C_WARN_ERROR_RETURN_TYPE

— Performing Test C_WARN_ERROR_RETURN_TYPE – Success

— Performing Test C_WARN_NO_AUTOLOGICAL_COMPARE

— Performing Test C_WARN_NO_AUTOLOGICAL_COMPARE – Success

— Performing Test C_WARN_NO_UNKNOWN_PRAGMAS

— Performing Test C_WARN_NO_UNKNOWN_PRAGMAS – Success

— Performing Test C_WARN_NO_CHAR_SUBSCRIPTS

— Performing Test C_WARN_NO_CHAR_SUBSCRIPTS – Success

— Performing Test C_WARN_STRICT_PROTOTYPES

— Performing Test C_WARN_STRICT_PROTOTYPES – Success

— Performing Test C_WARN_MISSING_PROTOTYPES

— Performing Test C_WARN_MISSING_PROTOTYPES – Success

— Performing Test C_WARN_UNUSED_PARAMETER

— Performing Test C_WARN_UNUSED_PARAMETER – Success

— Performing Test CXX_WARN_ALL

— Performing Test CXX_WARN_ALL – Success

— Performing Test CXX_WARN_NO_AUTOLOGICAL_COMPARE

— Performing Test CXX_WARN_NO_AUTOLOGICAL_COMPARE – Success

— Performing Test CXX_WARN_NO_UNKNOWN_PRAGMAS

— Performing Test CXX_WARN_NO_UNKNOWN_PRAGMAS – Success

— Performing Test CXX_WARN_NO_CHAR_SUBSCRIPTS

— Performing Test CXX_WARN_NO_CHAR_SUBSCRIPTS – Success

— Performing Test CXX_WARN_NO_OVERLOADED_VIRTUAL

— Performing Test CXX_WARN_NO_OVERLOADED_VIRTUAL – Success

— Performing Test CXX_WARN_NO_SIGN_COMPARE

— Performing Test CXX_WARN_NO_SIGN_COMPARE – Success

— Performing Test CXX_WARN_NO_INVALID_OFFSETOF

— Performing Test CXX_WARN_NO_INVALID_OFFSETOF – Success

— Performing Test C_WARN_NO_UNUSED_PARAMETER

— Performing Test C_WARN_NO_UNUSED_PARAMETER – Success

— Performing Test C_WARN_NO_UNUSED_MACROS

— Performing Test C_WARN_NO_UNUSED_MACROS – Success

— Performing Test C_WARN_NO_MISSING_VARIABLE_DECLARATIONS

— Performing Test C_WARN_NO_MISSING_VARIABLE_DECLARATIONS – Success

— Performing Test C_WARN_NO_INCOMPAT_PTR_DISCARD_QUAL

— Performing Test C_WARN_NO_INCOMPAT_PTR_DISCARD_QUAL – Success

— Performing Test C_WARN_NO_UNUSED_FUNCTION

— Performing Test C_WARN_NO_UNUSED_FUNCTION – Success

— Performing Test C_WARN_NO_INT_TO_VOID_POINTER_CAST

— Performing Test C_WARN_NO_INT_TO_VOID_POINTER_CAST – Success

— Performing Test C_WARN_NO_MISSING_PROTOTYPES

— Performing Test C_WARN_NO_MISSING_PROTOTYPES – Success

— Performing Test C_WARN_NO_DUPLICATE_ENUM

— Performing Test C_WARN_NO_DUPLICATE_ENUM – Success

— Performing Test C_WARN_NO_UNDEF

— Performing Test C_WARN_NO_UNDEF – Success

— Performing Test C_WARN_NO_MISSING_NORETURN

— Performing Test C_WARN_NO_MISSING_NORETURN – Success

— Performing Test CXX_WARN_NO_UNUSED_PRIVATE_FIELD

— Performing Test CXX_WARN_NO_UNUSED_PRIVATE_FIELD – Success

— Performing Test CXX_WARN_NO_CXX11_NARROWING

— Performing Test CXX_WARN_NO_CXX11_NARROWING – Success

— Performing Test CXX_WARN_NO_NON_VIRTUAL_DTOR

— Performing Test CXX_WARN_NO_NON_VIRTUAL_DTOR – Success

— Performing Test CXX_WARN_NO_UNUSED_MACROS

— Performing Test CXX_WARN_NO_UNUSED_MACROS – Success

— Performing Test CXX_WARN_NO_REORDER

— Performing Test CXX_WARN_NO_REORDER – Success

— numpy found at ‘/Users/dr/blender-build/lib/darwin-9.x.universal/python/lib/python3.4/python3.4/site-packages’

— Performing Test CXX_HAS_SSE

— Performing Test CXX_HAS_SSE – Success

— Performing Test CXX_HAS_AVX

— Performing Test CXX_HAS_AVX – Success

— Performing Test CXX_HAS_AVX2

— Performing Test CXX_HAS_AVX2 – Success

— Looking for C++ include unordered_map

— Looking for C++ include unordered_map – not found

— Looking for C++ include tr1/unordered_map

— Looking for C++ include tr1/unordered_map – found

— Found unordered_map/set in std::tr1 namespace.

— Looking for C++ include memory

— Looking for C++ include memory – found

— Performing Test HAVE_SHARED_PTR_IN_STD_NAMESPACE

— Performing Test HAVE_SHARED_PTR_IN_STD_NAMESPACE – Failed

— Performing Test HAVE_SHARED_PTR_IN_TR1_NAMESPACE

— Performing Test HAVE_SHARED_PTR_IN_TR1_NAMESPACE – Failed

— Looking for C++ include tr1/memory

— Looking for C++ include tr1/memory – found

— Performing Test HAVE_SHARED_PTR_IN_TR1_NAMESPACE_FROM_TR1_MEMORY_HEADER

— Performing Test HAVE_SHARED_PTR_IN_TR1_NAMESPACE_FROM_TR1_MEMORY_HEADER – Success

— Found shared_ptr in std::tr1 namespace using <tr1/memory> header.

— Found unordered_map/set in std::tr1 namespace.

— Found unordered_map/set in std::tr1 namespace.

ERROR: File Not Found. (-43)  on file: /Users/dr/blender-build/build_darwin/bin/blender.app

CMake Error at source/creator/CMakeLists.txt:938 (add_dependencies):

  Cannot add target-level dependencies to non-existent target “blender”.

  The add_dependencies works for top-level logical targets created by the

  add_executable, add_library, or add_custom_target commands.  If you want to

  add file-level dependencies see the DEPENDS option of the add_custom_target

  and add_custom_command commands.

— Blender Skipping: (bf_intern_ctr;bf_intern_opencl;bf_intern_utfconv;extern_recastnavigation;extern_sdlew;ge_blen_routines;ge_converter;ge_logic;ge_logic_expressions;ge_logic_ketsji;ge_logic_loopbacknetwork;ge_logic_network;ge_logic_ngnetwork;ge_oglrasterizer;ge_phys_bullet;ge_phys_dummy;ge_rasterizer;ge_scenegraph;ge_videotex)

— Disabling Cycles tests because tests folder does not exist

— Found Git: /opt/local/bin/git (found version “2.8.3”)

— — Found Git: /opt/local/bin/git

— C Compiler:   “Clang”

— C++ Compiler: “Clang”

— HAVE_STDBOOL_H = 1

Blender Configuration

=====================

  Build Options:

  – WITH_GAMEENGINE             OFF

  – WITH_PLAYER                 OFF

  – WITH_BULLET                 ON

  – WITH_IK_SOLVER              ON

  – WITH_IK_ITASC               ON

  – WITH_OPENCOLLADA            ON

  – WITH_FFTW3                  ON

  – WITH_INTERNATIONAL          ON

  – WITH_INPUT_NDOF             OFF

  – WITH_CYCLES                 ON

  – WITH_FREESTYLE              ON

  – WITH_OPENCOLORIO            ON

  Compiler Options:

  – WITH_BUILDINFO              OFF

  – WITH_OPENMP                 OFF

  – WITH_RAYOPTIMIZATION        ON

  System Options:

  – WITH_INSTALL_PORTABLE       

  – WITH_X11_XF86VMODE          

  – WITH_X11_XINPUT             

  – WITH_MEM_JEMALLOC           ON

  – WITH_MEM_VALGRIND           OFF

  – WITH_SYSTEM_GLEW            OFF

  – WITH_SYSTEM_OPENJPEG        OFF

  Image Formats:

  – WITH_OPENIMAGEIO            ON

  – WITH_IMAGE_CINEON           ON

  – WITH_IMAGE_DDS              ON

  – WITH_IMAGE_HDR              ON

  – WITH_IMAGE_OPENEXR          ON

  – WITH_IMAGE_OPENJPEG         ON

  – WITH_IMAGE_REDCODE          ON

  – WITH_IMAGE_TIFF             ON

  Audio:

  – WITH_OPENAL                 ON

  – WITH_SDL                    ON

  – WITH_SDL_DYNLOAD            

  – WITH_JACK                   OFF

  – WITH_JACK_DYNLOAD           

  – WITH_CODEC_AVI              ON

  – WITH_CODEC_FFMPEG           ON

  – WITH_CODEC_SNDFILE          OFF

  Compression:

  – WITH_LZMA                   ON

  – WITH_LZO                    ON

  Python:

  – WITH_PYTHON_INSTALL         ON

  – WITH_PYTHON_INSTALL_NUMPY   ON

  – WITH_PYTHON_MODULE          OFF

  – WITH_PYTHON_SAFETY          OFF

  – WITH_PYTHON_FRAMEWORK       OFF

  Modifiers:

  – WITH_MOD_BOOLEAN            ON

  – WITH_MOD_REMESH             ON

  – WITH_MOD_FLUID              ON

  – WITH_MOD_OCEANSIM           OFF

  OpenGL:

  – WITH_GLEW_ES                OFF

  – WITH_GLU                    ON

  – WITH_GL_EGL                 OFF

  – WITH_GL_PROFILE_COMPAT      ON

  – WITH_GL_PROFILE_CORE        OFF

  – WITH_GL_PROFILE_ES20        OFF

  Other:

  – WITH_OPENNL                 ON

 

— Configuring incomplete, errors occurred!

See also “/Users/dr/blender-build/build_darwin/CMakeFiles/CMakeOutput.log”.

See also “/Users/dr/blender-build/build_darwin/CMakeFiles/CMakeError.log”.

make: *** [all] Error 1