Commit Graph

14 Commits (6189a340b0528dfdf5fcb78317aaf259aaa5984d)

Author SHA1 Message Date
Vraiment 4cee6726f8 Make changes to generate dylibs in mac again 7 years ago
Pavel Roskin f25659d2ee Suppress versioning for modules, tell libtool they are modules
Versioning is for libraries. Modules are not libraries; no code is linked
against them.

Libtool makes sure the modules can be opened by dlopen(). That is already
true for ELF format, but other file formats may need special processing.
8 years ago
volth 26a26ef906 fix build with --enable-xrdpdebug=yes 8 years ago
volth 37b4a14b54 fix build with --enable-xrdpdebug=yes 8 years ago
Pavel Roskin 59a5fb0ddb Move headers from EXTRA_DIST to sources, sort alphabetically
There should be no functional difference.
9 years ago
Pavel Roskin dcab7552db Stop redefining libdir, use moduledir for ${libdir}/xrdp
libdir is for shared and static libraries. Some xrdp libraries are loaded
dynamically from a non-standard directory, so they are used like modules.

Having separate libdir and moduledir would eventually allow to separate
dynamically loaded modules from shared libraries.
9 years ago
Pavel Roskin a452d8d36a Merge AM_CFLAGS and INCLUDES info AM_CPPFLAGS
AM_CPPFLAGS is for flags passed to the preprocessor, such as defines and
includes. AM_CFLAGS is for flags affecting the compiler, such as debug
and optimization settings.

INCLUDES is an obsolete name. Users can pass INCLUDES and break
compilation. AM_CPPFLAGS is more explicit that the flags come from
Automake and should not be overridden.
9 years ago
Jay Sorg 58f5dcc030 autotools: change top_srcdir to top_builddir for LIBADD 13 years ago
Itamar Reis Peixoto 6b08b8b71e include missing files in make dist 14 years ago
jsorg71 23ffdb0c5f autotools fix and file_loc.h simplified 16 years ago
jsorg71 f77934a58e remove lib version 17 years ago
jsorg71 566aaf6d04 version and common change 17 years ago
jsorg71 59a2d1dea6 build common as a library 17 years ago
jsorg71 dae5aa5d50 autotools 17 years ago