Problem during compiling glibc after my modification

郭 明松 aretobo12@hotmail.com
Sun May 30 15:45:00 GMT 2004


Hello everyone!
    Who can tell me how to add global variables in the glibc source code? I 
have add them 
in the file:../sysdeps/generic/ldsorefs.h and define them in ../elf/rtld.c 
,use them in the file :../elf/dl-load.c
But when i compiled the source code i have gotten the following error 
message:

make[2]: Entering directory `/home/gms/glibc-2.3.2/sunrpc'
gcc -nostdlib -nostartfiles -o /home/gms/glibc-build/sunrpc/rpcgen  
-Wl,-dynamic-linker=/home/gms/glibc-install/lib/ld-linux.so.2   
-Wl,-z,combreloc /home/gms/glibc-build/csu/crt1.o 
/home/gms/glibc-build/csu/crti.o `gcc --print-file-name=crtbegin.o` 
/home/gms/glibc-build/sunrpc/rpc_main.o 
/home/gms/glibc-build/sunrpc/rpc_hout.o 
/home/gms/glibc-build/sunrpc/rpc_cout.o 
/home/gms/glibc-build/sunrpc/rpc_parse.o 
/home/gms/glibc-build/sunrpc/rpc_scan.o 
/home/gms/glibc-build/sunrpc/rpc_util.o 
/home/gms/glibc-build/sunrpc/rpc_svcout.o 
/home/gms/glibc-build/sunrpc/rpc_clntout.o 
/home/gms/glibc-build/sunrpc/rpc_tblout.o 
/home/gms/glibc-build/sunrpc/rpc_sample.o  
-Wl,-rpath-link=/home/gms/glibc-build:/home/gms/glibc-build/math:/home/gms/glibc-build/elf:/home/gms/glibc-build/dlfcn:/home/gms/glibc-build/nss:/home/gms/glibc-build/nis:/home/gms/glibc-build/rt:/home/gms/glibc-build/resolv:/home/gms/glibc-build/crypt:/home/gms/glibc-build/linuxthreads 
/home/gms/glibc-build/libc.so.6 /home/gms/glibc-build/libc_nonshared.a 
-lgcc `gcc --print-file-name=crtend.o` /home/gms/glibc-build/csu/crtn.o
gcc -nostdlib -nostartfiles -o /home/gms/glibc-build/sunrpc/rpcinfo  
-Wl,-dynamic-linker=/home/gms/glibc-install/lib/ld-linux.so.2   
-Wl,-z,combreloc /home/gms/glibc-build/csu/crt1.o 
/home/gms/glibc-build/csu/crti.o `gcc --print-file-name=crtbegin.o` 
/home/gms/glibc-build/sunrpc/rpcinfo.o  
-Wl,-rpath-link=/home/gms/glibc-build:/home/gms/glibc-build/math:/home/gms/glibc-build/elf:/home/gms/glibc-build/dlfcn:/home/gms/glibc-build/nss:/home/gms/glibc-build/nis:/home/gms/glibc-build/rt:/home/gms/glibc-build/resolv:/home/gms/glibc-build/crypt:/home/gms/glibc-build/linuxthreads 
/home/gms/glibc-build/libc.so.6 /home/gms/glibc-build/libc_nonshared.a 
-lgcc `gcc --print-file-name=crtend.o` /home/gms/glibc-build/csu/crtn.o
CPP='gcc -E -x c-header'  /home/gms/glibc-build/elf/ld-linux.so.2 
--library-path 
/home/gms/glibc-build:/home/gms/glibc-build/math:/home/gms/glibc-build/elf:/home/gms/glibc-build/dlfcn:/home/gms/glibc-build/nss:/home/gms/glibc-build/nis:/home/gms/glibc-build/rt:/home/gms/glibc-build/resolv:/home/gms/glibc-build/crypt:/home/gms/glibc-build/linuxthreads 
/home/gms/glibc-build/sunrpc/rpcgen -Y ../scripts -c 
rpcsvc/bootparam_prot.x -o /home/gms/glibc-build/sunrpc/xbootparam_prot.T
make[2]: *** [/home/gms/glibc-build/sunrpc/xbootparam_prot.stmp] 
Segmentation fault
make[2]: Leaving directory `/home/gms/glibc-2.3.2/sunrpc'
make[1]: *** [sunrpc/others] Error 2
make[1]: Leaving directory `/home/gms/glibc-2.3.2'
make: *** [all] Error 2

_________________________________________________________________
ÓëÁª»úµÄÅóÓѽøÐн»Á÷£¬ÇëʹÓà MSN Messenger:  http://messenger.msn.com/cn  



More information about the Libc-alpha mailing list