[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Build errors, stable-2.0, missing declarations

From: Andreas Rottmann
Subject: Re: Build errors, stable-2.0, missing declarations
Date: Thu, 24 Mar 2011 00:22:38 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux)

Kevin Fletcher <address@hidden> writes:

> Branch: 190d4b0..8099352  stable-2.0 -> origin/stable-2.0
> 'make -k' log attached.
> /usr/bin/make  all-recursive
> make[3]: Entering directory `/home/kjfletch/repos/guile/libguile'
>   CC     libguile_2.0_la-threads.lo
> threads.c:542: warning: 'struct GC_stack_base' declared inside parameter list
> threads.c:542: warning: its scope is only this definition or declaration, 
> which is probably not what you want
> threads.c: In function 'do_thread_exit_trampoline':
> threads.c:547: warning: implicit declaration of function 
> 'GC_register_my_thread'
> threads.c:551: error: 'GC_SUCCESS' undeclared (first use in this function)
> threads.c:551: error: (Each undeclared identifier is reported only once
> threads.c:551: error: for each function it appears in.)
> threads.c:552: warning: implicit declaration of function 
> 'GC_unregister_my_thread'
> threads.c: In function 'on_thread_exit':
> threads.c:584: warning: implicit declaration of function 
> 'GC_call_with_stack_base'
> make[3]: *** [libguile_2.0_la-threads.lo] Error 1
This looks like a problem with libgc; can you provide information about
your platform (operating system version, processor architecture) and the
libgc version you (or rather Guile's build process) are using?  The
output of "pkg-config --modversion bdw-gc" would provide the latter

I think libgc 7.1 is minimum, but I have experienced problems also with
that version (although the problems were much more subtle, i.e. no
compilation issues); libgc 7.2alpha5 works fine on my system (Debian
sid, amd64).

Regards, Rotty
Andreas Rottmann -- <http://rotty.yi.org/>

reply via email to

[Prev in Thread] Current Thread [Next in Thread]