Update of /cvsroot/kuml/kuml/kuml_gui/src/ige
In directory usw-pr-cvs1:/tmp/cvs-serv1225
Modified Files:
ige.pro Makefile
Log Message:
Changed to build a dynamic lib instead of a static one
Index: ige.pro
===================================================================
RCS file: /cvsroot/kuml/kuml/kuml_gui/src/ige/ige.pro,v
retrieving revision 1.1.1.1
retrieving revision 1.2
diff -C2 -r1.1.1.1 -r1.2
*** ige.pro 2001/06/20 19:21:07 1.1.1.1
--- ige.pro 2001/07/12 11:03:07 1.2
***************
*** 2,6 ****
TMAKE_CXXFLAGS = -g0
INCLUDEPATH = ../
! CONFIG = qt warn_off staticlib
HEADERS = common/EventHandler.h \
--- 2,6 ----
TMAKE_CXXFLAGS = -g0
INCLUDEPATH = ../
! CONFIG = qt warn_off
HEADERS = common/EventHandler.h \
Index: Makefile
===================================================================
RCS file: /cvsroot/kuml/kuml/kuml_gui/src/ige/Makefile,v
retrieving revision 1.1.1.1
retrieving revision 1.2
diff -C2 -r1.1.1.1 -r1.2
*** Makefile 2001/06/20 19:21:09 1.1.1.1
--- Makefile 2001/07/12 11:03:07 1.2
***************
*** 1,5 ****
#############################################################################
! # Makefile for building libige.a
! # Generated by tmake at 21:00, 2001/06/20
# Project: ige
# Template: lib
--- 1,5 ----
#############################################################################
! # Makefile for building libige.so.1.0.0
! # Generated by tmake at 12:55, 2001/07/07
# Project: ige
# Template: lib
***************
*** 10,16 ****
CC = gcc
CXX = g++
! CFLAGS = -pipe -DNO_DEBUG
! CXXFLAGS= -g0 -DNO_DEBUG
INCPATH = -I.. -I$(QTDIR)/include
AR = ar cqs
RANLIB =
--- 10,19 ----
CC = gcc
CXX = g++
! CFLAGS = -pipe -fPIC -DNO_DEBUG
! CXXFLAGS= -g0 -fPIC -DNO_DEBUG
INCPATH = -I.. -I$(QTDIR)/include
+ LINK = g++
+ LFLAGS = -shared -Wl,-soname,libige.so.1
+ LIBS = $(SUBLIBS) -L$(QTDIR)/lib -L/usr/X11R6/lib -lqt -lXext -lX11 -lm
AR = ar cqs
RANLIB =
***************
*** 326,330 ****
common/editors/moc_DoubleBufferViewer.o
DIST =
! TARGET = libige.a
INTERFACE_DECL_PATH = .
--- 329,338 ----
common/editors/moc_DoubleBufferViewer.o
DIST =
! TARGET = libige.so.1.0.0
! TARGETA = libige.a
! TARGETD = libige.so.1.0.0
! TARGET0 = libige.so
! TARGET1 = libige.so.1
! TARGET2 = libige.so.1.0
INTERFACE_DECL_PATH = .
***************
*** 353,362 ****
all: $(TARGET)
! staticlib: $(TARGET)
- $(TARGET): $(UICDECLS) $(OBJECTS) $(OBJMOC)
- -rm -f $(TARGET)
- $(AR) $(TARGET) $(OBJECTS) $(OBJMOC)
-
moc: $(SRCMOC)
--- 361,377 ----
all: $(TARGET)
! $(TARGET): $(OBJECTS) $(OBJMOC) $(SUBLIBS)
! -rm -f $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2)
! $(LINK) $(LFLAGS) -o $(TARGETD) $(OBJECTS) $(OBJMOC) $(LIBS)
! -ln -s $(TARGET) $(TARGET0)
! -ln -s $(TARGET) $(TARGET1)
! -ln -s $(TARGET) $(TARGET2)
!
! staticlib: $(TARGETA)
!
! $(TARGETA): $(UICDECLS) $(OBJECTS) $(OBJMOC)
! -rm -f $(TARGETA)
! $(AR) $(TARGETA) $(OBJECTS) $(OBJMOC)
moc: $(SRCMOC)
***************
*** 372,375 ****
--- 387,391 ----
clean:
-rm -f $(OBJECTS) $(OBJMOC) $(SRCMOC) $(UICIMPLS) $(UICDECLS) $(TARGET)
+ -rm -f $(TARGET0) $(TARGET1) $(TARGET2) $(TARGETA)
-rm -f *~ core
|