Compile wx.NET

wx.NET is a wxWidgets-wrapper for Mono. The compilation is not really straight-forward as one is used to.

  1. download the wx.NET-...-Source.tgz file and unpack it into a folder
  2. 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
  3. go to Build/Linux and rename the file Defs.in.template to Defs.in
  4. 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
  5. go to Build/Common and edit the file wx-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/#);
  6. now go back to Build/Linux and run
    make wxnet-core
  7. find your library in Bin/wx.NET.dll

 
know-how/development/compile-wx.net.txt · Last modified: 2010-01-22 17:48.52 by mbirth
 
Except where otherwise noted, content on this wiki is licensed under the following license:CC Attribution-Noncommercial-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki Contents powered by Club-Mate Contents powered by BassDrive.com Labelled with ICRA