diff options
| author | Albrecht Schlosser <albrechts.fltk@online.de> | 2010-07-04 18:44:52 +0000 |
|---|---|---|
| committer | Albrecht Schlosser <albrechts.fltk@online.de> | 2010-07-04 18:44:52 +0000 |
| commit | 48b45fce19ed4337e96e2ddb849720f9beb8375c (patch) | |
| tree | 7b55e71789a37341f25443c5571ada01026d3ebb /README.win32 | |
| parent | c6f1a5ba5a0e3a13261ac76fdd95b20f1169212f (diff) | |
Updated Windows and IDE README files. This will hopefully
help to reduce the IDE confusion.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7668 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
Diffstat (limited to 'README.win32')
| -rw-r--r-- | README.win32 | 49 |
1 files changed, 25 insertions, 24 deletions
diff --git a/README.win32 b/README.win32 index f4039f769..efc34443a 100644 --- a/README.win32 +++ b/README.win32 @@ -1,6 +1,6 @@ README.win32 - Building FLTK under Windows ------------------------------------------ -Last Update: May 2007 for release 1.1.8 +Last Update: July 2010 for release 1.3.x INTRODUCTION @@ -10,24 +10,30 @@ INTRODUCTION the GNU-like build configurations in the "makefiles" subdirectory. + FLTK 1.3 and later is officially supported on Windows + (2000,) 2003, XP, and later. Older Windows versions are + not officially supported, but may still work. The main + reason is that the OS version needs to support UTF-8. + FLTK 1.3 is known to work on Windows 7 and Vista. + FLTK currently supports the following development environments on the Windows platform: - - Microsoft Visual C++ 6.0, VC2005 and VC.NET using the - supplied workspace and project files. Be sure to get - your service packs! + - Free Microsoft Visual C++ 2008 Express and Visual + C++ 2010 Express using the supplied workspace and + project files. Older and the commercial versions can + be used as well, if they can open the project files. + Be sure to get your service packs! - - Borland C++ Builder 5 and 6 using the supplied IDE - files. These files are not as actively maintained as - the VC and GNU versions, so may not work for you. + The project files can be found in the ide/ directory. + Please read ide/README.IDE for more info about this. - - Watcom. There is a partial solution for the Watcom - toolchain. It is no longer actively maintained. + - GNU toolsets (Cygwin or MinGW) hosted on Windows. - - GNU toolsets (Cygwin or MinGW) hosted on Windows - 9x/2000/NT/XP. + - Watcom. There is a partial solution for the Watcom + toolchain. It is no longer actively maintained. - This remainder of this document gives a brief overview of + The remainder of this document gives a brief overview of compiling and using FLTK with the Cygwin and MinGW compiler toolkits. Both toolkits provide a build environment based around the GNU C/C++ compiler. Further information is @@ -50,13 +56,18 @@ INTRODUCTION the Cygwin DLL (compiled and linked with the "-mno-cygwin" option) may be released under any license freely. + Note: Since December 2009, there is a new gcc 4.x compiler + that doesn't support the -mno-cygwin option anymore. You + must use the older gcc-3 compiler instead. + + The MinGW distribution (Minimalist GNU for Windows) provides a similar toolset but geared solely towards native Windows development without the Unix-like POSIX library. The lack of any libraries under the GPL or any other restrictive license means that programs built with the MinGW environment may always be released under any license freely. MinGW also - supplies a Unix-like build environment for Windows, + supplies a Unix-like build environment for Windows, including MSYS (a Bourne-compatible shell) and the standard Unix file utilities (ls, cat, grep, etc.) @@ -178,7 +189,7 @@ WHY DOES A CONSOLE WINDOW APPEAR WHEN I RUN MY PROGRAM (Note: A special case of this exists if running a MinGW application from the command line of an MSYS shell, when an application is able to write to stdout, even if compiled with - "-mwindows".) + "-mwindows". The same applies to Cygwin.) HOW DO I GET OPENGL TO WORK? @@ -194,13 +205,3 @@ HOW DO I GET OPENGL TO WORK? will change this to compile and link in OpenGL. - - - - - - - - - - |
