configure/Makefiles: add checks for Xmu, Xext, and Xdmcp
We also remove sun pro specific options, and do some general cleanup as well as remove hardcoded library refs like -lXm, -lXext, etc...
This commit is contained in:
@@ -1,7 +1,3 @@
|
||||
MAINTAINERCLEANFILES = Makefile.in
|
||||
|
||||
if SOLARIS
|
||||
.NO_PARALLEL:
|
||||
endif
|
||||
|
||||
SUBDIRS = src
|
||||
|
||||
@@ -1,7 +1,3 @@
|
||||
MAINTAINERCLEANFILES = Makefile.in
|
||||
|
||||
if SOLARIS
|
||||
.NO_PARALLEL:
|
||||
endif
|
||||
|
||||
SUBDIRS = libAButil libABobj libABobjXm libABil abmf ab
|
||||
|
||||
@@ -47,7 +47,7 @@ SOURCES.msg = \
|
||||
dtbuilder_LDADD = ../libABil/libABil.a ../libABobjXm/libABobjXm.a \
|
||||
../libABobj/libABobj.a ../libAButil/libAButil.a \
|
||||
$(LIBWIDGET) $(LIBTERM) $(LIBHELP) $(LIBSVC) \
|
||||
$(LIBTT) $(LIBXIN) -lUil $(MRESOURCELIB) -lXm $(XTOOLLIB) ${X_LIB} \
|
||||
$(LIBTT) $(LIBXIN) -lUil $(MRESOURCELIB) $(XTOOLLIB) ${X_LIB} \
|
||||
$(UTILLIB) -lm
|
||||
|
||||
dtbuilder_CFLAGS = -DPIXMAP_WORKAROUND $(ABINCLUDES)
|
||||
|
||||
@@ -4,14 +4,6 @@ ABINCLUDES = ../include
|
||||
|
||||
EXTRA_DEFINES = -D_POSIX_SOURCE=1
|
||||
|
||||
if HPUX
|
||||
CCOPTIONS = -Ae
|
||||
endif
|
||||
|
||||
if AIX
|
||||
CCOPTIONS = -qnoro
|
||||
endif
|
||||
|
||||
if BSD
|
||||
UTILLIB = -lutil
|
||||
endif
|
||||
@@ -30,11 +22,11 @@ noinst_DATA = dtcodegen.cat
|
||||
|
||||
dtcodegen_CFLAGS = $(EXTRA_DEFINES) -I$(ABINCLUDES) -I../libABil
|
||||
|
||||
dtcodegen_LDADD = -lXext ../libABil/libABil.a \
|
||||
dtcodegen_LDADD = ../libABil/libABil.a \
|
||||
../libABobjXm/libABobjXm.a \
|
||||
../libABobj/libABobj.a ../libAButil/libAButil.a \
|
||||
$(LIBTERM) $(LIBSVC) $(LIBTT) $(LIBHELP) $(LIBXIN) \
|
||||
$(LIBWIDGET) $(UTILLIB) $(XTOOLLIB) -lm
|
||||
$(LIBWIDGET) $(UTILLIB) $(XTOOLLIB)
|
||||
|
||||
|
||||
dtcodegen_SOURCES = abmf.c args.c \
|
||||
|
||||
@@ -6,14 +6,6 @@ EXTRA_DEFINES = -D_POSIX_SOURCE=1
|
||||
|
||||
EXTRALIBS = -lm
|
||||
|
||||
if HPUX
|
||||
CCOPTIONS = -Ae
|
||||
endif
|
||||
|
||||
if AIX
|
||||
EXTRALIBS += -liconv
|
||||
endif
|
||||
|
||||
if SOLARIS
|
||||
EXTRALIBS += -ldl -lgen
|
||||
endif
|
||||
|
||||
Reference in New Issue
Block a user