File tree 1 file changed +11
-2
lines changed
1 file changed +11
-2
lines changed Original file line number Diff line number Diff line change @@ -145,6 +145,14 @@ endif
145
145
# default gcc compiler
146
146
CC = gcc
147
147
148
+
149
+ # For OS X
150
+ ifeq ($(PLATFORM ) ,PLATFORM_DESKTOP)
151
+ ifeq ($(PLATFORM_OS),OSX)
152
+ CC = clang
153
+ endif
154
+ endif
155
+
148
156
# Android toolchain compiler
149
157
ifeq ($(PLATFORM ) ,PLATFORM_ANDROID)
150
158
ifeq ($(ANDROID_ARCH),ARM)
328
336
@echo "raylib shared library generated (libraylib.so)!"
329
337
endif
330
338
ifeq ($(PLATFORM_OS),OSX)
331
- $(CC) -shared -o $(OUTPUT_PATH)/libraylib.so $(OBJS) -lglfw -framework OpenGL -framework OpenAL -framework Cocoa
332
- @echo "raylib shared library generated (libraylib.so)!"
339
+ $(CC) -dynamiclib -o $(OUTPUT_PATH)/libraylib.dylib $(OBJS) -L/usr/local/Cellar/glfw/3.2.1/lib -lglfw -framework OpenGL -framework OpenAL -framework Cocoa
340
+ install_name_tool -id "libraylib.dylib" $(OUTPUT_PATH)/libraylib.dylib
341
+ @echo "raylib shared library generated (libraylib.dylib)!"
333
342
endif
334
343
ifeq ($(PLATFORM),PLATFORM_ANDROID)
335
344
$(CC) -shared -o $(OUTPUT_PATH)/libraylib.so $(OBJS)
You can’t perform that action at this time.
0 commit comments