Commit Graph

25 Commits

Author SHA1 Message Date
Eric J. Korpela 4e60ef3003 - STILL WORK TO BE DONE TO GET locale STUFF INSTALLED PROPERLY!!!
- Update to libtool 1.5.24
- build environment:  Major automake changes that I've been warning about
  for some time.
- Now uses libtool to build libraries.
- Builds separate boinc_fcgi and sched_fcgi libraries for use with 
  FCGI server components.
- New macro "BOINC_CHECK_LIB_WITH" that executes a "AC_CHECK_LIB" on
  a library only if --with-libname[=DIR] is specified on the configure
  command line.  This is to allow inclusion of libraries when the 
  ssl, gtk, wxWidgets, or other configuration is incorrect for static
  libraries.
- Added a lot of "--with-*" for some libraries that might be required for
  static builds.
- The sea directory has been moved to packages/generic.  Changes to sea
  and the associated scripts might be required to better make use of the
  staging mechanism and shared libraries.
- Fixed includes of boinc_fcgi.h in many files.
- Fixed places where FCGI_FILE needs to be used implicitly.
- Fixed missing define of _SC_PAGESIZE on hosts that define only
  _SC_PAGE_SIZE.
- Moved build of boinc_cmd (and source file) from lib to client



svn path=/trunk/boinc/; revision=16904
2009-01-13 23:06:02 +00:00
Reinhard Prix ebcbbb657e fixed internal library dependencies in Makefile.am's
svn path=/trunk/boinc/; revision=14918
2008-03-15 03:26:14 +00:00
Reinhard Prix 9cecd6905c added lib/Mac global includes-patch
svn path=/trunk/boinc/; revision=12905
2007-06-12 13:23:31 +00:00
David Anderson 4b9154ee34 *** empty log message ***
svn path=/trunk/boinc/; revision=11768
2007-01-04 16:32:03 +00:00
David Anderson 431da99db5 *** empty log message ***
svn path=/trunk/boinc/; revision=11464
2006-11-03 19:24:21 +00:00
David Anderson 12d1beac6b *** empty log message ***
svn path=/trunk/boinc/; revision=9102
2005-12-20 07:03:42 +00:00
Eric J. Korpela d9ee426071 Added explicit includes of "config.h" in many files to enable use of compilers
without a -include command line option.

svn path=/trunk/boinc/; revision=8896
2005-11-21 18:34:44 +00:00
David Anderson 332cfa9502 build fixes
svn path=/trunk/boinc/; revision=8553
2005-10-07 20:00:15 +00:00
David Anderson 30e93d5e5d use libcrypto
svn path=/trunk/boinc/; revision=7186
2005-08-04 16:17:30 +00:00
Eric J. Korpela 0e47fe1fa6 -Unfortunately on some 32 bit systems there is a problem with wx-widgets
configuring itself for largefile support.  On these systems largefile
     support breaks C++ compiles by defining away many of the C standard library
     routines that should reside in namespace std::.  In order to get around
     problem first we have to check the largefile support macros.  Later we will
     use the macro SAH_LARGEFILE_BREAKS_CXX to check for the breakage.  If
     if breakage is found LARGEFILE_BREAKS_CXX is defined in config.h.  This
     define is checked in std_fixes.h and the appropriate functions are defined
     in order to solve the problem. (These functions were already in place)
     Because these defines affect the behavior of standard library headers,
     std_fixes.h is being included from config.h
    -Added AM_CPPFLAGS, AM_CFLAGS, and AM_CXXFLAGS (for flags common to all
     compiles) so they will be defined in all Makefile.am files.
    -Put #ifdef _cplusplus around the C++ specific items in std_fixes.h so it
     may be included from C source files.

svn path=/trunk/boinc/; revision=5375
2005-02-09 19:39:04 +00:00
David Anderson 4e294d1e5a *** empty log message ***
svn path=/trunk/boinc/; revision=5030
2005-01-08 07:44:22 +00:00
Eric J. Korpela 483ceaca0b *** empty log message ***
svn path=/trunk/boinc/; revision=4456
2004-10-29 04:42:37 +00:00
David Anderson 57be0ccde2 *** empty log message ***
svn path=/trunk/boinc/; revision=4339
2004-10-18 01:54:28 +00:00
David Anderson 4df39e85e4 *** empty log message ***
svn path=/trunk/boinc/; revision=3543
2004-06-12 04:45:36 +00:00
David Anderson f1eceb8605 *** empty log message ***
svn path=/trunk/boinc/; revision=2220
2003-09-02 21:16:55 +00:00
Karl Chen eb84dcefa4 *** empty log message ***
svn path=/trunk/boinc/; revision=2105
2003-08-15 00:50:58 +00:00
Karl Chen 515372ddbb *** empty log message ***
svn path=/trunk/boinc/; revision=1746
2003-07-19 00:37:06 +00:00
Karl Chen e840468a1b test cases and make_project
svn path=/trunk/boinc/; revision=1734
2003-07-18 21:43:12 +00:00
David Anderson 0a7f0e285b license
svn path=/trunk/boinc/; revision=1676
2003-07-15 18:19:29 +00:00
David Anderson eafb60f64a indentation
svn path=/trunk/boinc/; revision=1675
2003-07-13 01:10:24 +00:00
Karl Chen d52880c23d changed HOST to HOSTTYPE
svn path=/trunk/boinc/; revision=1572
2003-06-23 23:22:57 +00:00
Karl Chen c32503b9cf *** empty log message ***
svn path=/trunk/boinc/; revision=1369
2003-06-11 22:42:42 +00:00
Karl Chen 34f7f270c8 removed client distribution; 'check' target created; bugfixes for 'dist' target; documentation
svn path=/trunk/boinc/; revision=1336
2003-06-08 10:46:19 +00:00
Karl Chen 879617f4f8 Makefile distribution updates
svn path=/trunk/boinc/; revision=1335
2003-06-08 00:49:48 +00:00
Karl Chen defe655731 Rewrote build system using automake
svn path=/trunk/boinc/; revision=1319
2003-06-06 19:00:42 +00:00