[Mono-dev] build mono with dynamic sgen library

Martin Potter Martin.Potter at faithlife.com
Wed Mar 30 13:24:50 UTC 2016


Unless they have fixed https://bugzilla.xamarin.com/show_bug.cgi?id=33081 since 4.2, you will need to comment out https://github.com/mono/mono/blob/master/mono/mini/main.c#L51 in order to build.

From: <mono-devel-list-bounces at lists.ximian.com<mailto:mono-devel-list-bounces at lists.ximian.com>> on behalf of Alexander Köplinger <alexander.koeplinger at xamarin.com<mailto:alexander.koeplinger at xamarin.com>>
Date: Wednesday, March 30, 2016 at 6:05 AM
To: Felix Rubio <felix at kngnt.org<mailto:felix at kngnt.org>>
Cc: "Mono-Devel (E-mail)" <mono-devel-list at lists.ximian.com<mailto:mono-devel-list at lists.ximian.com>>
Subject: Re: [Mono-dev] build mono with dynamic sgen library

You should be able to do that by passing --with-static_mono=no to autogen.sh/configure<http://autogen.sh/configure>:

-- Alex

2016-03-30 14:31 GMT+02:00 Felix Rubio <felix at kngnt.org<mailto:felix at kngnt.org>>:
Hi all,

   for a little experiment, I am trying to build the library libmonosgen as a .so, and to get mono to get linked to it instead of libmonosgen.a. The reason is that I want to intercept some of the calls to get some PAPI counters, measurements, etc., and to switch on/off this instrumentation library on a per execution basis.

   After spending 2 hours trying to do it, I have miserably failed (I have not worked with autotools before). Does anybody have an idea on how to achieve this?

   Thank you very much,

Felix Rubio
"Don't believe what you're told. Double check."
Mono-devel-list mailing list
Mono-devel-list at lists.ximian.com<mailto:Mono-devel-list at lists.ximian.com>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ximian.com/pipermail/mono-devel-list/attachments/20160330/5e15f1a2/attachment-0001.html>

More information about the Mono-devel-list mailing list