Go to file
Gustavo Sverzut Barbieri b316f6a1a9 efl/libtool: disable-fast-install by default.
From Autobook: http://www.sourceware.org/autobook/autobook/autobook_85.html

   libtool will build executables suitable for copying into their
   respective installation destinations, obviating the need for
   relinking them on those hosts which would have required
   it. Whenever libtool links an executable which uses shared
   libraries, it also creates a wrapper script which ensures that the
   environment is correct for loading the correct libraries, See
   section 10.5 Executing Uninstalled Binaries. On those hosts which
   require it, the wrapper script will also relink the executable in
   the build tree if you attempt to run it from there before
   installation.

   Sometimes this behaviour is not what you want, particularly if you
   are developing the package and not installing between test
   compilations. By passing `--disable-fast-install', the default
   behaviour is reversed; executables will be built so that they can
   be run from the build tree without relinking, but during
   installation they may be relinked.

The user may still override this default, depending on platform
support, by specifying --enable-fast-install to configure.

NOTE: In my measurements it made no difference in install time either.



SVN revision: 81900
2012-12-30 12:29:39 +00:00
data eo_step gdb script installation to help debugging of applications by 2012-12-12 13:16:49 +00:00
dbus-services efl: merge efreet. 2012-12-29 23:04:40 +00:00
doc efl: merge efreet. 2012-12-29 23:04:40 +00:00
legacy move efreet. 2012-12-29 23:06:03 +00:00
licenses merge: add escape ecore, fix several bugs 2012-12-02 22:35:45 +00:00
m4 RELEASE THE HOUNDS!... edbus missing m4 macro to detect va args list 2012-12-29 16:03:28 +00:00
old efl: merge efreet. 2012-12-29 23:04:40 +00:00
pc efl: Fix efreet package config 2012-12-30 01:32:59 +00:00
po Add Simplified Chinese translation for efl 2012-12-21 19:44:51 +00:00
spec The OBS stuff is an utter catastrophe, so I'm trying to make this 2012-12-26 08:55:47 +00:00
src eo: let's make weak ref safer to manipulate. 2012-12-30 12:26:25 +00:00
.gitignore efl: Update ignore list 2012-12-30 01:14:04 +00:00
AUTHORS efl: merge efreet. 2012-12-29 23:04:40 +00:00
COPYING merge: missing some informations changes about ecore 2012-12-02 22:41:16 +00:00
ChangeLog eio functions no longer crash when passed NULL and throw errors accordingly 2012-12-24 09:44:21 +00:00
Makefile.am efl/efreet: install d-bus service. 2012-12-30 11:23:30 +00:00
NEWS eio functions no longer crash when passed NULL and throw errors accordingly 2012-12-24 09:44:21 +00:00
README efl: add --with-profile=debug, make dev faster. 2012-10-17 13:50:11 +00:00
autogen.sh lets remove cache files on autogen. 2012-11-12 14:44:30 +00:00
configure.ac efl/libtool: disable-fast-install by default. 2012-12-30 12:29:39 +00:00

README

EFL 1.7.99

******************************************************************************

 FOR ANY ISSUES PLEASE EMAIL:
 enlightenment-devel@lists.sourceforge.net

******************************************************************************

EFL is a collection of libraries for handling many common tasks a
developer man have such as data structures, communication, rendering,
widgets and more.

------------------------------------------------------------------------------
COMPILING AND INSTALLING:

  ./configure
  make
(do this as root unless you are installing in your users directories):
  make install

EFL build is based on "profiles". It will default to "dev" for
unreleased software and "release" for official tarballs. One can
change it with --with-profile=NAME, where NAME is one of:

  * dev: extra checks useful to test software.

  * debug: superset of dev, with debug features and assert().

  * release: optimizations and less checks so it runs faster.


CRYPTOGRAPHIC SYSTEM: EFL officially uses "openssl" library to do
signature, cipher and related. Alternatively one can use "gnutls"
(some distros are strict about licenses and want gnutls instead of
openssl) or disable it. One can change it with --with-crypto=NAME,
where NAME is one of: "openssl", "gnutls" and "none".