aboutsummaryrefslogtreecommitdiff
path: root/docs/INSTALL
diff options
context:
space:
mode:
authorYang Tse <yangsita@gmail.com>2009-06-08 15:49:40 +0000
committerYang Tse <yangsita@gmail.com>2009-06-08 15:49:40 +0000
commit217faf778bd969d1a5bdaee52aea4dbce3ed6822 (patch)
treead7766cea761e02414f6134c37cae624b481aae3 /docs/INSTALL
parent01b74950b79588b0a21674ce5f389b2c7cdfd205 (diff)
Igor Novoseltsev provided docs\INSTALL VxWorks section
Diffstat (limited to 'docs/INSTALL')
-rw-r--r--docs/INSTALL26
1 files changed, 26 insertions, 0 deletions
diff --git a/docs/INSTALL b/docs/INSTALL
index 7d13aa5a1..c9fdf5e69 100644
--- a/docs/INSTALL
+++ b/docs/INSTALL
@@ -706,6 +706,32 @@ Symbian OS
to obtain that first.
+VxWorks
+========
+ Build for VxWorks is performed using cross compilation.
+ That means you build on Windows machine using VxWorks tools and
+ run the built image on the VxWorks device.
+
+ To build libcurl for VxWorks you need:
+
+ - CYGWIN (free, http://cygwin.com/)
+ - Wind River Workbench (commercial)
+
+ If you have CYGWIN and Workbench installed on you machine
+ follow after next steps:
+
+ 1. Open the Command Prompt window and change directory ('cd')
+ to the libcurl 'lib' folder.
+ 2. Add CYGWIN 'bin' folder to the PATH environment variable.
+ For example, type 'set PATH=C:/embedded/cygwin/bin;%PATH%'.
+ 3. Adjust environment variables defined in 'Environment' section
+ of the Makefile.vxworks file to point to your software folders.
+ 4. Build the libcurl by typing 'make -f ./Makefile.vxworks'
+
+ As a result the libcurl.a library should be created in the 'lib' folder.
+ To clean the build results type 'make -f ./Makefile.vxworks clean'.
+
+
CROSS COMPILE
=============
(This section was graciously brought to us by Jim Duey, with additions by