gentoo/media-libs/glfw/files/glfw-2.6-dyn.patch

23 lines
963 B
Diff

--- lib/x11/Makefile.x11.in.old 2007-11-11 07:56:34.000000000 +0100
+++ lib/x11/Makefile.x11.in 2007-11-11 08:00:22.000000000 +0100
@@ -8,7 +8,7 @@
##########################################################################
# Default: Build GLFW static library
##########################################################################
-default: libglfw.a libglfw.so
+default: libglfw.a libglfw.so.2.6
##########################################################################
@@ -104,8 +104,8 @@
##########################################################################
# Rule for building shared library
##########################################################################
-libglfw.so: $(SHARED_OBJS)
- $(CC) $(LDFLAGS) -o $@ $(SHARED_OBJS) $(LFLAGS) $(LIBS)
+libglfw.so.2.6: $(SHARED_OBJS)
+ $(CC) $(LDFLAGS) -o $@ $(SHARED_OBJS) $(LFLAGS) $(LIBS) -Wl,-soname=$@
##########################################################################