mirror of
https://github.com/mbirth/wiki.git
synced 2024-11-13 13:56:46 +00:00
1.4 KiB
1.4 KiB
title | language | layout | created | updated | toc | tags | |||
---|---|---|---|---|---|---|---|---|---|
Compile wx.NET | en | default | 2010-01-22 17:36:17 +0100 | 2010-01-22 17:48:52 +0100 | false |
|
- 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