LFS5.0第六章glibc make报错:no rule to make target...
时间:2004-09-21
来源:互联网
在论坛里搜了一下,没发现一样的问题,按5.0中文说明复制粘贴到此步出现:
make -r PARALLELMFLAGS="" CVSOPTS="" -C ../glibc-2.3.2 objdir=`pwd` all
make[1]: Entering directory `/source/glibc-2.3.2'
make[1]: *** No rule to make target `/source/glibc-build/soversions.i', needed by `/source/glibc-build/Versions.all'. Stop.
make[1]: Leaving directory `/source/glibc-2.3.2'
make: *** [all] Error 2
google了soversions,发现有人遇见过此类问题,但没发现解决之道。
还请各位多多指教一番。
make -r PARALLELMFLAGS="" CVSOPTS="" -C ../glibc-2.3.2 objdir=`pwd` all
make[1]: Entering directory `/source/glibc-2.3.2'
make[1]: *** No rule to make target `/source/glibc-build/soversions.i', needed by `/source/glibc-build/Versions.all'. Stop.
make[1]: Leaving directory `/source/glibc-2.3.2'
make: *** [all] Error 2
google了soversions,发现有人遇见过此类问题,但没发现解决之道。
还请各位多多指教一番。
作者: stlaw 发布时间: 2004-09-21
把前边一点的错误也贴出来。。:)。
作者: 晨想 发布时间: 2004-09-21
这是重新编译后出错信息:
rm -f /source/glibc-build/bits/stdio_lim.hT /source/glibc-build/bits/stdio_lim.dT /source/glibc-build/bits/stdio_lim.dt
touch /source/glibc-build/bits/stdio_lim.st
{ { dirs='assert catgets iconvdata intl libio localedata malloc nis nscd nss posix resolv rt stdio-common string time wcsmbs';\
for d in $dirs; do \
while read on; do \
echo "depend $d $on"; \
done < $d/Depend; \
done; \
for f in csu assert ctype locale intl catgets math setjmp signal stdlib stdio-common libio malloc string wcsmbs time dirent grp pwd posix io termios resource misc socket sysvipc gmon gnulib iconv iconvdata wctype manual shadow po argp crypt linuxthreads nss localedata timezone rt conform debug linuxthreads_db inet resolv hesiod sunrpc nis nscd streams login dlfcn elf; do \
echo $f; \
done; \
} | gawk -f scripts/gen-sorted.awk && \
echo sysd-sorted-done = t; \
} > /source/glibc-build/sysd-sorted-tmp
mv -f /source/glibc-build/sysd-sorted-tmp /source/glibc-build/sysd-sorted
make[1]: Leaving directory `/source/glibc-2.3.2'
make[1]: Entering directory `/source/glibc-2.3.2'
make[1]: *** No rule to make target `/source/glibc-build/soversions.i', needed by `/source/glibc-build/Versions.all'. Stop.
make[1]: Leaving directory `/source/glibc-2.3.2'
make: *** [all] Error 2
rm -f /source/glibc-build/bits/stdio_lim.hT /source/glibc-build/bits/stdio_lim.dT /source/glibc-build/bits/stdio_lim.dt
touch /source/glibc-build/bits/stdio_lim.st
{ { dirs='assert catgets iconvdata intl libio localedata malloc nis nscd nss posix resolv rt stdio-common string time wcsmbs';\
for d in $dirs; do \
while read on; do \
echo "depend $d $on"; \
done < $d/Depend; \
done; \
for f in csu assert ctype locale intl catgets math setjmp signal stdlib stdio-common libio malloc string wcsmbs time dirent grp pwd posix io termios resource misc socket sysvipc gmon gnulib iconv iconvdata wctype manual shadow po argp crypt linuxthreads nss localedata timezone rt conform debug linuxthreads_db inet resolv hesiod sunrpc nis nscd streams login dlfcn elf; do \
echo $f; \
done; \
} | gawk -f scripts/gen-sorted.awk && \
echo sysd-sorted-done = t; \
} > /source/glibc-build/sysd-sorted-tmp
mv -f /source/glibc-build/sysd-sorted-tmp /source/glibc-build/sysd-sorted
make[1]: Leaving directory `/source/glibc-2.3.2'
make[1]: Entering directory `/source/glibc-2.3.2'
make[1]: *** No rule to make target `/source/glibc-build/soversions.i', needed by `/source/glibc-build/Versions.all'. Stop.
make[1]: Leaving directory `/source/glibc-2.3.2'
make: *** [all] Error 2
作者: stlaw 发布时间: 2004-09-22
引用:
最初由 stlaw 发表 这是重新编译后出错信息: rm -f /source/glibc-build/bits/stdio_lim.hT /source/glibc-build/bits/stdio_lim.dT /source/glibc-build/bits/stdio_lim.dt touch /source/glibc-build/bits/stdio_lim.st { { dirs='assert catgets iconvdata intl libio localedata malloc nis nscd nss posix resolv rt stdio-common string time wcsmbs';\ for d in $dirs; do \ while read on; do \ echo "depend $d $on"; \ done < $d/Depend; \ done; \ for f in csu assert ctype locale intl catgets math setjmp signal stdlib stdio-common libio malloc string wcsmbs time dirent grp pwd posix io termios resource misc socket sysvipc gmon gnulib iconv iconvdata wctype manual shadow po argp crypt linuxthreads nss localedata timezone rt conform debug linuxthreads_db inet resolv hesiod sunrpc nis nscd streams login dlfcn elf; do \ echo $f; \ done; \ } | gawk -f scripts/gen-sorted.awk && \ echo sysd-sorted-done = t; \ } > /source/glibc-build/sysd-sorted-tmp mv -f /source/glibc-build/sysd-sorted-tmp /source/glibc-build/sysd-sorted make[1]: Leaving directory `/source/glibc-2.3.2' make[1]: Entering directory `/source/glibc-2.3.2' make[1]: *** No rule to make target `/source/glibc-build/soversions.i', needed by `/source/glibc-build/Versions.all'. Stop. make[1]: Leaving directory `/source/glibc-2.3.2' make: *** [all] Error 2 |
你打了patch了吗,还有要glibc-linuxthreads-2.2.5.tar.bz2它的解压包放到编译目录下
作者: juky_huang 发布时间: 2004-09-24
patch和thread都按安装指南上作好的。glib-build目录下:soversions.i、Versions.all这两个文件是用来作什么的呢?
作者: stlaw 发布时间: 2004-09-24
引用:
作者: stlaw
在论坛里搜了一下,没发现一样的问题,按5.0中文说明复制粘贴到此步出现:
make -r PARALLELMFLAGS="" CVSOPTS="" -C ../glibc-2.3.2 objdir=`pwd` all make[1]: Entering directory `/source/glibc-2.3.2' make[1]: *** No rule to make target `/source/glibc-build/soversions.i', needed by `/source/glibc-build/Versions.all'. Stop. make[1]: Leaving directory `/source/glibc-2.3.2' make: *** [all] Error 2 google了soversions,发现有人遇见过此类问题,但没发现解决之道。 还请各位多多指教一番。 |
参考:http://www.linuxquestions.org/questi...-error-588488/
【编译环境】
Ubuntu-8.04
Glibc-2.5.1
GCC-3.4.6
作者: kooder 发布时间: 2009-10-29
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28