Homepage: http://wxnet.sf.net/
wx.NET is a wxWidgets-wrapper for Mono. The compilation is not really straight-forward as one is used to.
- download the wx.NET-…-Source.tgz file and unpack it into a folder
- make sure you have the following packages installed (as of Ubuntu Karmic): libwxgtk2.6-dev,
mono-mcs, libmono-system-data1.0-cil and maybe some more, but these few were missing from my all-i-needed install - go to
Build/Linux
and rename the fileDefs.in.template
toDefs.in
- edit that file and do the following changes: (Leave the rest as it is.)
INCLUDE_STC = no
# WXW_SOURCE_DIR = $(HOME)/packages/wx-widgets-2.6.4
WXW_INSTALL_DIR= /usr
- go to
Build/Common
and edit the filewx-config-helper
: Comment out line #241 so that it looks like this:# SDie("output of '$wx_cmd' did not contain a -L/path/to/wx-widgets/lib/directory flag; are you sure wxWidgets has been built?") if ($wx_out !~ m#-L/#);
- now go back to
Build/Linux
and run:make wxnet-core
- find your library in
Bin/wx.NET.dll