[Top][All Lists]
[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
- Glibc port to FreeBSD,
Gary Gee Kien Lum <=