[MonoDevelop] Building Monodevelop on OpenSolaris

Zachary Richmond dev.ihsdoor at gmail.com
Fri Oct 17 11:50:49 EDT 2008


Oops, I had mistakenly not replied to the list, I don't usually use 
gmail via the web UI and I missed that detail.

Christian Hergert wrote:
> What version of mono-addins do you have installed in your mono-trunk prefix?
> 
> PKG_CONFIG_PATH=${prefix}/lib/pkgconfig pkg-config --modversion mono-addins

0.4

<snip>

Anyhow, I did figure out the problem.  The build command is missing the 
reference to Mono.Addins.dll, eventhough it does have 
Mono.Addins.Setup.dll properly referenced.


Exploring src/core/MonoDevelop.Core/Makefile:

...
MONODOC_LIBS = /r:/opt/mono/lib/mono/monodoc/monodoc.dll
MONO_ADDINS_CFLAGS =
MONO_ADDINS_GUI_CFLAGS =
MONO_ADDINS_GUI_LIBS =
MONO_ADDINS_LIBS =
MONO_ADDINS_SETUP_CFLAGS =
MONO_ADDINS_SETUP_LIBS = 
-r:/opt/mono/lib/mono/mono-addins/Mono.Addins.Setup.dll
MONO_CAIRO_CFLAGS =
MONO_CAIRO_LIBS = 
-r:/opt/mono/lib/pkgconfig/../../lib/mono/1.0/Mono.Cairo.dll
...

while it becomes fairly obvious what the problem is, I don't however, 
know why.

The really annoying part is that all of the Makefiles are like this, so 
for now, since I don't know any better, I will have to edit them 
manually.  Any further hints would be great.

BTW am I crazy trying to get Monodevelop to run on OpenSolaris?  My 
motivation has been renewed since there is now the start of a vi mode, 
and I would like to help make it better at some point.

Thanks, Zak



More information about the Monodevelop-list mailing list