Documentation

EtoileFoundation INSTALL

Required software

You need to have the GNUstep core libraries installed in order to compile and use EtoileFoundation. The core packages are, at a minimum:

  • gnustep-make
  • gnustep-base
  • gnustep-gui
  • gnustep-back

See http://www.gnustep.org/ for further information.

Build and Install

Steps to build:

make install

iOS support

For iOS, build the target named EtoileFoundation Library (iOS) that belong to EtoileFoundation.xcodeproj.

To use the resulting library in your own project, the EtoileFoundation headers and library have to be made visible in the project search paths as explained below.

First, create a symbolic link inside your project directory (the one that contains the Xcode project) pointing on the EtoileFoundation directory :

ln -s path/to/EtoileFoundation path/to/your/project

You must then tweak your project build setting $HEADER_SEARCH_PATHS (in the Search Paths section) to include the line below:

$(PROJECT_DIR)/EtoileFoundation/build/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)

Finally link the library, and include the EtoileFoundation/Resources directory content among your project resources. You are now ready to use EtoileFoundation in your project by importing EtoileFoundation.h as you would usually:

#import <EtoileFoundation/EtoileFoundation.h>

Trouble

Give us feedback! Tell us what you like; tell us what you think could be better. Send bug reports and patches to bug-etoile@gna.org.