Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
DISCONTINUED:openSUSE:11.1:Update
libnut
libnut-shared.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File libnut-shared.patch of Package libnut
--- Makefile +++ Makefile @@ -6,7 +6,7 @@ all: libnut nututils -libnut: libnut/libnut.a +libnut: libnut/libnut.a libnut/libnut.so libnut/libnut.a: $(LIBNUT_OBJS) rm -f $@ @@ -14,14 +14,16 @@ $(RANLIB) $@ libnut/libnut.so: $(LIBNUT_OBJS) - $(CC) $(CFLAGS) -shared $^ -o $@ + $(CC) $(CFLAGS) -shared -Wl,--rpath -Wl,$(libdir) -Wl,--export-dynamic -Wl,-soname -Wl,libnut.so.0 $^ -o libnut/libnut.so.0 + ln -s -f libnut.so.0 $@ $(LIBNUT_OBJS): libnut/priv.h libnut/libnut.h +$(LIBNUT_OBJS): CFLAGS += -fPIC -DPIC nututils: $(NUTUTILS_PROGS) $(NUTMERGE_OBJS): nututils/nutmerge.h -nututils/nutmerge: $(NUTMERGE_OBJS) libnut/libnut.a +nututils/nutmerge: $(NUTMERGE_OBJS) libnut/libnut.so $(NUTUTILS_PROGS): CFLAGS += -Ilibnut @@ -33,7 +35,8 @@ install-libnut-shared: libnut/libnut.so install-libnut-headers install -d $(libdir) - install -m 644 libnut/libnut.so $(libdir) + install -m 644 libnut/libnut.so.0 $(libdir) + ln -s -f libnut.so.0 $(libdir)/libnut.so install-libnut-headers: install -d $(includedir)
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor