<P>
The <B>Additional include directories</B> field should contain the following:<P>
<PRE>
-c:\wx2\include,c:\wx2\contrib\include
+c:\wx2\include
</PRE>
<P>(and of course any other directories you wish to use in your project).<P>
The <B>Additional library path</B> field should contain
<PRE>
-c:\wx2\lib,c:\wx2\contrib\lib
+c:\wx2\lib
</PRE>
for both Debug and Release configurations.
Select your .rc file. The <B>Additional resource include directories</B> field should contain:
<PRE>
-c:\wx2\include;c:\wx2\contrib\include
+c:\wx2\include
</PRE>
</DL>
Select your .rc file. The <B>Additional resource include directories</B> field should contain:
<PRE>
-..\..\include\msw;..\..\contrib\fafa
+..\..\include\msw
</PRE>
</DL>
by this command, please modify CVSROOT/modules to include the missing
files so that it works for the next release!
- You also need the samples, demos and contrib directories, so change to
+ You also need the samples and demos directories, so change to
wxWidgets directory created by the first cvs command and do "cvs up -d"
for each of them. Of course, you can also check out everything (use
wxWidgets module name instead of wxGTK) if the bandwidth and disk space
regenerate all outdated makefiles. See $(wx)/build/bakefiles/README for more
details.
-Note that it generates makefiles for samples and contrib libraries, too.
+Note that it generates makefiles for samples, too.
IMPORTANT NOTE: Don't forget to run autoconf in wxWidgets root directory
(after running Bakefile) if you changed any conditional
2. Bakefile files organization
------------------------------
-Makefile are generated from .bkl files ("bakefiles") from three places:
+Makefile are generated from .bkl files ("bakefiles") from two places:
- $(wx)/build/bakefiles directory
- - $(wx)/contrib/build/* directories
- samples directories
$(wx)/build/bakefiles contains bakefiles for main library and support files
-that simplify writing bakefiles for contrib and samples.
+that simplify writing bakefiles for samples.
Support files are:
wxwin.py - helper functions
common.bkl
common_samples.bkl
- common_contrib.bkl - shared definitions and templates
config.bkl - user-configurable build options
make_dist.mk - implementation of "make dist" on Unix
f) Update configure.in and wx-config.in to contain information about
the library and needed linker flags:
- * Add "foo" to either STD_BASE_LIBS or STD_GUI_LIBS in configure.in if
- wxFoo is not to be treated as contrib library in monolithic build.
+ * Add "foo" to either STD_BASE_LIBS or STD_GUI_LIBS in configure.in.
* If wxFoo links against additional libraries, add necessary linker
flags and libraries to ldflags_foo and ldlibs_foo variables in
wx-config.in (both are optional).