comparison Makefile.in @ 382:838781d4f1dc

Changes to allow Dynamic Windows to compile properly on Sparc Solaris.
author bsmith@81767d24-ef19-dc11-ae90-00e081727c95
date Wed, 30 Apr 2003 04:08:52 +0000
parents c7d5194bf4ad
children 278707e0532c
comparison
equal deleted inserted replaced
381:0df4ad2ac083 382:838781d4f1dc
1 srcdir=@srcdir@ 1 srcdir=@srcdir@
2 CC = @CC@ 2 CC = @CC@
3 CCFLAGS = @CFLAGS@ -g -O2 -Wall -D__UNIX__ -DBUILD_DLL -DDW_RESOURCES 3 CCFLAGS = @CFLAGS@ -g -O2 -fPIC -Wall -D__UNIX__ -DBUILD_DLL -DDW_RESOURCES
4 LFLAGS = @LIBS@ 4 LFLAGS = @LIBS@
5 INSTALL = @INSTALL@ 5 INSTALL = @INSTALL@
6 INCPATH = -I.. -I. -I$(srcdir) 6 INCPATH = -I.. -I. -I$(srcdir)
7 DESTDIR = ./lib/ 7 DESTDIR = ./lib/
8 MLFLAGS = -L$(DESTDIR) 8 MLFLAGS = -L$(DESTDIR)
31 # - Place target in $(DESTDIR) - which has a trailing / 31 # - Place target in $(DESTDIR) - which has a trailing /
32 # - Usually needs to incorporate $(VER_MAJ) and $(VER_MIN) 32 # - Usually needs to incorporate $(VER_MAJ) and $(VER_MIN)
33 # 33 #
34 SYSCONF_LINK_SHLIB = gcc 34 SYSCONF_LINK_SHLIB = gcc
35 SYSCONF_LINK_TARGET_SHARED = lib$(TARGET).so.$(VER_MAJ).$(VER_MIN) 35 SYSCONF_LINK_TARGET_SHARED = lib$(TARGET).so.$(VER_MAJ).$(VER_MIN)
36 SYSCONF_LINK_LIB_SHARED = $(SYSCONF_LINK_SHLIB) -shared -Wl,-soname,lib$(TARGET).so.$(VER_MAJ) \ 36 SYSCONF_LINK_LIB_SHARED = $(SYSCONF_LINK_SHLIB) -shared \
37 -o $(SYSCONF_LINK_TARGET_SHARED) \ 37 -o $(SYSCONF_LINK_TARGET_SHARED) \
38 $(OBJECTS) $(LFLAGS); \ 38 $(OBJECTS) $(LFLAGS); \
39 mv $(SYSCONF_LINK_TARGET_SHARED) $(DESTDIR); \ 39 mv $(SYSCONF_LINK_TARGET_SHARED) $(DESTDIR); \
40 cd $(DESTDIR); \ 40 cd $(DESTDIR); \
41 rm -f lib$(TARGET).so lib$(TARGET).so.$(VER_MAJ); \ 41 rm -f lib$(TARGET).so lib$(TARGET).so.$(VER_MAJ); \
42 ln -s $(SYSCONF_LINK_TARGET_SHARED) lib$(TARGET).so; \ 42 ln -s $(SYSCONF_LINK_TARGET_SHARED) lib$(TARGET).so; \
43 ln -s $(SYSCONF_LINK_TARGET_SHARED) lib$(TARGET).so.$(VER_MAJ) 43 ln -s $(SYSCONF_LINK_TARGET_SHARED) lib$(TARGET).so.$(VER_MAJ)
44 44
45 SYSCONF_LINK_TARGET_SHARED2 = lib$(TARGET2).so.$(VER_MAJ).$(VER_MIN) 45 SYSCONF_LINK_TARGET_SHARED2 = lib$(TARGET2).so.$(VER_MAJ).$(VER_MIN)
46 SYSCONF_LINK_LIB_SHARED2 = $(SYSCONF_LINK_SHLIB) -shared -Wl,-soname,lib$(TARGET2).so.$(VER_MAJ) \ 46 SYSCONF_LINK_LIB_SHARED2 = $(SYSCONF_LINK_SHLIB) -shared \
47 -o $(SYSCONF_LINK_TARGET_SHARED2) \ 47 -o $(SYSCONF_LINK_TARGET_SHARED2) \
48 $(OBJECTS2) $(LFLAGS); \ 48 $(OBJECTS2) $(LFLAGS); \
49 mv $(SYSCONF_LINK_TARGET_SHARED2) $(DESTDIR); \ 49 mv $(SYSCONF_LINK_TARGET_SHARED2) $(DESTDIR); \
50 cd $(DESTDIR); \ 50 cd $(DESTDIR); \
51 rm -f lib$(TARGET2).so lib$(TARGET2).so.$(VER_MAJ); \ 51 rm -f lib$(TARGET2).so lib$(TARGET2).so.$(VER_MAJ); \