1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59
|
NEWSFLASH
You can now build simage the same way you build Coin, by using
Visual Studio project files you will find under one of the
build/msvc* directories.
NEWSFLASH END
Building the simage library on the Microsoft Windows platform
-------------------------------------------------------------
You can build the simage library in two ways:
1. Using Cygwin[1]
2. Using the Visual C++ project file and workspace
that is part of the "Coin3D for Windows"
installation package. See <URL:http://www.coin3d.org>
for more details.
Both alternatives require Visual C++ version 6.0 or newer.
Alternative 1 is the most flexible when it comes to configuring simage
(for instance changing which file formats to support or building as a
static library instead of as a dll). Alternative 2 is the fastest and
most convenient way to build simage if the configuration in the
project file and in the supplied configure.h file is acceptable.
The MSVC(Microsoft Visual Studio) 6 project files in build/msvc6 requires
downloading GDIPlus in order to compile. Follow the description in
build/misc/README.GDI+ for more information about this.
From MSVC 7 and up GDIPlus is included in the installation, and
therefore downloading GDIPlus is not needed.
Building simage with Cygwin
---------------------------
Make sure you have the latest version of Cygwin.
Open a bash shell and configure and build the same way as you would on
UNIX-based systems, i.e.
$ [srcdir]/configure
$ make install
Note that if you encounter any problems when trying to build on
MSWindows, it is expected that you are able to do a minimum of
troubleshooting yourself before contacting us. (If this is not an
option, please consider using the pre-built binary installation
packages we provide. Follow the download link from
<URL:http://www.coin3d.org>.)
If you are confident that configure and/or build fails due to a
mistake on our part, or you otherwise feel completely stuck, we will
be happy to assist.
---
[1] <URL:http://www.cygwin.com>
|