Check-in [d516625f90]
Overview
Comment:Updated to use shared object extension correctly in soname
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: d516625f9040160fdd6dbf17e89df48413e76d03
User & Date: rkeene on 2014-11-24 18:55:32
Other Links: manifest | tags
Context
2014-11-24
18:56
Added Mac OS X support for soname check-in: e1a8ff771d user: rkeene tags: trunk
18:55
Updated to use shared object extension correctly in soname check-in: d516625f90 user: rkeene tags: trunk
18:54
Added symbol versions and updated to set soname correctly if possible check-in: 3a41ad49f2 user: rkeene tags: trunk
Changes

Modified configure.ac from [23d52dd695] to [826e405246].

    39     39   AC_REPLACE_FUNCS(strsep strtoll getuid)
    40     40   AC_CHECK_FUNCS(getpwuid strtof)
    41     41   
    42     42   dnl Setup stable API
    43     43   DC_SETUP_STABLE_API(libconfig.vers, libconfig.syms)
    44     44   
    45     45   dnl Set a soname
    46         -LC_SET_SONAME([libconfig.so.$PACKAGE_VERSION])
           46  +LC_SET_SONAME([libconfig.$SHOBJEXT.$PACKAGE_VERSION])
    47     47   
    48     48   dnl This MUST be last.
    49     49   DC_SYNC_SHLIBOBJS
    50     50   
    51     51   AC_OUTPUT(Makefile lc_geterrno.3 lc_process.3 lc_register_var.3 lc_geterrstr.3 lc_seterrstr.3 lc_register_callback.3 lc_cleanup.3 lc_process_file.3 libconfig.3 lc_handle_type.3 libconfig.syms)