Re: Where is declared the get_defs function please?



On Mon, 14 Mar 2016 10:29:42 +0100
YuGiOhJCJ Mailing-List <yugiohjcj-mailinglist laposte net> wrote:

Hello,

I have recently changed my gcc compiler version.

While compiling atkmm-2.22.6 with gcc-5.3.0 I got some errors like:
/tmp/build/software/atkmm-2.22.6/codegen/extradefs/generate_extra_defs_atk.cc:50: undefined reference to 
`get_defs[abi:cxx11](unsigned long, bool (*)(unsigned long))'

I probably need to rebuild a library containing the get_defs function with my new compiler.

Where is declared the get_defs function please?

Thank you.
Best regards.

Found!
A way to know that is to type:
$ cd /usr/lib
$ for each in *.so; do i686-pc-linux-gnu-gcc-nm -D ${each} | grep get_defs && echo ${each}; done
[...]
00003620 T _Z8get_defsmPFbmE
libglibmm_generate_extra_defs-2.4.so
[...]

So, I need to rebuild glibmm-2.38.2.


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