Update build environment to fix VPATH support.
make depend, make tests, and make install all work when build directory is not the $srcdir. Also modified library handling such that -lpthread more likely to be last. WARNING: new orderring requires use of LDFLAGS to set global loader options such as -L/usr/local/lib. If you put this in LIBS, some libraries may not be found a link time. Likely broke Kerberos/LDAPD support. Don't have those in my testbed.
Showing
- acconfig.h 12 additions, 0 deletionsacconfig.h
- build/man.mk 1 addition, 0 deletionsbuild/man.mk
- build/mkdep 49 additions, 30 deletionsbuild/mkdep
- build/top.mk 28 additions, 14 deletionsbuild/top.mk
- clients/fax500/Makefile.in 3 additions, 0 deletionsclients/fax500/Makefile.in
- clients/finger/Makefile.in 3 additions, 0 deletionsclients/finger/Makefile.in
- clients/gopher/Makefile.in 3 additions, 2 deletionsclients/gopher/Makefile.in
- clients/mail500/Makefile.in 3 additions, 0 deletionsclients/mail500/Makefile.in
- clients/rcpt500/Makefile.in 4 additions, 1 deletionclients/rcpt500/Makefile.in
- clients/tools/Makefile.in 4 additions, 3 deletionsclients/tools/Makefile.in
- clients/ud/Makefile.in 2 additions, 1 deletionclients/ud/Makefile.in
- configure 341 additions, 285 deletionsconfigure
- configure.in 16 additions, 5 deletionsconfigure.in
- include/Makefile.in 5 additions, 5 deletionsinclude/Makefile.in
- include/portable.h.in 12 additions, 0 deletionsinclude/portable.h.in
- libraries/libavl/Makefile.in 1 addition, 1 deletionlibraries/libavl/Makefile.in
- libraries/liblber/Makefile.in 1 addition, 1 deletionlibraries/liblber/Makefile.in
- libraries/libldap/Makefile.in 5 additions, 5 deletionslibraries/libldap/Makefile.in
- libraries/libldap_r/Makefile.in 1 addition, 1 deletionlibraries/libldap_r/Makefile.in
- libraries/libldbm/Makefile.in 1 addition, 1 deletionlibraries/libldbm/Makefile.in
Loading
Please register or sign in to comment