mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-04-22 23:29:16 +02:00
Updated README.txt for VS9
This commit is contained in:
parent
0af6343fed
commit
4a012a9754
@ -7,12 +7,25 @@ the .in files needed, mainly config.h.win32.in into config.h.win32 and
|
|||||||
glibconfig.h.win32.in into glibconfig.h.win32. You will also need to
|
glibconfig.h.win32.in into glibconfig.h.win32. You will also need to
|
||||||
expand the .vcprojin files here into .vcproj files.
|
expand the .vcprojin files here into .vcproj files.
|
||||||
|
|
||||||
The only external dependency is proxy-libintl. Fetch the latest
|
The required dependencies are zlib and proxy-libintl. Fetch the latest
|
||||||
proxy-libintl-dev zipfile from
|
proxy-libintl-dev and zlib-dev zipfiles from
|
||||||
http://ftp.gnome.org/pub/GNOME/binaries/win32/dependencies/ for 32-bit
|
http://ftp.gnome.org/pub/GNOME/binaries/win32/dependencies/ for 32-bit
|
||||||
builds, and correspondingly
|
builds, and correspondingly
|
||||||
http://ftp.gnome.org/pub/GNOME/binaries/win64/dependencies/ for 64-bit
|
http://ftp.gnome.org/pub/GNOME/binaries/win64/dependencies/ for 64-bit
|
||||||
builds. Set up the source tree as follows under some arbitrary top
|
builds.
|
||||||
|
|
||||||
|
One may optionally use his/her own PCRE installation by selecting the
|
||||||
|
(BuildType)_ExtPCRE configuration, but please note the PCRE must be built
|
||||||
|
with VS9 with unicode support using the /MD (release) or /MDd (debug)
|
||||||
|
runtime option which corresponds to your GLib build flavour (release, debug).
|
||||||
|
(These are the defaults set by CMAKE, which is used in recent versions of PCRE.)
|
||||||
|
Not doing so will most probably result in unexpected crashes in
|
||||||
|
your programs due to the use of different CRTs. If using a static PCRE
|
||||||
|
build, add PCRE_STATIC to the "preprocessor definitions".
|
||||||
|
Note that one may still continue to build with the bundled PCRE by selecting
|
||||||
|
the (BuildType) configuration.
|
||||||
|
|
||||||
|
Set up the source tree as follows under some arbitrary top
|
||||||
folder <root>:
|
folder <root>:
|
||||||
|
|
||||||
<root>\glib\<this-glib-source-tree>
|
<root>\glib\<this-glib-source-tree>
|
||||||
@ -36,3 +49,4 @@ project files higher in the stack are supposed to look for them, not
|
|||||||
from a specific GLib source tree.
|
from a specific GLib source tree.
|
||||||
|
|
||||||
--Tor Lillqvist <tml@iki.fi>
|
--Tor Lillqvist <tml@iki.fi>
|
||||||
|
--Updated by Chun-wei Fan <fanc999@gmail.com>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user