|
使用gcc-2.9版本,
执行到该语句时
gcc -dumpspecs | sed 's@/lib/ld-linux.so.2@/tools&@g' \
> `dirname $(gcc -print-libgcc-file-name)`/specs
提示:/usr/lib/gcc/x86_64-unknown-linux-gnu/4.4.1/specs: Permission denied
如果以root执行dirname $(gcc -print-libgcc-file-name)
输出/usr/lib/gcc/x86_64-unknown-linux-gnu/4.4.1
如下:
[root@myhost wu]# dirname $(gcc -print-libgcc-file-name)
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.4.1
即是以lfs运行出现了访问权限。奇怪!另查文件specs权限为
[lfs@myhost ~]$ ls -l /usr/lib/gcc/x86_64-unknown-linux-gnu/4.4.1/specs
-rw-r--r-- 1 root root 4934 9月 30 04:23 /usr/lib/gcc/x86_64-unknown-linux-gnu/4.4.1/specs
[lfs@myhost ~]$ |
|