[Mono-list] mono-0.24 build and gdb

Paolo Molaro lupus@ximian.com
Wed, 7 May 2003 18:28:34 +0200

On 05/07/03 Piyush, Garyali (IE10) wrote:
> GC. Then why in case of mini do I still have the following :
>     genmdesc_LDADD = $(libs) -lgc -lm
> This broke my build and I had to remove -lgc to proceed.

Fixed in cvs. Note, though, that building without GC is strongly

> 2. I use gdb to debug into the, what is now called "oldmono" code:
>     gdb --args oldmono helloworld.exe
> but with the new mono(aot) whenever I open the gdb, it retorts with "mono:
> is not in executable format : File format not recognized". What might be the
> reason for this?

The new mono is dynamically linked to libmono, so libtool creates a
shell script in mini/mono.
The right way to run it in gdb is to issue:
	libtool --mode=execute gdb ...path../mono/mini/mono


lupus@debian.org                                     debian/rules
lupus@ximian.com                             Monkeys do it better