Changeset 20832 for gsdl/trunk/common-src/packages
- Timestamp:
- 2009-10-21T16:47:07+13:00 (15 years ago)
- Location:
- gsdl/trunk/common-src/packages
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
gsdl/trunk/common-src/packages/Makefile.in
r18028 r20832 34 34 endif 35 35 36 # PACKAGEDIRS contains the packages that we want to make and install. It36 # COMPILEDIRS contains the packages that we want to make and install. It 37 37 # is assumed that each package will have at least four rules: all, install, 38 38 # clean, and distclean. 39 PACKAGEDIRS = expat gdbm $(SQLITE_DIR) search4j 39 # CLEANDIRS is COMPILEDIRS and iconv and expat. Iconv and expat get compiled 40 # up during the configure stage itself. 41 COMPILEDIRS = gdbm $(SQLITE_DIR) search4j 42 CLEANDIRS = iconv expat $(COMPILEDIRS) 40 43 41 44 42 45 all: 43 for odir in $( PACKAGEDIRS); do \46 for odir in $(COMPILEDIRS); do \ 44 47 echo making $@ in $$odir; \ 45 48 (cd $$odir && $(MAKE) $(MDEFINES) $@) || exit 1; \ … … 52 55 53 56 install: 54 for idir in $( PACKAGEDIRS); do \57 for idir in $(COMPILEDIRS); do \ 55 58 echo installing $$idir; \ 56 59 (cd $$idir && $(MAKE) install) || exit 1; \ … … 58 61 59 62 clean: 60 for subdir in $( PACKAGEDIRS); do \63 for subdir in $(COMPILEDIRS); do \ 61 64 echo cleaning $@ in $$subdir; \ 62 65 (cd $$subdir && $(MAKE) clean || exit 0) ; \ … … 64 67 65 68 distclean: 66 for subdir in $( PACKAGEDIRS); do \69 for subdir in $(CLEANDIRS); do \ 67 70 echo cleaning $@ in $$subdir; \ 68 71 (cd $$subdir && $(MAKE) distclean || exit 0) ; \ -
gsdl/trunk/common-src/packages/configure
r19778 r20832 119 119 120 120 121 # configure expat (needs to be done before XML::Parser 121 # configure expat (needs to be done before XML::Parser) 122 # now compile expat during the configure stage itself 122 123 echo "" 123 124 echo "Configuring expat" … … 133 134 cd "$PACKAGES/expat/expat-1.95.8" && \ 134 135 CFLAGS="$CFLAGS $COMPAT32BITFLAGS" CXXFLAGS="$CXXFLAGS $COMPAT32BITFLAGS" LDFLAGS="$LDFLAGS $COMPAT32BITFLAGS" ./configure $CACHE_FILE --disable-shared --with-pic --prefix=$PACKAGES/expat --bindir="$bindir" $HOSTTARGETFLAGS $ENVIRONMENT 136 137 echo CFLAGS="$CFLAGS $COMPAT32BITFLAGS" CXXFLAGS="$CXXFLAGS $COMPAT32BITFLAGS" LDFLAGS="$LDFLAGS $COMPAT32BITFLAGS" make $HOSTTARGETFLAGS $ENVIRONMENT 138 CFLAGS="$CFLAGS $COMPAT32BITFLAGS" CXXFLAGS="$CXXFLAGS $COMPAT32BITFLAGS" LDFLAGS="$LDFLAGS $COMPAT32BITFLAGS" make $HOSTTARGETFLAGS $ENVIRONMENT 139 140 echo CFLAGS="$CFLAGS $COMPAT32BITFLAGS" CXXFLAGS="$CXXFLAGS $COMPAT32BITFLAGS" LDFLAGS="$LDFLAGS $COMPAT32BITFLAGS" make install $HOSTTARGETFLAGS $ENVIRONMENT 141 CFLAGS="$CFLAGS $COMPAT32BITFLAGS" CXXFLAGS="$CXXFLAGS $COMPAT32BITFLAGS" LDFLAGS="$LDFLAGS $COMPAT32BITFLAGS" make install $HOSTTARGETFLAGS $ENVIRONMENT 142 143 144 # configure and compile libiconv during configuration stage 145 echo "" 146 echo "Configuring iconv" 147 echo "" 148 cd "$PACKAGES/iconv" 149 if test ! -d libiconv-1.13.1 ; 150 then 151 gzip -dc libiconv-1.13.1.tar.gz | tar -xf - 152 fi 153 154 # configure 155 echo CFLAGS="$CFLAGS $COMPAT32BITFLAGS" CXXFLAGS="$CXXFLAGS $COMPAT32BITFLAGS" LDFLAGS="$LDFLAGS $COMPAT32BITFLAGS" ./configure $CACHE_FILE --disable-shared --prefix="$PACKAGES/iconv" $HOSTTARGETFLAGS $ENVIRONMENT 156 cd "$PACKAGES/iconv/libiconv-1.13.1" && \ 157 CFLAGS="$CFLAGS $COMPAT32BITFLAGS" CXXFLAGS="$CXXFLAGS $COMPAT32BITFLAGS" LDFLAGS="$LDFLAGS $COMPAT32BITFLAGS" ./configure $CACHE_FILE --disable-shared --prefix="$PACKAGES/iconv" $HOSTTARGETFLAGS $ENVIRONMENT 158 159 # make 160 echo CFLAGS="$CFLAGS $COMPAT32BITFLAGS" CXXFLAGS="$CXXFLAGS $COMPAT32BITFLAGS" LDFLAGS="$LDFLAGS $COMPAT32BITFLAGS" make $HOSTTARGETFLAGS $ENVIRONMENT 161 CFLAGS="$CFLAGS $COMPAT32BITFLAGS" CXXFLAGS="$CXXFLAGS $COMPAT32BITFLAGS" LDFLAGS="$LDFLAGS $COMPAT32BITFLAGS" make $HOSTTARGETFLAGS $ENVIRONMENT 162 163 # make install 164 echo CFLAGS="$CFLAGS $COMPAT32BITFLAGS" CXXFLAGS="$CXXFLAGS $COMPAT32BITFLAGS" LDFLAGS="$LDFLAGS $COMPAT32BITFLAGS" make install $HOSTTARGETFLAGS $ENVIRONMENT 165 CFLAGS="$CFLAGS $COMPAT32BITFLAGS" CXXFLAGS="$CXXFLAGS $COMPAT32BITFLAGS" LDFLAGS="$LDFLAGS $COMPAT32BITFLAGS" make install $HOSTTARGETFLAGS $ENVIRONMENT 166 167 #./configure $CACHE_FILE --prefix="$PACKAGES/iconv" --disable-shared $HOSTTARGETFLAGS&& 168 #make && make install 135 169 136 170
Note:
See TracChangeset
for help on using the changeset viewer.