Fix how darwin library names are generated

* For style, changed the linux names to similar format
This commit is contained in:
Shehzan Mohammed 2015-05-28 18:20:27 -04:00
parent 6d6407f57c
commit 264d566999
16 changed files with 28 additions and 28 deletions

View File

@ -17,13 +17,13 @@ POPT = -O2
CFLAGS.EXTRA += -fPIC CFLAGS.EXTRA += -fPIC
BIN.SUFFIX = BIN.SUFFIX =
LIB.SONAME.MAJOR = lib$(NAME).$(SO_MAJOR).dylib LIB.SONAME.MAJOR = lib$(NAME).$(SO_MAJOR).dylib
LIB.SONAME.MINOR = $(LIB.SONAME.MAJOR).$(SO_MINOR).dylib LIB.SONAME.MINOR = lib$(NAME).$(SO_MAJOR).$(SO_MINOR).dylib
LIB.DEVLNK = lib$(NAME).dylib LIB.DEVLNK = lib$(NAME).dylib
LIB.SHARED = lib$(NAME).$(SO_VERSION).dylib LIB.SHARED = lib$(NAME).$(SO_VERSION).dylib
LIB.STATIC = lib$(NAME).a LIB.STATIC = lib$(NAME).a
LDFLAGS.SO = -dynamiclib -install_name $(GLEW_DEST)/lib/$(LIB.SHARED) -current_version $(SO_VERSION) -compatibility_version $(SO_MAJOR) LDFLAGS.SO = -dynamiclib -install_name $(GLEW_DEST)/lib/$(LIB.SHARED) -current_version $(SO_VERSION) -compatibility_version $(SO_MAJOR)
LIB.SONAME.MAJOR.MX = lib$(NAME)mx.$(SO_MAJOR).dylib LIB.SONAME.MAJOR.MX = lib$(NAME)mx.$(SO_MAJOR).dylib
LIB.SONAME.MINOR.MX = $(LIB.SONAME.MAJOR.MX).$(SO_MINOR).dylib LIB.SONAME.MINOR.MX = lib$(NAME)mx.$(SO_MAJOR).$(SO_MINOR).dylib
LIB.DEVLNK.MX = lib$(NAME)mx.dylib LIB.DEVLNK.MX = lib$(NAME)mx.dylib
LIB.SHARED.MX = lib$(NAME)mx.$(SO_VERSION).dylib LIB.SHARED.MX = lib$(NAME)mx.$(SO_VERSION).dylib
LIB.STATIC.MX = lib$(NAME)mx.a LIB.STATIC.MX = lib$(NAME)mx.a

View File

@ -17,13 +17,13 @@ POPT = -O2
CFLAGS.EXTRA += -fPIC CFLAGS.EXTRA += -fPIC
BIN.SUFFIX = BIN.SUFFIX =
LIB.SONAME.MAJOR = lib$(NAME).$(SO_MAJOR).dylib LIB.SONAME.MAJOR = lib$(NAME).$(SO_MAJOR).dylib
LIB.SONAME.MINOR = $(LIB.SONAME.MAJOR).$(SO_MINOR).dylib LIB.SONAME.MINOR = lib$(NAME).$(SO_MAJOR).$(SO_MINOR).dylib
LIB.DEVLNK = lib$(NAME).dylib LIB.DEVLNK = lib$(NAME).dylib
LIB.SHARED = lib$(NAME).$(SO_VERSION).dylib LIB.SHARED = lib$(NAME).$(SO_VERSION).dylib
LIB.STATIC = lib$(NAME).a LIB.STATIC = lib$(NAME).a
LDFLAGS.SO = -dynamiclib -install_name $(GLEW_DEST)/lib/$(LIB.SHARED) -current_version $(SO_VERSION) -compatibility_version $(SO_MAJOR) LDFLAGS.SO = -dynamiclib -install_name $(GLEW_DEST)/lib/$(LIB.SHARED) -current_version $(SO_VERSION) -compatibility_version $(SO_MAJOR)
LIB.SONAME.MAJOR.MX = lib$(NAME)mx.$(SO_MAJOR).dylib LIB.SONAME.MAJOR.MX = lib$(NAME)mx.$(SO_MAJOR).dylib
LIB.SONAME.MINOR.MX = $(LIB.SONAME.MAJOR.MX).$(SO_MINOR).dylib LIB.SONAME.MINOR.MX = lib$(NAME)mx.$(SO_MAJOR).$(SO_MINOR).dylib
LIB.DEVLNK.MX = lib$(NAME)mx.dylib LIB.DEVLNK.MX = lib$(NAME)mx.dylib
LIB.SHARED.MX = lib$(NAME)mx.$(SO_VERSION).dylib LIB.SHARED.MX = lib$(NAME)mx.$(SO_VERSION).dylib
LIB.STATIC.MX = lib$(NAME)mx.a LIB.STATIC.MX = lib$(NAME)mx.a

View File

@ -20,13 +20,13 @@ POPT = -O2
CFLAGS.EXTRA += -fPIC CFLAGS.EXTRA += -fPIC
BIN.SUFFIX = BIN.SUFFIX =
LIB.SONAME.MAJOR = lib$(NAME).$(SO_MAJOR).dylib LIB.SONAME.MAJOR = lib$(NAME).$(SO_MAJOR).dylib
LIB.SONAME.MINOR = $(LIB.SONAME.MAJOR).$(SO_MINOR).dylib LIB.SONAME.MINOR = lib$(NAME).$(SO_MAJOR).$(SO_MINOR).dylib
LIB.DEVLNK = lib$(NAME).dylib LIB.DEVLNK = lib$(NAME).dylib
LIB.SHARED = lib$(NAME).$(SO_VERSION).dylib LIB.SHARED = lib$(NAME).$(SO_VERSION).dylib
LIB.STATIC = lib$(NAME).a LIB.STATIC = lib$(NAME).a
LDFLAGS.SO = -dynamiclib -install_name $(GLEW_DEST)/lib/$(LIB.SHARED) -current_version $(SO_VERSION) -compatibility_version $(SO_MAJOR) LDFLAGS.SO = -dynamiclib -install_name $(GLEW_DEST)/lib/$(LIB.SHARED) -current_version $(SO_VERSION) -compatibility_version $(SO_MAJOR)
LIB.SONAME.MAJOR.MX = lib$(NAME)mx.$(SO_MAJOR).dylib LIB.SONAME.MAJOR.MX = lib$(NAME)mx.$(SO_MAJOR).dylib
LIB.SONAME.MINOR.MX = $(LIB.SONAME.MAJOR.MX).$(SO_MINOR).dylib LIB.SONAME.MINOR.MX = lib$(NAME)mx.$(SO_MAJOR).$(SO_MINOR).dylib
LIB.DEVLNK.MX = lib$(NAME)mx.dylib LIB.DEVLNK.MX = lib$(NAME)mx.dylib
LIB.SHARED.MX = lib$(NAME)mx.$(SO_VERSION).dylib LIB.SHARED.MX = lib$(NAME)mx.$(SO_VERSION).dylib
LIB.STATIC.MX = lib$(NAME)mx.a LIB.STATIC.MX = lib$(NAME)mx.a

View File

@ -17,13 +17,13 @@ POPT = -O2
CFLAGS.EXTRA += -fPIC CFLAGS.EXTRA += -fPIC
BIN.SUFFIX = BIN.SUFFIX =
LIB.SONAME.MAJOR = lib$(NAME).$(SO_MAJOR).dylib LIB.SONAME.MAJOR = lib$(NAME).$(SO_MAJOR).dylib
LIB.SONAME.MINOR = $(LIB.SONAME.MAJOR).$(SO_MINOR).dylib LIB.SONAME.MINOR = lib$(NAME).$(SO_MAJOR).$(SO_MINOR).dylib
LIB.DEVLNK = lib$(NAME).dylib LIB.DEVLNK = lib$(NAME).dylib
LIB.SHARED = lib$(NAME).$(SO_VERSION).dylib LIB.SHARED = lib$(NAME).$(SO_VERSION).dylib
LIB.STATIC = lib$(NAME).a LIB.STATIC = lib$(NAME).a
LDFLAGS.SO = -dynamiclib -install_name $(GLEW_DEST)/lib/$(LIB.SHARED) -current_version $(SO_VERSION) -compatibility_version $(SO_MAJOR) LDFLAGS.SO = -dynamiclib -install_name $(GLEW_DEST)/lib/$(LIB.SHARED) -current_version $(SO_VERSION) -compatibility_version $(SO_MAJOR)
LIB.SONAME.MAJOR.MX = lib$(NAME)mx.$(SO_MAJOR).dylib LIB.SONAME.MAJOR.MX = lib$(NAME)mx.$(SO_MAJOR).dylib
LIB.SONAME.MINOR.MX = $(LIB.SONAME.MAJOR.MX).$(SO_MINOR).dylib LIB.SONAME.MINOR.MX = lib$(NAME)mx.$(SO_MAJOR).$(SO_MINOR).dylib
LIB.DEVLNK.MX = lib$(NAME)mx.dylib LIB.DEVLNK.MX = lib$(NAME)mx.dylib
LIB.SHARED.MX = lib$(NAME)mx.$(SO_VERSION).dylib LIB.SHARED.MX = lib$(NAME)mx.$(SO_VERSION).dylib
LIB.STATIC.MX = lib$(NAME)mx.a LIB.STATIC.MX = lib$(NAME)mx.a

View File

@ -11,13 +11,13 @@ WARN = -Wall -W
POPT = -O2 POPT = -O2
BIN.SUFFIX = BIN.SUFFIX =
LIB.SONAME.MAJOR = lib$(NAME).so.$(SO_MAJOR) LIB.SONAME.MAJOR = lib$(NAME).so.$(SO_MAJOR)
LIB.SONAME.MINOR = ${LIB.SONAME.MAJOR}.$(SO_MINOR) LIB.SONAME.MINOR = lib$(NAME).so.$(SO_MAJOR).$(SO_MINOR)
LIB.DEVLNK = lib$(NAME).so LIB.DEVLNK = lib$(NAME).so
LIB.SHARED = lib$(NAME).so.$(SO_VERSION) LIB.SHARED = lib$(NAME).so.$(SO_VERSION)
LIB.STATIC = lib$(NAME).a LIB.STATIC = lib$(NAME).a
LDFLAGS.SO = -shared -soname $(LIB.SONAME.MAJOR) LDFLAGS.SO = -shared -soname $(LIB.SONAME.MAJOR)
LIB.SONAME.MAJOR.MX = lib$(NAME)mx.so.$(SO_MAJOR) LIB.SONAME.MAJOR.MX = lib$(NAME)mx.so.$(SO_MAJOR)
LIB.SONAME.MINOR.MX = ${LIB.SONAME.MAJOR.MX}.$(SO_MINOR) LIB.SONAME.MINOR.MX = lib$(NAME)mx.so.$(SO_MAJOR).$(SO_MINOR)
LIB.DEVLNK.MX = lib$(NAME)mx.so LIB.DEVLNK.MX = lib$(NAME)mx.so
LIB.SHARED.MX = lib$(NAME)mx.so.$(SO_VERSION) LIB.SHARED.MX = lib$(NAME)mx.so.$(SO_VERSION)
LIB.STATIC.MX = lib$(NAME)mx.a LIB.STATIC.MX = lib$(NAME)mx.a

View File

@ -11,7 +11,7 @@ POPT = -O2
CFLAGS.EXTRA += -fPIC CFLAGS.EXTRA += -fPIC
BIN.SUFFIX = BIN.SUFFIX =
LIB.SONAME.MAJOR = lib$(NAME).so.$(SO_MAJOR) LIB.SONAME.MAJOR = lib$(NAME).so.$(SO_MAJOR)
LIB.SONAME.MINOR = ${LIB.SONAME.MAJOR}.$(SO_MINOR) LIB.SONAME.MINOR = lib$(NAME).so.$(SO_MAJOR).$(SO_MINOR)
LIB.DEVLNK = lib$(NAME).so LIB.DEVLNK = lib$(NAME).so
LIB.SHARED = lib$(NAME).so.$(SO_VERSION) LIB.SHARED = lib$(NAME).so.$(SO_VERSION)
LIB.STATIC = lib$(NAME).a LIB.STATIC = lib$(NAME).a

View File

@ -16,7 +16,7 @@ POPT = -O2
BIN.SUFFIX = BIN.SUFFIX =
LIB.SONAME.MAJOR = lib$(NAME).so.$(SO_MAJOR) LIB.SONAME.MAJOR = lib$(NAME).so.$(SO_MAJOR)
LIB.SONAME.MINOR = ${LIB.SONAME.MAJOR}.$(SO_MINOR) LIB.SONAME.MINOR = lib$(NAME).so.$(SO_MAJOR).$(SO_MINOR)
LIB.DEVLNK = lib$(NAME).so LIB.DEVLNK = lib$(NAME).so
LIB.SHARED = lib$(NAME).so.$(SO_VERSION) LIB.SHARED = lib$(NAME).so.$(SO_VERSION)
LIB.STATIC = lib$(NAME).a LIB.STATIC = lib$(NAME).a

View File

@ -11,7 +11,7 @@ WARN = -fullwarn -woff 1110,1498
POPT = -O2 -OPT:Olimit=0 POPT = -O2 -OPT:Olimit=0
BIN.SUFFIX = BIN.SUFFIX =
LIB.SONAME.MAJOR = lib$(NAME).so.$(SO_MAJOR) LIB.SONAME.MAJOR = lib$(NAME).so.$(SO_MAJOR)
LIB.SONAME.MINOR = ${LIB.SONAME.MAJOR}.$(SO_MINOR) LIB.SONAME.MINOR = lib$(NAME).so.$(SO_MAJOR).$(SO_MINOR)
LIB.DEVLNK = lib$(NAME).so LIB.DEVLNK = lib$(NAME).so
LIB.SHARED = lib$(NAME).so.$(SO_VERSION) LIB.SHARED = lib$(NAME).so.$(SO_VERSION)
LIB.STATIC = lib$(NAME).a LIB.STATIC = lib$(NAME).a

View File

@ -11,7 +11,7 @@ POPT = -O2
CFLAGS.EXTRA += -fPIC CFLAGS.EXTRA += -fPIC
BIN.SUFFIX = BIN.SUFFIX =
LIB.SONAME.MAJOR = lib$(NAME).so.$(SO_MAJOR) LIB.SONAME.MAJOR = lib$(NAME).so.$(SO_MAJOR)
LIB.SONAME.MINOR = ${LIB.SONAME.MAJOR}.$(SO_MINOR) LIB.SONAME.MINOR = lib$(NAME).so.$(SO_MAJOR).$(SO_MINOR)
LIB.DEVLNK = lib$(NAME).so LIB.DEVLNK = lib$(NAME).so
LIB.SHARED = lib$(NAME).so.$(SO_VERSION) LIB.SHARED = lib$(NAME).so.$(SO_VERSION)
LIB.STATIC = lib$(NAME).a LIB.STATIC = lib$(NAME).a

View File

@ -26,13 +26,13 @@ CFLAGS.EXTRA += -fPIC
CFLAGS.EXTRA += -Wcast-qual CFLAGS.EXTRA += -Wcast-qual
BIN.SUFFIX = BIN.SUFFIX =
LIB.SONAME.MAJOR = lib$(NAME).so.$(SO_MAJOR) LIB.SONAME.MAJOR = lib$(NAME).so.$(SO_MAJOR)
LIB.SONAME.MINOR = ${LIB.SONAME.MAJOR}.$(SO_MINOR) LIB.SONAME.MINOR = lib$(NAME).so.$(SO_MAJOR).$(SO_MINOR)
LIB.DEVLNK = lib$(NAME).so LIB.DEVLNK = lib$(NAME).so
LIB.SHARED = lib$(NAME).so.$(SO_VERSION) LIB.SHARED = lib$(NAME).so.$(SO_VERSION)
LIB.STATIC = lib$(NAME).a LIB.STATIC = lib$(NAME).a
LDFLAGS.SO = -shared -Wl,-soname=$(LIB.SONAME.MAJOR) LDFLAGS.SO = -shared -Wl,-soname=$(LIB.SONAME.MAJOR)
LIB.SONAME.MAJOR.MX = lib$(NAME)mx.so.$(SO_MAJOR) LIB.SONAME.MAJOR.MX = lib$(NAME)mx.so.$(SO_MAJOR)
LIB.SONAME.MINOR.MX = ${LIB.SONAME.MAJOR.MX}.$(SO_MINOR) LIB.SONAME.MINOR.MX = lib$(NAME)mx.so.$(SO_MAJOR).$(SO_MINOR)
LIB.DEVLNK.MX = lib$(NAME)mx.so LIB.DEVLNK.MX = lib$(NAME)mx.so
LIB.SHARED.MX = lib$(NAME)mx.so.$(SO_VERSION) LIB.SHARED.MX = lib$(NAME)mx.so.$(SO_VERSION)
LIB.STATIC.MX = lib$(NAME)mx.a LIB.STATIC.MX = lib$(NAME)mx.a

View File

@ -25,13 +25,13 @@ WARN = -Wall -W -Wno-unused-parameter
POPT = -O2 POPT = -O2
BIN.SUFFIX = BIN.SUFFIX =
LIB.SONAME.MAJOR = lib$(NAME).so.$(SO_MAJOR) LIB.SONAME.MAJOR = lib$(NAME).so.$(SO_MAJOR)
LIB.SONAME.MINOR = ${LIB.SONAME.MAJOR}.$(SO_MINOR) LIB.SONAME.MINOR = lib$(NAME).so.$(SO_MAJOR).$(SO_MINOR)
LIB.DEVLNK = lib$(NAME).so LIB.DEVLNK = lib$(NAME).so
LIB.SHARED = lib$(NAME).so.$(SO_VERSION) LIB.SHARED = lib$(NAME).so.$(SO_VERSION)
LIB.STATIC = lib$(NAME).a LIB.STATIC = lib$(NAME).a
LDFLAGS.SO = $(LDFLAGS.DYNAMIC) -soname=$(LIB.SONAME.MAJOR) LDFLAGS.SO = $(LDFLAGS.DYNAMIC) -soname=$(LIB.SONAME.MAJOR)
LIB.SONAME.MAJOR.MX = lib$(NAME)mx.so.$(SO_MAJOR) LIB.SONAME.MAJOR.MX = lib$(NAME)mx.so.$(SO_MAJOR)
LIB.SONAME.MINOR.MX = ${LIB.SONAME.MAJOR.MX}.$(SO_MINOR) LIB.SONAME.MINOR.MX = lib$(NAME)mx.so.$(SO_MAJOR).$(SO_MINOR)
LIB.DEVLNK.MX = lib$(NAME)mx.so LIB.DEVLNK.MX = lib$(NAME)mx.so
LIB.SHARED.MX = lib$(NAME)mx.so.$(SO_VERSION) LIB.SHARED.MX = lib$(NAME)mx.so.$(SO_VERSION)
LIB.STATIC.MX = lib$(NAME)mx.a LIB.STATIC.MX = lib$(NAME)mx.a

View File

@ -25,13 +25,13 @@ WARN = -Wall -W -Wno-unused-parameter
POPT = -O2 POPT = -O2
BIN.SUFFIX = BIN.SUFFIX =
LIB.SONAME.MAJOR = lib$(NAME).so.$(SO_MAJOR) LIB.SONAME.MAJOR = lib$(NAME).so.$(SO_MAJOR)
LIB.SONAME.MINOR = ${LIB.SONAME.MAJOR}.$(SO_MINOR) LIB.SONAME.MINOR = lib$(NAME).so.$(SO_MAJOR).$(SO_MINOR)
LIB.DEVLNK = lib$(NAME).so LIB.DEVLNK = lib$(NAME).so
LIB.SHARED = lib$(NAME).so.$(SO_VERSION) LIB.SHARED = lib$(NAME).so.$(SO_VERSION)
LIB.STATIC = lib$(NAME).a LIB.STATIC = lib$(NAME).a
LDFLAGS.SO = $(LDFLAGS.DYNAMIC) -soname=$(LIB.SONAME.MAJOR) LDFLAGS.SO = $(LDFLAGS.DYNAMIC) -soname=$(LIB.SONAME.MAJOR)
LIB.SONAME.MAJOR.MX = lib$(NAME)mx.so.$(SO_MAJOR) LIB.SONAME.MAJOR.MX = lib$(NAME)mx.so.$(SO_MAJOR)
LIB.SONAME.MINOR.MX = ${LIB.SONAME.MAJOR.MX}.$(SO_MINOR) LIB.SONAME.MINOR.MX = lib$(NAME)mx.so.$(SO_MAJOR).$(SO_MINOR)
LIB.DEVLNK.MX = lib$(NAME)mx.so LIB.DEVLNK.MX = lib$(NAME)mx.so
LIB.SHARED.MX = lib$(NAME)mx.so.$(SO_VERSION) LIB.SHARED.MX = lib$(NAME)mx.so.$(SO_VERSION)
LIB.STATIC.MX = lib$(NAME)mx.a LIB.STATIC.MX = lib$(NAME)mx.a

View File

@ -11,13 +11,13 @@ WARN = -Wall -W
POPT = -O2 POPT = -O2
BIN.SUFFIX = BIN.SUFFIX =
LIB.SONAME.MAJOR = lib$(NAME).so.$(SO_MAJOR) LIB.SONAME.MAJOR = lib$(NAME).so.$(SO_MAJOR)
LIB.SONAME.MINOR = ${LIB.SONAME.MAJOR}.$(SO_MINOR) LIB.SONAME.MINOR = lib$(NAME).so.$(SO_MAJOR).$(SO_MINOR)
LIB.DEVLNK = lib$(NAME).so LIB.DEVLNK = lib$(NAME).so
LIB.SHARED = lib$(NAME).so.$(SO_VERSION) LIB.SHARED = lib$(NAME).so.$(SO_VERSION)
LIB.STATIC = lib$(NAME).a LIB.STATIC = lib$(NAME).a
LDFLAGS.SO = -shared -soname $(LIB.SONAME.MAJOR) LDFLAGS.SO = -shared -soname $(LIB.SONAME.MAJOR)
LIB.SONAME.MAJOR.MX = lib$(NAME)mx.so.$(SO_MAJOR) LIB.SONAME.MAJOR.MX = lib$(NAME)mx.so.$(SO_MAJOR)
LIB.SONAME.MINOR.MX = ${LIB.SONAME.MAJOR.MX}.$(SO_MINOR) LIB.SONAME.MINOR.MX = lib$(NAME)mx.so.$(SO_MAJOR).$(SO_MINOR)
LIB.DEVLNK.MX = lib$(NAME)mx.so LIB.DEVLNK.MX = lib$(NAME)mx.so
LIB.SHARED.MX = lib$(NAME)mx.so.$(SO_VERSION) LIB.SHARED.MX = lib$(NAME)mx.so.$(SO_VERSION)
LIB.STATIC.MX = lib$(NAME)mx.a LIB.STATIC.MX = lib$(NAME)mx.a

View File

@ -11,13 +11,13 @@ WARN = -Wall -W
POPT = -O2 POPT = -O2
BIN.SUFFIX = BIN.SUFFIX =
LIB.SONAME.MAJOR = lib$(NAME).so.$(SO_MAJOR) LIB.SONAME.MAJOR = lib$(NAME).so.$(SO_MAJOR)
LIB.SONAME.MINOR = ${LIB.SONAME.MAJOR}.$(SO_MINOR) LIB.SONAME.MINOR = lib$(NAME).so.$(SO_MAJOR).$(SO_MINOR)
LIB.DEVLNK = lib$(NAME).so LIB.DEVLNK = lib$(NAME).so
LIB.SHARED = lib$(NAME).so.$(SO_VERSION) LIB.SHARED = lib$(NAME).so.$(SO_VERSION)
LIB.STATIC = lib$(NAME).a LIB.STATIC = lib$(NAME).a
LDFLAGS.SO = -shared -soname $(LIB.SONAME.MAJOR) LDFLAGS.SO = -shared -soname $(LIB.SONAME.MAJOR)
LIB.SONAME.MAJOR.MX = lib$(NAME)mx.so.$(SO_MAJOR) LIB.SONAME.MAJOR.MX = lib$(NAME)mx.so.$(SO_MAJOR)
LIB.SONAME.MINOR.MX = ${LIB.SONAME.MAJOR.MX}.$(SO_MINOR) LIB.SONAME.MINOR.MX = lib$(NAME)mx.so.$(SO_MAJOR).$(SO_MINOR)
LIB.DEVLNK.MX = lib$(NAME)mx.so LIB.DEVLNK.MX = lib$(NAME)mx.so
LIB.SHARED.MX = lib$(NAME)mx.so.$(SO_VERSION) LIB.SHARED.MX = lib$(NAME)mx.so.$(SO_VERSION)
LIB.STATIC.MX = lib$(NAME)mx.a LIB.STATIC.MX = lib$(NAME)mx.a

View File

@ -9,12 +9,12 @@ NAME = GLEW
BIN.SUFFIX = BIN.SUFFIX =
POPT = -xO2 POPT = -xO2
LIB.SONAME.MAJOR = lib$(NAME).so.$(SO_MAJOR) LIB.SONAME.MAJOR = lib$(NAME).so.$(SO_MAJOR)
LIB.SONAME.MINOR = ${LIB.SONAME.MAJOR}.$(SO_MINOR) LIB.SONAME.MINOR = lib$(NAME).so.$(SO_MAJOR).$(SO_MINOR)
LIB.DEVLNK = lib$(NAME).so LIB.DEVLNK = lib$(NAME).so
LIB.SHARED = lib$(NAME).so.$(SO_VERSION) LIB.SHARED = lib$(NAME).so.$(SO_VERSION)
LIB.STATIC = lib$(NAME).a LIB.STATIC = lib$(NAME).a
LIB.SONAME.MAJOR.MX = lib$(NAME)mx.so.$(SO_MAJOR) LIB.SONAME.MAJOR.MX = lib$(NAME)mx.so.$(SO_MAJOR)
LIB.SONAME.MINOR.MX = ${LIB.SONAME.MAJOR.MX}.$(SO_MINOR) LIB.SONAME.MINOR.MX = lib$(NAME)mx.so.$(SO_MAJOR).$(SO_MINOR)
LIB.DEVLNK.MX = lib$(NAME)mx.so LIB.DEVLNK.MX = lib$(NAME)mx.so
LIB.SHARED.MX = lib$(NAME)mx.so.$(SO_VERSION) LIB.SHARED.MX = lib$(NAME)mx.so.$(SO_VERSION)
LIB.STATIC.MX = lib$(NAME)mx.a LIB.STATIC.MX = lib$(NAME)mx.a

View File

@ -9,13 +9,13 @@ NAME = GLEW
BIN.SUFFIX = BIN.SUFFIX =
POPT = -O2 POPT = -O2
LIB.SONAME.MAJOR = lib$(NAME).so.$(SO_MAJOR) LIB.SONAME.MAJOR = lib$(NAME).so.$(SO_MAJOR)
LIB.SONAME.MINOR = ${LIB.SONAME.MAJOR}.$(SO_MINOR) LIB.SONAME.MINOR = lib$(NAME).so.$(SO_MAJOR).$(SO_MINOR)
LIB.DEVLNK = lib$(NAME).so LIB.DEVLNK = lib$(NAME).so
LIB.SHARED = lib$(NAME).so.$(SO_VERSION) LIB.SHARED = lib$(NAME).so.$(SO_VERSION)
LIB.STATIC = lib$(NAME).a LIB.STATIC = lib$(NAME).a
LDFLAGS.SO = -shared -Wl,-soname=$(LIB.SONAME.MAJOR) LDFLAGS.SO = -shared -Wl,-soname=$(LIB.SONAME.MAJOR)
LIB.SONAME.MAJOR.MX = lib$(NAME)mx.so.$(SO_MAJOR) LIB.SONAME.MAJOR.MX = lib$(NAME)mx.so.$(SO_MAJOR)
LIB.SONAME.MINOR.MX = ${LIB.SONAME.MAJOR.MX}.$(SO_MINOR) LIB.SONAME.MINOR.MX = lib$(NAME)mx.so.$(SO_MAJOR).$(SO_MINOR)
LIB.DEVLNK.MX = lib$(NAME)mx.so LIB.DEVLNK.MX = lib$(NAME)mx.so
LIB.SHARED.MX = lib$(NAME)mx.so.$(SO_VERSION) LIB.SHARED.MX = lib$(NAME)mx.so.$(SO_VERSION)
LIB.STATIC.MX = lib$(NAME)mx.a LIB.STATIC.MX = lib$(NAME)mx.a