bug-glibc
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Glibc port to FreeBSD


From: Gary Gee Kien Lum
Subject: Glibc port to FreeBSD
Date: Tue, 20 Feb 2007 19:54:54 -1000

GNU,

I am interested in porting Glibc-2.3.6 to FreeBSD-6.0, and I need your advise. 
After downloading the software, I configured the package using the 
--enable-hacker-mode option. The configure ran successfully.
However, when I tried to make, I got the error indicated in the partial make 
output shown below:

...
\
                             sed -e 's/"\([^"]*\)".*/\1/p' -e d) 2>/dev/null`;\
                   if [ -z "$version" ]; then \
                     if [ -r /proc/version ]; then \
                       version=`sed 's/.*Linux version \([^ ]*\) .*/>>\1<</' \
                                < /proc/version`; \
                     else \
                       version=`uname -r`; \
                     fi; \
                   fi; \
                   os=`uname -s 2> /dev/null`; \
                   if [ -z "$os" ]; then \
                     os=Linux; \
                   fi; \
                   printf '"Compiled on a %s %s system on %s.\\n"\n' \
                          "$os" "$version" "`date +%Y-%m-%d`";; \
           *) ;; \
         esac; \
         files="../libio/Banner ../crypt/Banner ../nptl/Banner ../resolv/Banner 
../nis/Banner";                         \
         if test -n "$files"; then                              \
           echo "\"Available extensions:\\n\"";                 \
           sed -e '/^#/d' -e 's/^[[:space:]]*/  /'              \
               -e 's/^\(.*\)$/\"\1\\n\"/' $files;               \
         fi) > /usr/local/src/glibc-build/csu/version-info.hT
mv -f /usr/local/src/glibc-build/csu/version-info.hT 
/usr/local/src/glibc-build/csu/version-info.h
.././scripts/mkinstalldirs /usr/local/src/glibc-build/csu
rm -f /usr/local/src/glibc-build/csu/abi-tag.h.new
sed -e 's/#.*$//' -e '/^[       ]*$/d' ../abi-tags | \
        while read conf tagos tagver; do \
          test `expr 'i386-unknown-freebsd6.0' \
                     : "$conf"` != 0 || continue; \
          ( echo "$tagos" | \
            sed -e 's/[^0-9xXa-fA-F     ]//' \
                -e 's/^/#define __ABI_TAG_OS /'; \
            echo "#ifndef __ABI_TAG_VERSION"; \
            echo "$tagver" | \
            sed -e 's/[^0-9xXa-fA-F]/ /g' -e 's/ *$//' \
              -e 's/ /,/g' -e 's/^/# define __ABI_TAG_VERSION /'; \
            echo "#endif" ) > /usr/local/src/glibc-build/csu/abi-tag.h.new; \
        done
if test -r /usr/local/src/glibc-build/csu/abi-tag.h.new; then mv -f 
/usr/local/src/glibc-build/csu/abi-tag.h.new 
/usr/local/src/glibc-build/csu/abi-tag.h; \
        else echo >&2 'This configuration not matched in ../abi-tags'; exit 1; 
fi
This configuration not matched in ../abi-tags
make[2]: *** [/usr/local/src/glibc-build/csu/abi-tag.h] Error 1
make[2]: Leaving directory `/usr/local/src/glibc-2.3.6/csu'
make[1]: *** [csu/subdir_lib] Error 2
make[1]: Leaving directory `/usr/local/src/glibc-2.3.6'
make: *** [all] Error 2
/usr/local/src/glibc-build #


Please advise to e-mail address shown below;

address@hidden

Thank you for your time,

Gary G. K. Lum
Dept. of Chemistry,
University of Hawaii, Manoa




reply via email to

[Prev in Thread] Current Thread [Next in Thread]