Permalink
Browse files

Add note about getting externals for Windows under msysgit instead of…

… cygwin: need to manually install the mktemp utility first.
  • Loading branch information...
1 parent 54f44a1 commit 78f1a20b75614a3d344c31b46a33aa8dd75def4a @adamv adamv committed May 16, 2009
Showing with 16 additions and 1 deletion.
  1. +16 −1 external/readme.txt
View
@@ -1,5 +1,9 @@
+= Overview =
+
This directory needs to contain the external libraries used by e.
+= Installation =
+
The easiest way to do this is to run the included shell script
(needs cygwin installed). It will download, patch and add msvc
specific project files. Just open a cygwin shell, cd to this
@@ -37,11 +41,22 @@ directories of the individual projects.
A few libaries need to be patched to be used in e. The patches can be
found in the "patches" subdirectory.
-When building the libraries you need to build the following solution files (make sure to select Debug or Release configuration):
+When building the libraries you need to build the following solution files
+(make sure to select Debug or Release configuration):
curl\lib\curllib.sln (curllib)
libtomcrypt\libtomcrypt.sln (libtomcrypt)
libtommath\libtommath.sln (libtommath)
metakit\win\msvc90\mksrc.sln (mklib)
pcre\pcre.sln (pcre)
tinyxml\tinyxml.sln (tinyxml)
+
+= OS notes =
+
+On 64-bit versions of Windows, the folders created by cygwin can have
+incorrect permissions. `get_externals_win.sh` may also be run from a
+msysgit bash prompt, but you need to first manually install the `mktemp`
+utility into git's bin folder.
+
+mktemp:
+http://downloads.sourceforge.net/mingw/mktemp-1.5-MSYS.tar.bz2

0 comments on commit 78f1a20

Please sign in to comment.