ALT Linux repositórios
Group :: Sistema/Bibliotecas
RPM: ORBit2
Main Changelog Spec Patches Sources Download Gear Bugs e FR Repocop
Patch: ORBit2-2.14.0-alt-shared_name-server.patch
Download
Download
--- src/services/name/Makefile.am
+++ src/services/name/Makefile.am.fixed
@@ -6,11 +6,9 @@
libORBitservicesincludedir = $(includedir)/orbit-2.0/ORBitservices
-lib_LTLIBRARIES=libORBitCosNaming-2.la
+lib_LTLIBRARIES=libORBitCosNaming-2.la libname-server-2.la
noinst_PROGRAMS = name-client-2 orbit-name-server-2
-
-lib_LIBRARIES = libname-server-2.a
libORBitCosNaming_2_la_SOURCES = \
CosNaming-common.c \
@@ -25,6 +23,16 @@
-no-undefined \
$(ORBIT_NAME_LIBS) \
$(top_builddir)/src/orb/libORBit-2.la
+
+libname_server_2_la_SOURCES = \
+ orbit-name-server.c CosNaming-skels.c \
+ name-support.c name-support.h
+
+libname_server_2_la_DEPENDENCIES = $(DEPS) CosNaming.h
+
+libname_server_2_la_LDFLAGS = -no-undefined
+
+libname_server_2_la_LIBADD = libORBitCosNaming-2.la
INCLUDES = \
-I. \
@@ -55,23 +63,19 @@
$(top_builddir)/src/orb/libORBit-2.la \
libORBitCosNaming-2.la \
$(libm) \
$(ORBIT_NAME_LIBS)
-name_client_2_SOURCES = name-client.c name-support.c name-support.h
+name_client_2_SOURCES = name-client.c name-support.h
name_client_2_LDFLAGS = $(FLAGS)
name_client_2_DEPENDENCIES = $(DEPS) CosNaming.h
-name_client_2_LDADD = $(LDADDS)
-
-libname_server_2_a_SOURCES = orbit-name-server.c CosNaming-skels.c \
- name-support.c name-support.h
-libname_server_2_a_DEPENDENCIES = $(DEPS) CosNaming.h
+name_client_2_LDADD = libname-server-2.la $(LDADDS)
orbit_name_server_2_SOURCES = boot.c
orbit_name_server_2_LDFLAGS = $(FLAGS)
orbit_name_server_2_DEPENDENCIES = $(DEPS) CosNaming.h
-orbit_name_server_2_LDADD = libname-server-2.a $(LDADDS)
+orbit_name_server_2_LDADD = libname-server-2.la $(LDADDS)
-$(libname_server_2_a_OBJECTS) $(name_client_2_OBJECTS) $(orbit_name_server_2_OBJECTS) : CosNaming.h
+$(libname_server_2_la_OBJECTS) $(name_client_2_OBJECTS) $(orbit_name_server_2_OBJECTS) : CosNaming.h
EXTRA_DIST = $(idl_DATA)