IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 27482


Ignore:
Timestamp:
Mar 26, 2010, 2:24:08 PM (16 years ago)
Author:
eugene
Message:

make -Wall,-Werror defaults; make large-file support default; add options to skip large-file support and Wall,Werror

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Ohana/configure.tcsh

    r27435 r27482  
    99set vararch = 0
    1010set optimize = 0
    11 set pedantic = 0
     11set pedantic = 1
    1212set memcheck = 0
    1313set use_tcmalloc = 0
    1414set use_gnu99 = 0
    15 set use_largefiles = 0
     15set no_largefiles = 0
    1616
    1717set prefix  = ""
     
    7575   set use_gnu99 = 1
    7676   breaksw;
    77   case --use-largefiles
    78    set use_largefiles = 1
     77  case --no-largefiles
     78   set no_largefiles = 1
    7979   breaksw;
    8080  case --pedantic
    8181   set pedantic = 1
     82   breaksw;
     83  case --no-pedantic
     84   set pedantic = 0
    8285   breaksw;
    8386  case --prefix*
     
    185188if ($use_gnu99) set CFLAGS = "$CFLAGS -std=gnu99"
    186189
    187 # use_largefiles
    188 # replace with `getconf LFS_CFLAGS`
    189 if ($use_largefiles) set CFLAGS = "$CFLAGS -D_FILE_OFFSET_BITS=64"
     190# no_largefiles
     191if ($no_largefiles) then
     192  echo "skipping explicit large-file support"
     193else
     194  set addflags = `getconf LFS_CFLAGS`
     195  set CFLAGS = "$CFLAGS $addflags"
     196endif
    190197
    191198if (! $?CPPFLAGS) then
Note: See TracChangeset for help on using the changeset viewer.