
file: README.msvc.txt - 2010-08-16

This is a MSVC build set for SVN PROJ4
 see - http://trac.osgeo.org/proj/

The source contains a makefile.vc make file which
builds a proj4 DLL, but here a 'static' library is
used.

Loading proj4.dsw into any version of MSVC, allowing
conversion/upgrade, should result in 6 projects,
being built.

proj4 - The main static library
-------------------------------

cs2cs - Utility application
geod  - Utility application
nad2bin - Utility application
nad2nad - Utility application
proj - Utility application

There is also a multistresstest.dsp, which requires pthreads. If
you have pthreads available, then you can add this dsp to the
proj4.dsw, and build it as well, after providing the paths to
pthread.h, and later to the pthreadvc?.lib...

All projects are built using the Multithreaded DLL (/MD or /MDd)
RUNTIME. Note this will conflict with projects built using the
Multithreaded (static) RUNTIME (/MT and /MTd).

A small number of changes were made in the source, just to
reduce the number of compiler warnings. But these are only
'warnings', and can be ignored.

And note, in this 'static' library build some sources have
been included differently to the makefile.vc.

Geoff.
2010-08-16

; eof
