You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@httpd.apache.org by Rodney Beede <ap...@rodneybeede.com> on 2009/10/02 23:52:00 UTC

[users@httpd] Extra folders "build" and "include" after make install normal?

I'm building Apache 2.2.13 on Oracle Unbreakable 5.4 64-bit Linux with
the following commands:

./configure --prefix=/rmg/software/apache2.2.13-openssl0.9.8k
--with-included-apr --disable-autoindex --disable-imagemap
--disable-include --disable-negotiation --disable-userdir
--with-port=8080 --enable-ssl
--with-ssl=/rmg/software/apache2.2.13-openssl0.9.8k --with-ldap
--enable-mods-shared="auth_digest ldap authnz_ldap rewrite deflate
proxy proxy_ajp proxy_balancer headers"

make

make install


After make install I get my /rmg/software/apache2.2.13-openssl0.9.8k
as expected.  However I noticed a "build" and "include" folder in the
root of my Apache directory.

Are these directories normal?  Should I just delete them?


Example listing below:

[rb@localhost apache2.2.13-openssl0.9.8k]# ls -l total 104
drwxr-x--- 2 root root 4096 Oct  2 16:19 bin
drwxr-x--- 2 root root 4096 Oct  2 16:19 build
drwxr-x--- 2 root root 4096 Oct  2 16:33 conf
drwxr-x--- 3 root root 4096 Oct  2 16:19 error
drwxr-x--- 2 root root 4096 Oct  2 16:36 htdocs
drwxr-x--- 3 root root 4096 Oct  2 16:19 icons
drwxr-x--- 3 root root 4096 Oct  2 16:19 include
drwxr-x--- 5 root root 4096 Oct  2 16:19 lib
drwxr-x--- 2 root root 4096 Oct  2 16:19 logs
drwxr-x--- 4 root root 4096 Oct  2 16:19 man
drwxr-x--- 2 root root 4096 Oct  2 16:19 modules
drwxr-x--- 6 root root 4096 Oct  2 16:07 ssl
-rw-r--r-- 1 root root 1162 Oct  2 16:45 VERSION

[rb@localhost apache2.2.13-openssl0.9.8k]# ls build/ include/
build/:
apr_rules.mk  config_vars.mk  library.mk  ltlib.mk
make_var_export.awk  program.mk  special.mk
config.nice   instdso.sh      libtool     make_exports.awk  mkdir.sh
          rules.mk

include/:
ap_compat.h         apr_dbm.h           apr_hooks.h
apr_poll.h        apr_support.h        apu.h              mod_dav.h
     util_cfgtree.h
ap_config_auto.h    apr_dso.h           apr_inherit.h
apr_pools.h       apr_tables.h         apu_version.h      mod_dbd.h
     util_charset.h
ap_config.h         ap_regex.h          apr_ldap.h
apr_portable.h    apr_thread_cond.h    apu_want.h
mod_include.h     util_ebcdic.h
ap_config_layout.h  ap_regkey.h         apr_ldap_init.h
apr_proc_mutex.h  apr_thread_mutex.h   http_config.h
mod_log_config.h  util_filter.h
ap_listen.h         ap_release.h        apr_ldap_option.h
apr_queue.h       apr_thread_pool.h    http_connection.h  mod_proxy.h
     util_ldap.h
ap_mmn.h            apr_env.h           apr_ldap_rebind.h
apr_random.h      apr_thread_proc.h    http_core.h
mod_rewrite.h     util_md5.h
ap_mpm.h            apr_errno.h         apr_ldap_url.h
apr_reslist.h     apr_thread_rwlock.h  httpd.h            mod_ssl.h
     util_script.h
ap_provider.h       apr_file_info.h     apr_lib.h
apr_ring.h        apr_time.h           http_log.h         mod_status.h
     util_time.h
apr_allocator.h     apr_file_io.h       apr_md4.h
apr_rmm.h         apr_uri.h            http_main.h        mpm_common.h
     util_xml.h
apr_anylock.h       apr_fnmatch.h       apr_md5.h
apr_sdbm.h        apr_user.h           http_protocol.h
mpm_default.h
apr_atomic.h        apr_general.h       apr_memcache.h
apr_sha1.h        apr_uuid.h           http_request.h     mpm.h
apr_base64.h        apr_getopt.h        apr_mmap.h
apr_shm.h         apr_version.h        http_vhost.h       openssl
apr_buckets.h       apr_global_mutex.h  apr_network_io.h
apr_signal.h      apr_want.h           mod_auth.h         os.h
apr_date.h          apr.h               apr_optional.h
apr_strings.h     apr_xlate.h          mod_cgi.h          scoreboard.h
apr_dbd.h           apr_hash.h          apr_optional_hooks.h
apr_strmatch.h    apr_xml.h            mod_core.h         unixd.h

---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
   "   from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org


Re: [users@httpd] Extra folders "build" and "include" after make install normal?

Posted by Eric Covener <co...@gmail.com>.
On Fri, Oct 2, 2009 at 5:52 PM, Rodney Beede
<ap...@rodneybeede.com> wrote:
> I'm building Apache 2.2.13 on Oracle Unbreakable 5.4 64-bit Linux with
> the following commands:
>
> ./configure --prefix=/rmg/software/apache2.2.13-openssl0.9.8k
> --with-included-apr --disable-autoindex --disable-imagemap
> --disable-include --disable-negotiation --disable-userdir
> --with-port=8080 --enable-ssl
> --with-ssl=/rmg/software/apache2.2.13-openssl0.9.8k --with-ldap
> --enable-mods-shared="auth_digest ldap authnz_ldap rewrite deflate
> proxy proxy_ajp proxy_balancer headers"
>
> make
>
> make install
>
>
> After make install I get my /rmg/software/apache2.2.13-openssl0.9.8k
> as expected.  However I noticed a "build" and "include" folder in the
> root of my Apache directory.

They're used to compile apache modules against your installed server.
They're normal, but not required for actual runtime activity.

-- 
Eric Covener
covener@gmail.com

---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
   "   from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org