README.IDE 2.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. -------------------------------------------
  2. HOW TO USE THE FLTK IDE ENVIRONMENTS
  3. -------------------------------------------
  4. As for today, FLTK 1.3 officially supports
  5. the following integrated environments (1):
  6. ------------------------------------------------------------------------
  7. distrib subdir | supported products
  8. ------------------------------------------------------------------------
  9. ide/Visualc6 | Microsoft Visual C++ 6, 2008 Express (2)
  10. ide/vc2005 | Microsoft Visual C++ 2005, 2010 Express (3)
  11. ide/Xcode3 | Apple XCode 3.x
  12. Notes :
  13. -------
  14. (1) For *nix platforms based on the autoconf/configure/make toolchain,
  15. simply run autoconf, then the configure script on the root dir.
  16. read the ./README file for more info.
  17. (2) When first using the project file (ide/VisualC6/fltk.dsw) with
  18. VC++ 2003 or VC++ 2008 Express, you will be asked to convert
  19. the project to the newer format.
  20. (3) When first using the project file (ide/vc2005/fltk.sln) with
  21. VC++ 2008 Express or later, you will be asked to convert
  22. the project to the newer format.
  23. Further notes about Microsoft IDE project files (July 2010):
  24. ------------------------------------------------------------------------
  25. Starting with Visual C++ 2008 Express, Microsoft offer a free IDE and
  26. compiler that can be used to build FLTK. The newest version is
  27. Visual C++ 2010 Express. Both versions can be used, but see below for
  28. instructions.
  29. The preferred and best maintained project files are those in the
  30. directory ide/VisualC6. Although the FLTK team currently doesn't
  31. have these old MS IDE versions available, this project (generated by
  32. FLTK's fluid software) ought to be up-to-date. This is not always
  33. true, however, if there are changes that affect the project, but we
  34. try to keep it always up-to-date.
  35. The ide/VisualC6 project files can be used with Visual C++ 2008 Express
  36. by opening the fltk.dsw file and confirming to convert the project to
  37. the new format.
  38. Unfortunately the ide/VisualC6 project files can't be converted with
  39. Visual C++ 2010 Express (at least not as easily - maybe there's a tool).
  40. We will update this if we find a way...
  41. The ide/vc2005 project files can be used with Visual C++ 2010 Express
  42. by opening the fltk.sln file and confirming to convert the project to
  43. the new format. This project is currently maintained manually and may
  44. be less up-to-date and fail to build.
  45. It is known to work with subversion release 7667 (July 04, 2010).
  46. Please note that FLTK 1.3 is work in progress. The subversion and
  47. snapshot files are not always guaranteed to work flawlessly.
  48. You may also have success by generating your own project files with
  49. CMake (see files README.CMake* in the top level directory), but
  50. that's currently not actively maintained.