1998-12-01 16:22:00 +00:00
|
|
|
diff -rc ../work.orig/etc/CosNaming/Imakefile ./etc/CosNaming/Imakefile
|
|
|
|
*** ../work.orig/etc/CosNaming/Imakefile Thu Nov 5 19:20:38 1998
|
|
|
|
--- ./etc/CosNaming/Imakefile Mon Nov 30 20:49:02 1998
|
1998-10-08 16:31:49 +00:00
|
|
|
***************
|
1998-12-01 16:22:00 +00:00
|
|
|
*** 56,63 ****
|
|
|
|
--- 56,65 ----
|
1998-10-08 16:31:49 +00:00
|
|
|
/******/
|
|
|
|
|
|
|
|
LibraryTarget(libCosNaming-c.a, CosNaming-surrogate.o CosNaming-common.o)
|
1998-12-01 16:22:00 +00:00
|
|
|
+ SLibraryTarget(libCosNaming-c.so.2.0, CosNaming-surrogate.o CosNaming-common.o)
|
1998-10-08 16:31:49 +00:00
|
|
|
|
|
|
|
InstallLibrary(libCosNaming-c.a, $(DESTDIR)/lib)
|
1998-12-01 16:22:00 +00:00
|
|
|
+ InstallSLibrary(libCosNaming-c.so.2.0, $(DESTDIR)/lib)
|
1998-10-08 16:31:49 +00:00
|
|
|
InstallRO(CosNaming.h, $(DESTDIR)/include)
|
|
|
|
#endif
|
|
|
|
|
1998-12-01 16:22:00 +00:00
|
|
|
diff -rc ../work.orig/etc/portmapper/Imakefile ./etc/portmapper/Imakefile
|
|
|
|
*** ../work.orig/etc/portmapper/Imakefile Thu Nov 5 19:20:33 1998
|
|
|
|
--- ./etc/portmapper/Imakefile Mon Nov 30 20:48:29 1998
|
1998-10-08 16:31:49 +00:00
|
|
|
***************
|
1998-12-01 16:22:00 +00:00
|
|
|
*** 38,43 ****
|
|
|
|
--- 38,45 ----
|
1998-10-08 16:31:49 +00:00
|
|
|
portmap.o : SunPortMapper.h portmap.c ${ILUHEADERFILES}
|
|
|
|
|
|
|
|
LibraryTarget(libsunportmapper.a, SunPortMapper-surrogate.o SunPortMapper-common.o portmap.o)
|
1998-12-01 16:22:00 +00:00
|
|
|
+ SLibraryTarget(libsunportmapper.so.2.0, SunPortMapper-surrogate.o SunPortMapper-common.o portmap.o)
|
1998-10-08 16:31:49 +00:00
|
|
|
InstallLibrary(libsunportmapper.a, $(DESTDIR)/lib)
|
1998-12-01 16:22:00 +00:00
|
|
|
+ InstallSLibrary(libsunportmapper.so.2.0, $(DESTDIR)/lib)
|
1998-10-08 16:31:49 +00:00
|
|
|
InstallRO(ilusunportmapper.h, $(DESTDIR)/include)
|
1998-12-01 16:22:00 +00:00
|
|
|
InstallRO(SunPortMapper.isl, $(DESTDIR)/interfaces)
|
|
|
|
diff -rc ../work.orig/imake/ilu.rules ./imake/ilu.rules
|
|
|
|
*** ../work.orig/imake/ilu.rules Thu Nov 5 19:22:08 1998
|
|
|
|
--- ./imake/ilu.rules Mon Nov 30 20:51:15 1998
|
1998-10-08 16:31:49 +00:00
|
|
|
***************
|
1998-12-01 16:22:00 +00:00
|
|
|
*** 508,513 ****
|
|
|
|
--- 508,519 ----
|
1998-10-08 16:31:49 +00:00
|
|
|
$(AR) $@ objs @@\
|
|
|
|
$(RANLIB) $@
|
|
|
|
|
|
|
|
+ #define SLibraryTarget(library, objs) @@\
|
|
|
|
+ all:: library @@\
|
|
|
|
+ library: objs @@\
|
|
|
|
+ $(RM) $@ @@\
|
|
|
|
+ $(LDSHARED) -o $@ objs
|
|
|
|
+
|
|
|
|
/*
|
|
|
|
* This section added for Linux shared libs
|
|
|
|
*/
|
|
|
|
***************
|
1998-12-01 16:22:00 +00:00
|
|
|
*** 570,576 ****
|
1998-10-08 16:31:49 +00:00
|
|
|
#define ILUCPlusPlusProgramTarget(program, objs, libs, syslibs) @@\
|
|
|
|
all:: program @@\
|
|
|
|
@@\
|
|
|
|
! program: objs libs $(ILUCPLUSPLUSLIBS) @@\
|
|
|
|
$(RM) $@ @@\
|
|
|
|
$(CPLUSPLUS_COMMAND) $(CFLAGS) -o $@ objs libs $(ILUCPLUSPLUSLIBS) syslibs $(CPLUSPLUS_LIBRARIES) $(SYSAUX_LIBRARIES) -lm @@\
|
|
|
|
@@\
|
1998-12-01 16:22:00 +00:00
|
|
|
--- 576,582 ----
|
1998-10-08 16:31:49 +00:00
|
|
|
#define ILUCPlusPlusProgramTarget(program, objs, libs, syslibs) @@\
|
|
|
|
all:: program @@\
|
|
|
|
@@\
|
|
|
|
! program: objs libs @@\
|
|
|
|
$(RM) $@ @@\
|
|
|
|
$(CPLUSPLUS_COMMAND) $(CFLAGS) -o $@ objs libs $(ILUCPLUSPLUSLIBS) syslibs $(CPLUSPLUS_LIBRARIES) $(SYSAUX_LIBRARIES) -lm @@\
|
|
|
|
@@\
|
|
|
|
***************
|
1998-12-01 16:22:00 +00:00
|
|
|
*** 590,596 ****
|
1998-10-08 16:31:49 +00:00
|
|
|
#define ILUCProgramTarget(program, objs, libs, syslibs) @@\
|
|
|
|
all:: program @@\
|
|
|
|
@@\
|
|
|
|
! program: objs libs $(ILUCLIBS) @@\
|
|
|
|
$(RM) $@ @@\
|
|
|
|
$(CC) $(CFLAGS) -o $@ objs libs $(ILUCLIBS) syslibs $(ANSI_C_LIBRARY) $(SYSAUX_LIBRARIES) $(WORKAROUND_LOCAL_GCC_INSTALLATION_BUG) @@\
|
|
|
|
@@\
|
1998-12-01 16:22:00 +00:00
|
|
|
--- 596,602 ----
|
1998-10-08 16:31:49 +00:00
|
|
|
#define ILUCProgramTarget(program, objs, libs, syslibs) @@\
|
|
|
|
all:: program @@\
|
|
|
|
@@\
|
|
|
|
! program: objs libs @@\
|
|
|
|
$(RM) $@ @@\
|
|
|
|
$(CC) $(CFLAGS) -o $@ objs libs $(ILUCLIBS) syslibs $(ANSI_C_LIBRARY) $(SYSAUX_LIBRARIES) $(WORKAROUND_LOCAL_GCC_INSTALLATION_BUG) @@\
|
|
|
|
@@\
|
|
|
|
***************
|
1998-12-01 16:22:00 +00:00
|
|
|
*** 768,773 ****
|
|
|
|
--- 774,786 ----
|
1998-10-08 16:31:49 +00:00
|
|
|
RANLIBRULE(dest)
|
|
|
|
#endif /* sgi */
|
|
|
|
|
|
|
|
+ #define InstallSLibraries(libs, dest) @@\
|
|
|
|
+ install.time:: libs @@\
|
|
|
|
+ @(case '$(MFLAGS)' in *[i]*) set +e;; esac; \ @@\
|
|
|
|
+ for i in $?; do \ @@\
|
|
|
|
+ (set -x; \ @@\
|
|
|
|
+ $(INSTALL) $(INSTLIBFLAGS) $$i dest/$$i); done)
|
|
|
|
+
|
|
|
|
#define InstallM3Library(lib, dest) @@\
|
|
|
|
InstallLibraries(lib.a,dest) @@\
|
|
|
|
InstallFiles(lib.ax,$(INSTLIBFLAGS),dest)
|
|
|
|
***************
|
1998-12-01 16:22:00 +00:00
|
|
|
*** 846,851 ****
|
|
|
|
--- 859,867 ----
|
1998-10-08 16:31:49 +00:00
|
|
|
|
|
|
|
#define InstallLibrary(file, dest) @@\
|
|
|
|
InstallLibraries(file,dest)
|
|
|
|
+
|
|
|
|
+ #define InstallSLibrary(file, dest) @@\
|
|
|
|
+ InstallSLibraries(file,dest)
|
|
|
|
|
|
|
|
#define InstallMultiple(list, flags, dest) @@\
|
|
|
|
InstallFiles(list,flags,dest)
|
1998-12-01 16:22:00 +00:00
|
|
|
diff -rc ../work.orig/imake/ilu.tmpl ./imake/ilu.tmpl
|
|
|
|
*** ../work.orig/imake/ilu.tmpl Thu Nov 5 19:22:09 1998
|
|
|
|
--- ./imake/ilu.tmpl Mon Nov 30 22:30:50 1998
|
1998-10-08 16:31:49 +00:00
|
|
|
***************
|
1998-12-01 16:22:00 +00:00
|
|
|
*** 64,73 ****
|
|
|
|
#ifdef WORK_IN_ILU_SOURCE_TREE
|
|
|
|
|
|
|
|
ILUCINCLUDES = -I../../runtime/c -I../../runtime/kernel $(BUILD_SECURITY_INCLUDES) $(BUILD_BIGNUM_INCLUDES)
|
|
|
|
! ILUCLIBS = ../../runtime/c/libilu-c.a ../../runtime/kernel/libilu.a $(SECURITYLIBS) $(ILU_ZLIB_LIBRARY)
|
|
|
|
|
|
|
|
ILUCPLUSPLUSINCLUDES = -I../../runtime/cpp -I../../runtime/kernel $(BUILD_SECURITY_INCLUDES) $(BUILD_BIGNUM_INCLUDES)
|
|
|
|
! ILUCPLUSPLUSLIBS = ../../runtime/cpp/libilu-c++.a ../../runtime/kernel/libilu.a $(SECURITYLIBS) $(ILU_ZLIB_LIBRARY)
|
|
|
|
|
|
|
|
JAVA_ILU_CLASS_DIR = ../../runtime/java/ilu.jar
|
|
|
|
|
|
|
|
--- 64,73 ----
|
|
|
|
#ifdef WORK_IN_ILU_SOURCE_TREE
|
|
|
|
|
|
|
|
ILUCINCLUDES = -I../../runtime/c -I../../runtime/kernel $(BUILD_SECURITY_INCLUDES) $(BUILD_BIGNUM_INCLUDES)
|
|
|
|
! ILUCLIBS = -L../../runtime/c -L../../runtime/kernel -lilu-c -lilu $(SECURITYLIBS) $(ILU_ZLIB_LIBRARY)
|
|
|
|
|
|
|
|
ILUCPLUSPLUSINCLUDES = -I../../runtime/cpp -I../../runtime/kernel $(BUILD_SECURITY_INCLUDES) $(BUILD_BIGNUM_INCLUDES)
|
|
|
|
! ILUCPLUSPLUSLIBS = -L../../runtime/c -L../../runtime/kernel -lilu-c++ -lilu $(SECURITYLIBS) $(ILU_ZLIB_LIBRARY)
|
|
|
|
|
|
|
|
JAVA_ILU_CLASS_DIR = ../../runtime/java/ilu.jar
|
|
|
|
|
|
|
|
***************
|
|
|
|
*** 88,97 ****
|
1998-10-08 16:31:49 +00:00
|
|
|
#else
|
|
|
|
|
1998-12-01 16:22:00 +00:00
|
|
|
ILUCINCLUDES = -I$(ILUHOME)/include $(SECURITYINCLUDES) $(BIGNUMINCLUDES)
|
|
|
|
! ILUCLIBS = $(ILUHOME)/lib/libilu-c.a $(ILUHOME)/lib/libilu.a $(SECURITYLIBS) $(ILU_ZLIB_LIBRARY)
|
1998-10-08 16:31:49 +00:00
|
|
|
|
1998-12-01 16:22:00 +00:00
|
|
|
ILUCPLUSPLUSINCLUDES = -I$(ILUHOME)/include $(SECURITYINCLUDES) $(BIGNUMINCLUDES)
|
|
|
|
! ILUCPLUSPLUSLIBS = $(ILUHOME)/lib/libilu-c++.a $(ILUHOME)/lib/libilu.a $(SECURITYLIBS) $(ILU_ZLIB_LIBRARY)
|
1998-10-08 16:31:49 +00:00
|
|
|
|
|
|
|
JAVA_ILU_CLASS_DIR = $(ILUHOME)/lib/ilu.jar
|
|
|
|
|
1998-12-01 16:22:00 +00:00
|
|
|
--- 88,97 ----
|
1998-10-08 16:31:49 +00:00
|
|
|
#else
|
|
|
|
|
1998-12-01 16:22:00 +00:00
|
|
|
ILUCINCLUDES = -I$(ILUHOME)/include $(SECURITYINCLUDES) $(BIGNUMINCLUDES)
|
|
|
|
! ILUCLIBS = -L$(ILUHOME)/lib -lilu-c -lilu $(SECURITYLIBS) $(ILU_ZLIB_LIBRARY)
|
1998-10-08 16:31:49 +00:00
|
|
|
|
1998-12-01 16:22:00 +00:00
|
|
|
ILUCPLUSPLUSINCLUDES = -I$(ILUHOME)/include $(SECURITYINCLUDES) $(BIGNUMINCLUDES)
|
|
|
|
! ILUCPLUSPLUSLIBS = -L$(ILUHOME)/lib -lilu-c++ -lilu $(SECURITYLIBS) $(ILU_ZLIB_LIBRARY)
|
1998-10-08 16:31:49 +00:00
|
|
|
|
|
|
|
JAVA_ILU_CLASS_DIR = $(ILUHOME)/lib/ilu.jar
|
|
|
|
|
1998-12-01 16:22:00 +00:00
|
|
|
diff -rc ../work.orig/runtime/c/Imakefile ./runtime/c/Imakefile
|
|
|
|
*** ../work.orig/runtime/c/Imakefile Thu Nov 5 19:20:12 1998
|
|
|
|
--- ./runtime/c/Imakefile Mon Nov 30 20:52:38 1998
|
1998-10-08 16:31:49 +00:00
|
|
|
***************
|
1998-12-01 16:22:00 +00:00
|
|
|
*** 44,56 ****
|
1998-10-08 16:31:49 +00:00
|
|
|
OBJS = ilu.o orb.o
|
1998-12-01 16:22:00 +00:00
|
|
|
|
|
|
|
LibraryTarget(libilu-c.a, $(OBJS) $(BIGNUMOBJS))
|
1998-10-08 16:31:49 +00:00
|
|
|
|
|
|
|
InstallLibrary(libilu-c.a, $(DESTDIR)/lib)
|
|
|
|
InstallRO(iluchdrs.h ilucstub.h, $(DESTDIR)/include)
|
|
|
|
|
1998-12-01 16:22:00 +00:00
|
|
|
#ifdef ADD_C_SHARED_LIBRARY
|
|
|
|
SharedLibrary(libilu-c, $(OBJS),,)
|
|
|
|
#endif /* def ADD_C_SHARED_LIBRARY */
|
1998-10-08 16:31:49 +00:00
|
|
|
|
1998-12-01 16:22:00 +00:00
|
|
|
! all:: libilu-c.a
|
|
|
|
!
|
|
|
|
--- 44,57 ----
|
1998-10-08 16:31:49 +00:00
|
|
|
OBJS = ilu.o orb.o
|
1998-12-01 16:22:00 +00:00
|
|
|
|
|
|
|
LibraryTarget(libilu-c.a, $(OBJS) $(BIGNUMOBJS))
|
|
|
|
+ SLibraryTarget(libilu-c.so.2.0, $(OBJS) $(BIGNUMOBJS))
|
1998-10-08 16:31:49 +00:00
|
|
|
|
|
|
|
InstallLibrary(libilu-c.a, $(DESTDIR)/lib)
|
1998-12-01 16:22:00 +00:00
|
|
|
+ InstallSLibrary(libilu-c.so.2.0, $(DESTDIR)/lib)
|
1998-10-08 16:31:49 +00:00
|
|
|
InstallRO(iluchdrs.h ilucstub.h, $(DESTDIR)/include)
|
|
|
|
|
1998-12-01 16:22:00 +00:00
|
|
|
#ifdef ADD_C_SHARED_LIBRARY
|
|
|
|
SharedLibrary(libilu-c, $(OBJS),,)
|
|
|
|
#endif /* def ADD_C_SHARED_LIBRARY */
|
1998-10-08 16:31:49 +00:00
|
|
|
|
1998-12-01 16:22:00 +00:00
|
|
|
! all:: libilu-c.a libilu-c.so.2.0
|
|
|
|
diff -rc ../work.orig/runtime/kernel/Imakefile ./runtime/kernel/Imakefile
|
|
|
|
*** ../work.orig/runtime/kernel/Imakefile Thu Nov 5 19:19:08 1998
|
|
|
|
--- ./runtime/kernel/Imakefile Mon Nov 30 20:53:59 1998
|
1998-10-08 16:31:49 +00:00
|
|
|
***************
|
1998-12-01 16:22:00 +00:00
|
|
|
*** 266,274 ****
|
|
|
|
--- 266,282 ----
|
1998-10-08 16:31:49 +00:00
|
|
|
opaqval.o : $(PVTIFC) ilutypes.h opaqval.c
|
|
|
|
|
|
|
|
libilu.a : $(MF)
|
1998-12-01 16:22:00 +00:00
|
|
|
+ libilu.so.2.0 : $(MF)
|
1998-10-08 16:31:49 +00:00
|
|
|
|
|
|
|
LibraryTarget(libilu.a, $(OBJS))
|
1998-12-01 16:22:00 +00:00
|
|
|
+ SLibraryTarget(libilu.so.2.0, $(OBJS))
|
1998-10-08 16:31:49 +00:00
|
|
|
InstallLibrary(libilu.a, $(DESTDIR)/lib)
|
1998-12-01 16:22:00 +00:00
|
|
|
+ InstallSLibrary(libilu.so.2.0, $(DESTDIR)/lib)
|
1998-10-08 16:31:49 +00:00
|
|
|
+
|
1998-12-01 16:22:00 +00:00
|
|
|
+ ibilu.so.2.0: $(OBJS)
|
1998-10-08 16:31:49 +00:00
|
|
|
+ $(RM) $@
|
|
|
|
+ ld -Bshareable -o $@ $(OBJS)
|
|
|
|
+
|
|
|
|
|
1998-12-01 16:22:00 +00:00
|
|
|
#ifdef ADD_KERNEL_SHARED_LIBRARY
|
|
|
|
SharedLibrary(libilu, $(OBJS),,)
|
|
|
|
diff -rc ../work.orig/stubbers/parser/Imakefile ./stubbers/parser/Imakefile
|
|
|
|
*** ../work.orig/stubbers/parser/Imakefile Thu Nov 5 19:18:03 1998
|
|
|
|
--- ./stubbers/parser/Imakefile Mon Nov 30 20:55:15 1998
|
1998-10-08 16:31:49 +00:00
|
|
|
***************
|
1998-12-01 16:22:00 +00:00
|
|
|
*** 78,83 ****
|
|
|
|
--- 78,84 ----
|
1998-10-08 16:31:49 +00:00
|
|
|
#endif
|
|
|
|
|
1998-12-01 16:22:00 +00:00
|
|
|
LibraryTarget(libilu-parser.a, $(COMMONOBJS) $(TYPEUID_OBJS) $(XMLIDL_OBJS) $(IDLOBJS) $(BIGNUM_OBJS))
|
|
|
|
+ SLibraryTarget(libilu-parser.so.2.0, $(COMMONOBJS) $(TYPEUID_OBJS) $(XMLIDL_OBJS) $(IDLOBJS) $(BIGNUM_OBJS))
|
|
|
|
ProgramTarget(islscan, scan.o, $(ILU_STUBBER_LIBRARIES),)
|
1998-10-08 16:31:49 +00:00
|
|
|
|
|
|
|
iluconf.h : ../../runtime/kernel/iluconf.h
|
|
|
|
***************
|
1998-12-01 16:22:00 +00:00
|
|
|
*** 101,106 ****
|
|
|
|
--- 102,108 ----
|
1998-10-08 16:31:49 +00:00
|
|
|
|
|
|
|
InstallProgram(islscan, $(DESTDIR)/bin)
|
|
|
|
InstallRO(libilu-parser.a, $(DESTDIR)/lib)
|
1998-12-01 16:22:00 +00:00
|
|
|
+ InstallRO(libilu-parser.so.2.0, $(DESTDIR)/lib)
|
1998-10-08 16:31:49 +00:00
|
|
|
InstallRO(iluptype.h, $(DESTDIR)/include)
|
|
|
|
InstallRO(ilu.isl, $(DESTDIR)/interfaces)
|
|
|
|
InstallRO(iluhttp.isl, $(DESTDIR)/interfaces)
|