mac os i cant build blender with make command :/ #63541

Closed
opened 4 years ago by furkan161 · 8 comments

System Information
Operating system: mac os
Graphics card: Radeon Pro 555 2 GB

Blender Version
2.8

-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Detected OS X 10.14 and Xcode 10. at /Applications/Xcode.app
-- 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.
-- Found Git: /usr/local/bin/git (found version "2.21.0") 
CMake Error at build_files/cmake/platform/platform_apple.cmake:38 (message):
  Mac OSX requires pre-compiled libs at:
  '/Users/furkanguzel/Desktop/blender/../lib/darwin'
Call Stack (most recent call first):
  CMakeLists.txt:885 (include)


-- Configuring incomplete, errors occurred!
See also "/Users/furkanguzel/Desktop/build_darwin/CMakeFiles/CMakeOutput.log".
make: *** [all] Error 1

CMakeOutput.log

**System Information** Operating system: mac os Graphics card: Radeon Pro 555 2 GB **Blender Version** 2.8 ``` -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Detected OS X 10.14 and Xcode 10. at /Applications/Xcode.app -- 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. -- Found Git: /usr/local/bin/git (found version "2.21.0") CMake Error at build_files/cmake/platform/platform_apple.cmake:38 (message): Mac OSX requires pre-compiled libs at: '/Users/furkanguzel/Desktop/blender/../lib/darwin' Call Stack (most recent call first): CMakeLists.txt:885 (include) -- Configuring incomplete, errors occurred! See also "/Users/furkanguzel/Desktop/build_darwin/CMakeFiles/CMakeOutput.log". make: *** [all] Error 1 ``` [CMakeOutput.log](https://archive.blender.org/developer/F6935987/CMakeOutput.log)
Poster

Added subscriber: @furkan161

Added subscriber: @furkan161
brecht commented 4 years ago
Owner

Added subscriber: @brecht

Added subscriber: @brecht
brecht commented 4 years ago
Owner

Changed status from 'Open' to: 'Archived'

Changed status from 'Open' to: 'Archived'
brecht closed this issue 4 years ago
brecht self-assigned this 4 years ago
brecht commented 4 years ago
Owner

You need to run make update to get the libraries:
https://wiki.blender.org/wiki/Building_Blender/Mac

If it fails to download the libraries you might have to run it again a few times.

You need to run `make update` to get the libraries: https://wiki.blender.org/wiki/Building_Blender/Mac If it fails to download the libraries you might have to run it again a few times.

Added subscriber: @apanwar

Added subscriber: @apanwar

@furkan161 : Did you solve it ? I am getting the same error.

@furkan161 : Did you solve it ? I am getting the same error.
SiboVG commented 1 month ago

Added subscriber: @SiboVG

Added subscriber: @SiboVG
SiboVG commented 1 month ago

I had the same issue on my Mac M1 (arm64 architecture).

What fixed it for me was:

  1. Open blender/build/CMakeCache.txt, search for CMAKE_OSX_ARCHITECTURES and change x86_64 to arm64
  2. If you already ran the make or make debug command, then locate the build_darwin and build_darwin_debug directory, and change CMakeCache.txt in those directories, the same as in step 1
  3. Go to the blender directory and run make update
  4. Try running make or make debug. If it still fails, delete the build_darwin and build_darwin_debug directory and try again.

I gotta admit, I did a bunch of stuff, so these steps may not be entirely accurate. If you still have troubles, you can check this post: https://developer.blender.org/T78710#1149203.

I had the same issue on my Mac M1 (arm64 architecture). What fixed it for me was: 1. Open `blender/build/CMakeCache.txt`, search for `CMAKE_OSX_ARCHITECTURES` and change x86_64 to arm64 2. If you already ran the `make` or `make debug` command, then locate the `build_darwin` and `build_darwin_debug` directory, and change `CMakeCache.txt` in those directories, the same as in step 1 3. Go to the `blender` directory and run `make update` 4. Try running `make` or `make debug`. If it still fails, delete the `build_darwin` and `build_darwin_debug` directory and try again. I gotta admit, I did a bunch of stuff, so these steps may not be entirely accurate. If you still have troubles, you can check this post: https://developer.blender.org/T78710#1149203.
Sign in to join this conversation.
No Label
Interest/Alembic
Interest/Animation & Rigging
Interest/Asset Browser
Interest/Asset Browser Project Overview
Interest/Audio
Interest/Automated Testing
Interest/Blender Asset Bundle
Interest/Collada
Interest/Compositing
Interest/Core
Interest/Cycles
Interest/Dependency Graph
Interest/Development Management
Interest/Eevee & Viewport
Interest/Freestyle
Interest/Geometry Nodes
Interest/Grease Pencil
Interest/ID Management
Interest/Images & Movies
Interest/Import/Export
Interest/Line Art
Interest/Masking
Interest/Modeling
Interest/Modifiers
Interest/Motion Tracking
Interest/Nodes & Physics
Interest/Overrides
Interest/Performance
Interest/Performance
Interest/Physics
Interest/Pipeline, Assets & I/O
Interest/Platforms, Builds, Tests & Devices
Interest/Python API
Interest/Render & Cycles
Interest/Render Pipeline
Interest/Sculpt, Paint & Texture
Interest/Text Editor
Interest/Translations
Interest/Triaging
Interest/Undo
Interest/USD
Interest/User Interface
Interest/UV Editing
Interest/VFX & Video
Interest/Video Sequencer
Interest/Virtual Reality
legacy module/Animation & Rigging
legacy module/Core
legacy module/Development Management
legacy module/Eevee & Viewport
legacy module/Grease Pencil
legacy module/Modeling
legacy module/Nodes & Physics
legacy module/Pipeline, Assets & IO
legacy module/Platforms, Builds, Tests & Devices
legacy module/Python API
legacy module/Rendering & Cycles
legacy module/Sculpt, Paint & Texture
legacy module/Triaging
legacy module/User Interface
legacy module/VFX & Video
legacy project/1.0.0-beta.2
legacy project/Asset Browser (Archived)
legacy project/BF Blender: 2.8
legacy project/BF Blender: After Release
legacy project/BF Blender: Next
legacy project/BF Blender: Regressions
legacy project/BF Blender: Unconfirmed
legacy project/Blender 2.70
legacy project/Code Quest
legacy project/Datablocks and Libraries
legacy project/Eevee
legacy project/Game Animation
legacy project/Game Audio
legacy project/Game Data Conversion
legacy project/Game Engine
legacy project/Game Logic
legacy project/Game Physics
legacy project/Game Python
legacy project/Game Rendering
legacy project/Game UI
legacy project/GPU / Viewport
legacy project/GSoC
legacy project/Infrastructure: Websites
legacy project/LibOverrides - Usability and UX
legacy project/Milestone 1: Basic, Local Asset Browser
legacy project/Nodes
legacy project/OpenGL Error
legacy project/Papercut
legacy project/Pose Library Basics
legacy project/Retrospective
legacy project/Tracker Curfew
legacy project/Wintab High Frequency
Meta/Good First Issue
Meta/Papercut
migration/requires-manual-verification
Module › Animation & Rigging
Module › Core
Module › Development Management
Module › Eevee & Viewport
Module › Grease Pencil
Module › Modeling
Module › Nodes & Physics
Module › Pipeline, Assets & IO
Module › Platforms, Builds, Tests & Devices
Module › Python API
Module › Render & Cycles
Module › Sculpt, Paint & Texture
Module › Triaging
Module › User Interface
Module › VFX & Video
Platform/FreeBSD
Platform/Linux
Platform/macOS
Platform/Windows
Priority › High
Priority › Low
Priority › Normal
Priority › Unbreak Now!
Status › Archived
Status › Confirmed
Status › Duplicate
Status › Needs Information from Developers
Status › Needs Information from User
Status › Needs Triage
Status › Resolved
Type › Bug
Type › Design
Type › Known Issue
Type › Patch
Type › Report
Type › To Do
No Milestone
No project
No Assignees
4 Participants
Notifications
Due Date

No due date set.

Dependencies

No dependencies set.

Reference: blender/blender#63541
Loading…
There is no content yet.