[Mono-dev] compiling mono using vs 2005

Alexander M. Batishchev abatishchev at godfather.net.ru
Fri Nov 7 06:20:22 EST 2008


Hi Miha,
Thanks a lot for your tip about IMAGE_SIZEOF_BASE_RELOCATION, I haven't it
defined too, and it works now. I think it's necessary to add it to coree.h

And about eglib headers,
i wrote already at [Mono-dev] Error in monoburg while compilation Mono under
Windows/VS2008:
in projects properties they are pointed as $(MONO_DEPENDENCIES_PREFIX)\* and
my question 'what for?' wasn't unfortunately answered.

-----Original Message-----
From: mono-devel-list-bounces at lists.ximian.com
[mailto:mono-devel-list-bounces at lists.ximian.com] On Behalf Of Miha Vrhovnik
Sent: Thursday, November 06, 2008 9:36 PM
To: mono-devel-list at lists.ximian.com
Subject: [Mono-dev] compiling mono using vs 2005

Hi *,

I'm trying to compile a 2.2 version of mono from trunk.
I'm using VS 2005 Vista SP1 and Vista SDKs.. It seems tha Vista SDK no
longer defines IMAGE_SIZEOF_BASE_RELOCATION 

found this as the solution in py2exe project

#ifndef IMAGE_SIZEOF_BASE_RELOCATION
// Vista SDKs no longer define IMAGE_SIZEOF_BASE_RELOCATION!?
#define IMAGE_SIZEOF_BASE_RELOCATION (sizeof(IMAGE_BASE_RELOCATION))
#endif

I'm trying to build Win32_Release_eglib release. genmdesc and monoburg
projects are missing ;..\eglib\src from additional include directories path.
Also eglib library is built too late for both those projects.
Also if for libmono project onlj project envirment variable could be set
this would be perfect as most times VS just bails out when it doesn't find
out eglib source/header files. Currently I fiyed that on local machine by
adding full path to eglib src dir.

P.S. I'm not VS 2005 user. I'm just trying to compile it. Would like to use
it from Delphi....

Regards,
Miha




More information about the Mono-devel-list mailing list