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/oaiservr/Makefile.in

    r24901 r25149  
    4141ENABLE_ACCENTFOLD = @ENABLE_ACCENTFOLD@
    4242ifeq ($(ENABLE_ACCENTFOLD), 1)
    43 ifeq ($(COMPAT32BITFLAGS),)
    4443ACCENTFOLD_LIBS = $(INDEXERS_DIR)/packages/unac/libunac.a $(COMMON_PACKAGES_DIR)/iconv/lib/libiconv.a
    45 else
    46 ACCENTFOLD_LIBS = $(INDEXERS_DIR)/packages/unac/libunac.a $(COMMON_PACKAGES_DIR)/iconv/lib64/libiconv.a
    47 endif
    4844else
    4945ACCENTFOLD_LIBS =
     
    6359MGPP_INDEXERS_LIBS = $(INDEXERS_DIR)/mgpp/text/libmgpptext.a \
    6460    $(INDEXERS_DIR)/mgpp/lib/libmgpplib.a
    65 MGPP_INCLUDES = -I$(INDEXERS_DIR)/mgpp/text
     61MGPP_INCLUDES = -I$(INDEXERS_DIR)/mgpp/text   -I$(INDEXERS_DIR)/mgpp/lib
    6662else
    6763MGPP_INDEXERS_LIBS =
     
    9692
    9793CC = @CC@
    98 CFLAGS = @CFLAGS@ @COMPAT32BITFLAGS@
     94CFLAGS = @CFLAGS@ @ARCH_DEP_FLAGS@
    9995CXX = @CXX@
    100 CXXFLAGS = @CXXFLAGS@ @COMPAT32BITFLAGS@
     96CXXFLAGS = @CXXFLAGS@ @ARCH_DEP_FLAGS@
    10197DEFS = @DEFS@ $(GDBM_DEFINES) $(JDBM_DEFINES) $(SQLITE_DEFINES)
    10298INCLUDES = -I$(COMMON_DIR)/src/lib -I$(COLSERVR_DIR) -I$(PROTOCOL_DIR) -I$(RECPT_DIR) $(MGPP_INCLUDES)
    103 LDFLAGS = @LDFLAGS@ @COMPAT32BITFLAGS@
     99LDFLAGS = @LDFLAGS@ @ARCH_DEP_FLAGS@
    104100LIBS = @LIBS@ $(GDBM_LIBS) -L$(COMMON_PACKAGES_DIR)/expat/lib -lexpat \
    105101    $(ACCENTFOLD_LIBS) $(SQLITE_LIBS)
Note: See TracChangeset for help on using the changeset viewer.