Building an Non-Unicode Win32 Code::Blocks: Difference between revisions

From Code::Blocks
Stahta01 (talk | contribs)
No edit summary
Stahta01 (talk | contribs)
No edit summary
Line 13: Line 13:


== Modifying Code::Blocks project files  ==
== Modifying Code::Blocks project files  ==
=== sed script file ===
==== ANSI.sed ====
s/<Variable name="WX_SUFFIX" value="u" \/>/<Variable name="WX_SUFFIX" value="" \/>/g
s/<Add option="-DwxUSE_UNICODE" \/>$/<Add option="-DwxUSE_UNICODE=0" \/>$/g
s/<Add option="-DwxUSE_UNICODE=1" \/>$/<Add option="-DwxUSE_UNICODE=0" \/>$/g

Revision as of 19:37, 26 September 2008


Prerequisites

Working Code::Blocks

Code::Blocks Source Code

Non-Unicode build of wxWidgets

GnuWin32 sed.exe

http://gnuwin32.sourceforge.net/packages.html

Modifying Code::Blocks project files

sed script file

ANSI.sed

s/<Variable name="WX_SUFFIX" value="u" \/>/<Variable name="WX_SUFFIX" value="" \/>/g
s/<Add option="-DwxUSE_UNICODE" \/>$/<Add option="-DwxUSE_UNICODE=0" \/>$/g
s/<Add option="-DwxUSE_UNICODE=1" \/>$/<Add option="-DwxUSE_UNICODE=0" \/>$/g