>From 991a4e1455b73abfffef6651583edae0079c077f Mon Sep 17 00:00:00 2001 From: Achim Gratz Date: Fri, 25 Jan 2013 13:23:10 +0100 Subject: [PATCH 1/4] README: document some recent changes in the build environment
* setup/README (HOW TO BUILD): Cross compiler package is now named mingw-gcc-g++, also mention package upx as an optional dependency. Document the requirement of libgetopt++ as a subdirectory in the main source tree for user of CVSgrab and similar programs to access the CVS sources. Mention that the build directory should be outside the source tree. --- setup/README | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/setup/README b/setup/README index 2f36fb8..f6eb520 100755 --- a/setup/README +++ b/setup/README @@ -5,7 +5,7 @@ HOW TO BUILD: ------------- Setup should build out-of-the-box on any Cygwin environment that has all the required packages installed: - - gcc-mingw-g++ + - mingw-gcc-g++ - make - mingw-bzip2 - mingw-libgcrypt-devel @@ -13,6 +13,7 @@ required packages installed: - mingw-zlib - and all packages that are dependencies of the above, i.e. gcc-mingw-core, mingw-runtime, binutils, w*api, etc. + - upx (optional) The following additional packages are required if building from CVS, not from a source tarball, or if you want to make changes to the build system. @@ -22,11 +23,18 @@ a source tarball, or if you want to make changes to the build system. - flex - bison +Additionally, libgetopt++ (also available from the cygwin-apps CVS at +sourceware.org) must be available directly as a subdirectory +libgetopt++ within the setup source directory. It should be +automatically populated by CVS, but if you are using tools like +CVSgrab, you may need to fetch this yourself. + Build commands: 1) Configure using this option $ /path/to/setup/bootstrap.sh - This will automatically rebuild configure files and run configure in the - current directory. + This will automatically rebuild configure files and run configure + in the current directory. The current directory must be outside + the source tree. 2) $ make 3) Wondering why your binary is so much bigger than the official releases? -- 1.8.1.1
Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ Samples for the Waldorf Blofeld: http://Synth.Stromeko.net/Downloads.html#BlofeldSamplesExtra