1
0
This repository has been archived on 2025-03-31. You can view files and clone it, but cannot push or open issues or pull requests.

1.4 KiB

title, language, layout, created, updated, toc, tags
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
know-how
development
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