diff options
author | Stephen Gallagher <sgallagh@redhat.com> | 2010-02-18 07:49:04 -0500 |
---|---|---|
committer | Stephen Gallagher <sgallagh@redhat.com> | 2010-02-18 13:48:45 -0500 |
commit | 1c48b5a62f73234ed26bb20f0ab345ab61cda0ab (patch) | |
tree | 0b6cddd567a862e1a7b5df23764869782a62ca78 /BUILD.txt | |
parent | 8c56df3176f528fe0260974b3bf934173c4651ea (diff) | |
download | sssd-1c48b5a62f73234ed26bb20f0ab345ab61cda0ab.tar.gz sssd-1c48b5a62f73234ed26bb20f0ab345ab61cda0ab.tar.xz sssd-1c48b5a62f73234ed26bb20f0ab345ab61cda0ab.zip |
Rename server/ directory to src/
Also update BUILD.txt
Diffstat (limited to 'BUILD.txt')
-rw-r--r-- | BUILD.txt | 23 |
1 files changed, 6 insertions, 17 deletions
@@ -17,7 +17,7 @@ yum install openldap-devel gettext libtool pcre-devel c-ares-devel \ dbus-devel libxslt-devel docbook-style-xsl krb5-devel \ docbook-style-xsl libxml2 pam-devel nss-devel libtevent \ libtevent-devel libtdb libtdb-devel libtalloc libtalloc-devel \ - libldb libldb-devel cvs popt-devel + libldb libldb-devel cvs popt-devel c-ares-devel ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ How to build everything in one go (Preferred approach) @@ -42,32 +42,21 @@ Internal Library Requirements sssd provides several required libraries within its source tree: collection ini_config +dhash +refarray +path_utils Compiling sssd internal libraries ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pushd common; autoreconf -i -f && \ -./configure --enable-static --disable-shared && \ +./configure --disable-static --enable-shared && \ make; popd -This will build the libraries statically for linking into the sssd. Currently -the sssd build system does not support dynamically linking. (The external API -for collection and ini_config is not yet ready for general consumption). - Compiling sssd with system installed libraries ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -pushd server; \ -autoreconf -i -f && \ -./configure && \ -make; \ -popd - -Compiling client libraries -~~~~~~~~~~~~~~~~~~~~~~~~~~ -The nss and pam client do not require any additional dependencies. - -pushd sss_client; \ +pushd src; \ autoreconf -i -f && \ ./configure && \ make; \ |