boinc/m4
Eric J. Korpela 51e24737bd - Build fixes for non-Win32, non-Linux, non-MacOS systems.
- configure script:
        - Added checks for functions strdup(), strdupa(),
            daemon(), stat64(), strcasestr()
        - Fixed problems with kc_mysql.m4 and wxWidgets.m4 returning
            invalid CFLAGS and LIBS flags.
        - Fixed incorrect order of pthread flag checking on solaris.
    - New files: lib/unix_util.[Ch].  Currently contains implementation of
        daemon() for systems that lack it.
    - Access to binary files in /proc was failing on some systems when compiled
        with 64 bit file access.  Rearranged headers and defines to force 32bit
        file access in hostinfo_unix.C
    - all_tty_idle() didn't work as advertised on any system as far as I can
        tell.  I rewrote it to check ttys that are not named /dev/tty[1-9].
        The old implementation was modifying a statically allocated read-only
        string, (and crashing on some systems) anyway.
    - added implementation of non-standard function strcasestr() to str_util.C
    - added #define of MAP_FILE to shmem.C, because it is missing from most
        unix systems, (and is unnecessary on linux anyway).
    - other minor bug fixes.


svn path=/trunk/boinc/; revision=14996
2008-04-01 21:44:12 +00:00
..
Makefile.am
acx_pthread.m4 - Build fixes for non-Win32, non-Linux, non-MacOS systems. 2008-04-01 21:44:12 +00:00
ax_check_gl.m4
ax_check_glu.m4
ax_check_glut.m4 Added autoconf macro AX_WINSOCK for identifying winsock libs and headers for 2005-12-16 03:20:01 +00:00
ax_lang_compiler_ms.m4
ax_winsock.m4 Added autoconf macro AX_WINSOCK for identifying winsock libs and headers for 2005-12-16 03:20:01 +00:00
boinc_check_cygwin.m4 Added autoconf macro AX_WINSOCK for identifying winsock libs and headers for 2005-12-16 03:20:01 +00:00
boinc_getsockopt.m4 Added autoconf macro AX_WINSOCK for identifying winsock libs and headers for 2005-12-16 03:20:01 +00:00
boinc_msg_debug.m4 Added explicit includes of "config.h" in many files to enable use of compilers 2005-11-21 18:34:44 +00:00
boinc_platform.m4 Added HPUX platforms to boinc_platform.m4 2007-10-03 01:29:37 +00:00
check_ssl.m4 Changes from Reinhard to make openssl and curl detection independent. 2005-09-07 18:21:31 +00:00
kc_mysql.m4 - Build fixes for non-Win32, non-Linux, non-MacOS systems. 2008-04-01 21:44:12 +00:00
libcurl.m4 *** empty log message *** 2005-08-25 23:07:58 +00:00
libtool.m4 Updated the postal address of the Free Software Foundation in all license headers. See http://lists.ssl.berkeley.edu/pipermail/boinc_dev/2007-October/008939.html for reference. 2007-10-09 11:35:47 +00:00
sah_check_lib.m4 build fixes 2005-10-07 20:00:15 +00:00
sah_grx.m4
sah_header_stdcxx.m4 Updated the postal address of the Free Software Foundation in all license headers. See http://lists.ssl.berkeley.edu/pipermail/boinc_dev/2007-October/008939.html for reference. 2007-10-09 11:35:47 +00:00
sah_largefile_breaks_cxx.m4
sah_libext.m4 Added macro for finding ssl libraries and include files. (From autoconf 2005-08-02 16:33:22 +00:00
sah_links.m4 Added autoconf macro to check if soft and hard links really work, or are 2005-08-02 18:25:17 +00:00
sah_namespace.m4 Updated the postal address of the Free Software Foundation in all license headers. See http://lists.ssl.berkeley.edu/pipermail/boinc_dev/2007-October/008939.html for reference. 2007-10-09 11:35:47 +00:00
sah_select_bitness.m4
sah_staticize_ldflags.m4 *** empty log message *** 2005-07-11 07:01:18 +00:00
wxWidgets.m4 - Build fixes for non-Win32, non-Linux, non-MacOS systems. 2008-04-01 21:44:12 +00:00