Ignore:
Timestamp:
2012-02-28T14:18:52+13:00 (12 years ago)
Author:
kjdon
Message:

getting greenstone to work properly on 64 bit machines. COMPAT32BITFLAGS is no more. Don't need -m32 option. Instead, have ARCH_DEP_FLAGS, which gets -fPIC on 64 bit machines. Note that I have used version 2.63 of autoconf. SOme configure files had previously been generated with v 2.65. Have also got rid of lib64 for compiling expat and iconv - only need one version now, not 32 bit version for greenstone and 64 bit version for apache

File:
1 edited

Legend:

Unmodified
Added
Removed
  • main/trunk/greenstone2/runtime-src/src/recpt/Makefile.in

    r24958 r25149  
    4242ENABLE_ACCENTFOLD = @ENABLE_ACCENTFOLD@
    4343ifeq ($(ENABLE_ACCENTFOLD), 1)
    44 ifeq ($(COMPAT32BITFLAGS),)
    4544ACCENTFOLD_LIBS = $(INDEXERS_DIR)/packages/unac/libunac.a $(COMMON_PACKAGES_DIR)/iconv/lib/libiconv.a
    46 else
    47 ACCENTFOLD_LIBS = $(INDEXERS_DIR)/packages/unac/libunac.a $(INDEXERS_DIR)/packages/iconv/lib64/libiconv.a
    48 endif
    4945else
    5046ACCENTFOLD_LIBS =
     
    163159AR = ar
    164160CC = @CC@
    165 CFLAGS=@CFLAGS@ @COMPAT32BITFLAGS@
     161CFLAGS=@CFLAGS@ @ARCH_DEP_FLAGS@
    166162CXX = @CXX@
    167 CXXFLAGS = @CXXFLAGS@ @COMPAT32BITFLAGS@
     163CXXFLAGS = @CXXFLAGS@ @ARCH_DEP_FLAGS@
    168164DEFS = @DEFS@ -DNZDL -DQUIET -DSHORT_SUFFIX -DPARADOCNUM -DHAVE_CONFIG_H $(FASTCGI_DEFS) $(RSS_DEFINES) $(GDBM_DEFINES) $(JDBM_DEFINES) $(SQLITE_DEFINES) $(Z3950_DEFS)
    169165INCLUDES = -I. -I$(GSDL_DIR) -I$(COMMON_DIR)/src/lib \
     
    172168        -I$(COMMON_PACKAGES_DIR)/expat/include $(FASTCGI_INCLUDES) $(GDBM_INCLUDES) $(Z3950_INCLUDES)
    173169INSTALL = @INSTALL@
    174 LDFLAGS = @LDFLAGS@ @COMPAT32BITFLAGS@
     170LDFLAGS = @LDFLAGS@ @ARCH_DEP_FLAGS@
    175171LIBS = @LIBS@ $(GDBM_LIBS) \
    176172    $(COMMON_PACKAGES_DIR)/expat/lib/libexpat.a \
Note: See TracChangeset for help on using the changeset viewer.