INSTALL 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. Prerequisites
  2. ===============
  3. * GOBO-Eiffel compiler and libraries:
  4. https://github.com/gobo-eiffel/gobo
  5. * The Tecgraf/PUC-Rio Libraries (IM, CD and IUP):
  6. http://webserver2.tecgraf.puc-rio.br/iup/en/download_tips.html
  7. The most easy way is install the binary packages. These will install
  8. only the libraries, you will need copy the headers to the
  9. corresponding directories (for example, IUP headers to a "iup"
  10. directory at /usr/include/; CD headers to a "cd" directory at
  11. /usr/include and the same for IM librarie.)
  12. On UNIX you need a functional GTK+ or Motif system.
  13. Contents of the tarball
  14. ========================
  15. * eiffel.el: To add support for Eiffel language in Emacs. This is based in
  16. the file of the Liberty Eiffel project but have some minor additions and
  17. improvements.
  18. * examples directory: Contain many examples including the tutorial examples.
  19. * library directory: The eiffel-iup library.
  20. Install
  21. =========
  22. Download and extract the content at some directory of your choice. Then
  23. set the environment variable EIFFEL_IUP to the "library" directory
  24. and the variable IUP_LIBS to the directory with the IUP libraries.
  25. You can do this at your .bashrc file (hidden file) at your home
  26. directory. For example:
  27. export EIFFEL_IUP=/home/user_name/eiffel-iup/library
  28. export IUP_LIBS=/lib64
  29. Using eiffel-iup at your project
  30. ==================================
  31. Now to use eiffel-iup at your project add the library "eiffel-iup" at
  32. your ecf file:
  33. <library name="eiffel-iup" location="${EIFFEL_IUP}/library.ecf"/>