fixed some cross-compiling problems in build files
- specifying $(includedir) to AM_CPPFLAGS caused problems when --prefix was set to /usr during cross-compliation since header files for the cross compiler conflicted with files in $(includedir)=/usr/include. - the same applies to $(libdir) in LDFLAGS or something similar
This commit is contained in:
@ -3,7 +3,7 @@ AUTOMAKE_OPTIONS = nostdinc
|
||||
AM_CPPFLAGS = \
|
||||
-I$(top_builddir)/include \
|
||||
-I$(top_srcdir)/include \
|
||||
-I$(includedir) $(LTDLINCL)
|
||||
$(LTDLINCL)
|
||||
|
||||
if WIN32
|
||||
# you must adjust the value of DEFAULT_MODPOSTFIX according to
|
||||
@ -18,7 +18,7 @@ endif
|
||||
bin_PROGRAMS = qseawk
|
||||
|
||||
qseawk_SOURCES = awk.c
|
||||
qseawk_LDFLAGS = -L../../lib/awk -L../../lib/cmn -L$(libdir)
|
||||
qseawk_LDFLAGS = -L../../lib/awk -L../../lib/cmn
|
||||
qseawk_LDADD = -lqseawk -lqsecmn $(LIBM) $(LIBLTDL)
|
||||
|
||||
if WIN32
|
||||
|
@ -277,9 +277,9 @@ top_builddir = @top_builddir@
|
||||
top_srcdir = @top_srcdir@
|
||||
AUTOMAKE_OPTIONS = nostdinc
|
||||
AM_CPPFLAGS = -I$(top_builddir)/include -I$(top_srcdir)/include \
|
||||
-I$(includedir) $(LTDLINCL) $(am__append_1) $(am__append_2)
|
||||
$(LTDLINCL) $(am__append_1) $(am__append_2)
|
||||
qseawk_SOURCES = awk.c
|
||||
qseawk_LDFLAGS = -L../../lib/awk -L../../lib/cmn -L$(libdir)
|
||||
qseawk_LDFLAGS = -L../../lib/awk -L../../lib/cmn
|
||||
qseawk_LDADD = -lqseawk -lqsecmn $(LIBM) $(LIBLTDL) $(am__append_3)
|
||||
all: all-am
|
||||
|
||||
|
Reference in New Issue
Block a user