]> git.saurik.com Git - wxWidgets.git/commitdiff
minor updates to configure and rpm build steps; link to deb docs
authorVadim Zeitlin <vadim@wxwidgets.org>
Sat, 5 Aug 2006 14:58:25 +0000 (14:58 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Sat, 5 Aug 2006 14:58:25 +0000 (14:58 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40480 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

docs/tech/tn0013.txt

index 52358f9d8175d16b6c49298adc1293319b5a67be..69917cee2076c399cd9f6bb9c76b5265c2387bcc 100644 (file)
@@ -16,7 +16,7 @@ below.
 
 a) Do a fresh checkout using the command
 
-        cvs -d :pserver:anoncvs@cvs.wxwidgets.org:/packs/cvsroots/wxwidgets co wxGTK
+   cvs -d :pserver:anoncvs@cvs.wxwidgets.org:/packs/cvsroots/wxwidgets co wxGTK
 
    NB: if you realize later that some needed files were not checked out
        by this command, please modify CVSROOT/modules to include the missing
@@ -24,13 +24,15 @@ a) Do a fresh checkout using the command
 
    You also need the samples, demos and contrib directories, so change to
    wxWidgets directory created by the first cvs command and do "cvs up -d"
-   for each of them.
+   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
+   are not a problem.
 
 b) Create a build directory under wxWidgets, e.g. I use "gtk-release",
    "cd" to it and run configure: the options don't really matter, you can use
    something like
 
-       ../configure --no-recursion
+       ../configure -C --without-subdirs
 
    to make it run a bit faster.
 
@@ -91,16 +93,12 @@ b) Start RPM build by going to RPM_ROOT directory and typing "rpm -ba
    you'll have to restart from the very beginning because rpm doesn't allow
    to short circuit the package generation).
 
-   If everything goes well, the following files are produced:
-
-   SRPMS/wxGTK-${version}-1.src.rpm
-   RPMS/i386/wxGTK-${version}-1.i386.rpm
-   RPMS/i386/wxGTK-devel-${version}-1.i386.rpm
-   RPMS/i386/wxGTK-gl-${version}-1.i386.rpm
-   RPMS/i386/wxGTK-static-${version}-1.i386.rpm
+   If everything goes well, this should produce many files in SRPMS and
+   RPMS/i386 subdirectories.
 
    Use "rpm -ba --with gtk2" to build GTK+2 version of wxGTK and use
-   "rpm -ba --with gtk2 --with unicode" to build GTK+2 Unicode build.
+   "rpm -ba --with gtk2 --with unicode" to build GTK+2 Unicode build
+   (these are defaults, you can use --without option to change this).
 
    Note: you may want to set the environment variable SMP to 3 or 4 on an
          SMP machine to speed up the build (it uses "make -j$SMP" if the
@@ -113,7 +111,8 @@ c) Test the resulting RPMs: install them using "rpm -i" (or "rpm -U) as usual
 3. Building the DEBs
 --------------------
 
-[Ron is doing this]
+This is explained in more details in debian/README.HowToBuild.txt.
+
 
 4. Uploading the files
 ----------------------