|
@ -456,7 +456,9 @@ LDFLAGS = $(CUSTOM_LDFLAGS) -L. -L$(RAYLIB_RELEASE_PATH) |
|
|
|
|
|
|
|
|
ifeq ($(PLATFORM),PLATFORM_DESKTOP) |
|
|
ifeq ($(PLATFORM),PLATFORM_DESKTOP) |
|
|
ifeq ($(PLATFORM_OS),WINDOWS) |
|
|
ifeq ($(PLATFORM_OS),WINDOWS) |
|
|
LDFLAGS += -Wl,--out-implib,$(RAYLIB_RELEASE_PATH)/lib$(RAYLIB_LIB_NAME)dll.a |
|
|
|
|
|
|
|
|
ifneq ($(CC), tcc) |
|
|
|
|
|
LDFLAGS += -Wl,--out-implib,$(RAYLIB_RELEASE_PATH)/lib$(RAYLIB_LIB_NAME)dll.a |
|
|
|
|
|
endif |
|
|
endif |
|
|
endif |
|
|
ifeq ($(PLATFORM_OS),OSX) |
|
|
ifeq ($(PLATFORM_OS),OSX) |
|
|
LDFLAGS += -compatibility_version $(RAYLIB_API_VERSION) -current_version $(RAYLIB_VERSION) |
|
|
LDFLAGS += -compatibility_version $(RAYLIB_API_VERSION) -current_version $(RAYLIB_VERSION) |
|
@ -469,7 +471,7 @@ ifeq ($(PLATFORM),PLATFORM_DESKTOP) |
|
|
endif |
|
|
endif |
|
|
endif |
|
|
endif |
|
|
ifeq ($(PLATFORM),PLATFORM_RPI) |
|
|
ifeq ($(PLATFORM),PLATFORM_RPI) |
|
|
LDFLAGS += -Wl,-soname,lib$(RAYLIB_LIB_NAME).so.$(RAYLIB_API_VERSION) -L$(RPI_TOOLCHAIN_SYSROOT)/opt/vc/lib |
|
|
|
|
|
|
|
|
LDFLAGS += -Wl,-soname,lib$(RAYLIB_LIB_NAME).so.$(RAYLIB_API_VERSION) -L$(RPI_TOOLCHAIN_SYSROOT)/opt/vc/lib |
|
|
endif |
|
|
endif |
|
|
ifeq ($(PLATFORM),PLATFORM_DRM) |
|
|
ifeq ($(PLATFORM),PLATFORM_DRM) |
|
|
LDFLAGS += -Wl,-soname,lib$(RAYLIB_LIB_NAME).so.$(RAYLIB_API_VERSION) |
|
|
LDFLAGS += -Wl,-soname,lib$(RAYLIB_LIB_NAME).so.$(RAYLIB_API_VERSION) |
|
@ -490,7 +492,11 @@ endif |
|
|
#------------------------------------------------------------------------------------------------
|
|
|
#------------------------------------------------------------------------------------------------
|
|
|
ifeq ($(PLATFORM),PLATFORM_DESKTOP) |
|
|
ifeq ($(PLATFORM),PLATFORM_DESKTOP) |
|
|
ifeq ($(PLATFORM_OS),WINDOWS) |
|
|
ifeq ($(PLATFORM_OS),WINDOWS) |
|
|
LDLIBS = -static-libgcc -lopengl32 -lgdi32 -lwinmm |
|
|
|
|
|
|
|
|
ifeq ($(CC), tcc) |
|
|
|
|
|
LDLIBS = -lopengl32 -lgdi32 -lwinmm -lshell32 |
|
|
|
|
|
else |
|
|
|
|
|
LDLIBS = -static-libgcc -lopengl32 -lgdi32 -lwinmm |
|
|
|
|
|
endif |
|
|
endif |
|
|
endif |
|
|
ifeq ($(PLATFORM_OS),LINUX) |
|
|
ifeq ($(PLATFORM_OS),LINUX) |
|
|
LDLIBS = -lGL -lc -lm -lpthread -ldl -lrt |
|
|
LDLIBS = -lGL -lc -lm -lpthread -ldl -lrt |
|
|