[Mono-devel-list] Dependency list to compile Mono from scratch?

Duncan Mak duncan at ximian.com
Tue Aug 17 12:20:43 EDT 2004


Hello,

On Thu, 2004-08-12 at 20:08, warp_kez at ozemail.com.au wrote:
> Does anyone have a complete list of dependencies for all the library
> routines required to compile a full version of Mono?
> 
> So far, I cannot get past Cairo and hence have not even got to
> compiling the Mono runtime environment.

Cairo is not actually a requirement for Mono. It is a requirement for
libgdiplus. If you want to use the functionality in the 'System.Drawing'
namespace, you'll need to install libgdiplus, otherwise, it is not
strictly necessary to have it installed.

> Cairo needs:
> 1) Xlib (installed)
> 2) XCB - failed
> 3) PostScript (installed)
> 4) PNG (Installed)
> 5) OpenGL compiled

XCB is one of the many backends available to Cairo. I don't think it is
a requirement for having a working Cairo.

As I understand it, as of snapshot v0.1.23, the requirements are:

fontconfig, libpixman, libpng 1.2 and the Xrender extension (if you have
a recent X, you should have it already).

More info at http://www.cairographics.org.

Duncan.



More information about the Mono-devel-list mailing list