Starting with release 4.0 UWIN source is available for download.
To build UWIN from the source you must first download and install
the UWIN 4.0 (or newer) binary
Pick a package root directory$PACKAGEROOT.
If you have administrative privileges then
will be fine.
Change directory to$PACKAGEROOT
source package tarball into the
Read the source package:
Build the binaries from the source:
All generated files will be placed in the
will be installed in
In order to install/sys/posix.dll
you must stop all UWIN processes (e.g., run /etc/stop_uwin).
Also, be sure to save a copy of the previous
could potentially and completely disable UWIN.
Once the initialpackage make
completes you can run
from any subdirectory in the
essentially sets up the
environment variables and runs
nmake install cc-
If you want to build just one component:
cd component # e.g., libposix
nmake install # or all or foo.o
Do we think recursive make is harmful?No
-- not if you use the right
scans the makefiles rooted at the current directory and
determines the proper recursive makefile build order.
based package tarball can be read into
invocation will build the new package components in the proper order.