Đây là một tập tin cần thiết khi bạn biên dịch C
mã. Dưới đây bạn sẽ thấy một đoạn từ tòa nhàglibc-2.14.1
Tôi đã xây dựng một hệ thống LFS mới ngày hôm nay và chỉ thấy nó bay qua.
Đoán rằng nó có liên quan C
và cung cấp system call
thông tin để xây dựng C
chương trình vớigcc
echo '#define SYSCALL_SYMBOL __GI_mq_setattr'; \
 echo '#include <syscall-template.S>'; \ <========### syscall-template.S
 echo 'weak_alias (__GI_mq_setattr, mq_setattr)'; \
 echo 'libc_hidden_weak (mq_setattr)'; \
) | x86_64-lfs-linux-gnu-gcc -c -I../include -I/mnt/lfs/sources/glibc-build/rt -I/mnt/lfs/sources/glibc-build -I../sysdeps/x86_64/elf -I../nptl/sysdeps/unix/sysv/linux/x86_64 -I../sysdeps/unix/sysv/linux/x86_64 -I../sysdeps/unix/sysv/linux/wordsize-64 -I../nptl/sysdeps/unix/sysv/linux -I../nptl/sysdeps/pthread -I..
BIÊN TẬP:
Bạn không nhìn thấy nó bởi vì nó là một phần của glibc
nguồn. nằm ở:
glibc-2.14.1/sysdeps/unix/syscall-template.S
Thư mục này thường bị xóa khi bạn cài đặt xong.
EDIT 2:
Tôi chỉ đọc lại bài viết ban đầu của bạn. Bạn nói rằng nó không nằm trong phần glibc source
tôi muốn xác minh và chỉ trích xuất tar
lại và nó nằm trong đường dẫn tôi liệt kê ở trên.