This is the mail archive of the libc-help@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: undefined reference to `__stack_chk_guard' with sparc crosscompiler


Hi Alex,
Alex Markin wrote,

> Hello.
> 
> I'm trying to build a sparc cross-compiler, but I get the following error:
> 
> /home/alex/test/test1/glibc_objs/resolv/libresolv_pic.a(ns_print.os):
> In function `__GI_ns_sprintrrf':
> ns_print.c:(.text+0x8f8): undefined reference to `__stack_chk_guard'
> ns_print.c:(.text+0x8fc): undefined reference to `__stack_chk_guard'
> ns_print.c:(.text+0x900): undefined reference to `__stack_chk_guard'
> ns_print.c:(.text+0xa4c): undefined reference to `__stack_chk_guard'
> ns_print.c:(.text+0xa50): undefined reference to `__stack_chk_guard'
> /home/alex/test/test1/glibc_objs/resolv/libresolv_pic.a(ns_print.os):ns_print.c:(.text+0xa54):
> more undefined references to `__stack_chk_guard' follow
> 
> I've read the thread from libc-alpha 05 Sep 2012 with the same error.
> I tryed to build glibc with gcc_cv_libc_provides_ssp=yes (and no too)
> but it did not help. Actually I can add -fno-stack-protector to my
> build flags, but that does not seem to be a good solution. I use trunk
> versions of gcc and glibc
> 
> So, please, any ideas about this problem?

As far as i know, glibc can not compiled with -fstack-protector.
gcc_cv_libc_provides_ssp is for gcc and should be yes.

best regards
 Waldemar


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]