Hi there,
On Tue, 2011-05-17 at 21:32 +0400, Гуляев Гоша wrote:
Michael Meeks, thank a lot for your help
Really, my pleasure - thanks for persisting.
And for your words about gdb in freebsd, maybe i need to install any
additional soft for that? Or setup debug options in kernel?
Under gcc / gdb on Linux you can catch C++ exceptions in the debugger
with a breakpoint in __cxa_throw. Apparently, this is not so on FreeBSD.
I guess you need to google around for "FreeBSD exception gdb" or
whatever to find what is going on.
#makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols
The kernel is irrelevant here :-) you prolly want debuginfo symbols for
libstdc++ glibc etc. (and/or whatever C++ runtime pieces you have).
/var/XXX/libreoffice-build-3.3.2.2/build/libreoffice/solenv/bin/gdbtrycatchtrace:2: Error in
sourced command file:
Function "__cxa_throw" not defined.
So we can't find where the exception is thrown - which is a shame.
Program received signal SIGABRT, Aborted.
[Switching to Thread 28501140 (LWP 100271/initial thread)]
0x284b7be7 in kill () from /lib/libc.so.7
(gdb)
And this is not that helpful ;-) you need to do: "backtrace" when it
fails to get some clue what went wrong.
HTH,
Michael.
--
michael.meeks@novell.com <><, Pseudo Engineer, itinerant idiot
Context
- Re: [Libreoffice] Libreoffice not builds (continued)
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.