problem building libgcj

Todd Enersen tee@fireclick.com
Fri Nov 19 10:49:00 GMT 1999


While trying to do a make with libgcj (latest non-snap shot) on a
Solaris 7 (sparc) box, I get the following
error:

if [ -z "" ]; then \
  true; \
else \
  rootpre=`pwd`/; export rootpre; \
  srcrootpre=`cd ../../../libgcj-2.95.1/boehm-gc; pwd`/; export
srcrootpre; \
  lib=`echo ${rootpre} | sed -e 's,^.*/\([^/][^/]*\)/$,\1,'`; \
  compiler="gcc"; \
  for i in `${compiler} --print-multi-lib 2>/dev/null`; do \
    dir=`echo $i | sed -e 's/;.*$//'`; \
    if [ "${dir}" = "." ]; then \
      true; \
    else \
      if [ -d ../${dir}/${lib} ]; then \
        flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \
        if (cd ../${dir}/${lib}; make  \
                        CFLAGS="-g ${flags}" \
                        CXXFLAGS="-g -O2 ${flags}" \
                        LIBCFLAGS="-g ${flags}" \
                        LIBCXXFLAGS="-g -O2 -fno-implicit-templates
${flags}" \
                        LDFLAGS=" ${flags}" \
                        all); then \
          true; \
        else \
          exit 1; \
        fi; \
      else true; \
      fi; \
    fi; \
  done; \
fi
mksh: Fatal error in reader: = missing from replacement macro reference
Current working directory
/home/tee/tools/libgcj/build/sparc-sun-solaris2.7/libjava
*** Error code 1
make: Fatal error: Command failed for target `all-target-libjava'
>

any clues?

Todd



More information about the Java mailing list