df25d7d602
Current users only get a cryptic "Illegal instruction" crash. Context: https://github.com/deepmind/mujoco/issues/611 PiperOrigin-RevId: 491705647 Change-Id: I1285897a36e858300ee3d125957e90754be9a7f7
19 lines
718 B
Makefile
19 lines
718 B
Makefile
# This Makefile assumes that GLFW is installed via Homebrew.
|
|
# If your setup is different, you will need to set GLFWROOT manually.
|
|
|
|
# This Makefile also assumes that MuJoCo.app is present in /Applications.
|
|
|
|
GLFWROOT?=$(shell brew --prefix)
|
|
MUJOCOPATH?=/Applications/MuJoCo.app/Contents/Frameworks
|
|
|
|
CFLAGS=-O2 -F$(MUJOCOPATH) -I$(GLFWROOT)/include -pthread
|
|
CXXFLAGS=$(CFLAGS) -std=c++17 -stdlib=libc++
|
|
ALLFLAGS=$(CXXFLAGS) -L$(GLFWROOT)/lib -Wl,-rpath,$(MUJOCOPATH)
|
|
|
|
all:
|
|
clang++ $(CXXFLAGS) -c macos_gui.mm
|
|
clang++ $(CXXFLAGS) -c simulate.cc
|
|
clang $(CFLAGS) -std=c11 -c uitools.c
|
|
clang++ $(CXXFLAGS) main.cc macos_gui.o simulate.o uitools.o -framework mujoco -framework Cocoa -lglfw -o simulate
|
|
rm *.o
|