Changeset 39337
- Timestamp:
- Feb 10, 2016, 10:29:29 AM (10 years ago)
- File:
-
- 1 edited
-
trunk/Ohana/configure.tcsh (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Ohana/configure.tcsh
r37985 r39337 27 27 set defines = "" 28 28 set profile = 0 29 set sanitize_address = 0 29 30 30 31 set root = "" … … 76 77 set profile = 1 77 78 breaksw; 79 case --enable-sanitize-address 80 set sanitize_address = 1 81 breaksw; 78 82 case --enable-memcheck 79 83 set memcheck = 1 … … 199 203 if ($profile) set CFLAGS = "$CFLAGS -pg" 200 204 205 # sanitize-address code 206 if ($sanitize_address) set CFLAGS = "$CFLAGS -fsanitize=address" 207 201 208 # use_gnu99 202 209 if ($use_gnu99) then … … 226 233 endif 227 234 if ($profile) set LDFLAGS = "$LDFLAGS -Wl,--start-group -Wl,-Bstatic -Wl,-Bdynamic" 235 if ($profile) set LDFLAGS = "$LDFLAGS -fsanitizer=address" 228 236 229 237 if ($no_as_needed) set LDFLAGS = "$LDFLAGS -Wl,--no-as-needed" … … 695 703 696 704 Configuration: 697 -h, --help display this help and exit 698 --enable-optimize enable compiler optimization (-O2) 699 --enable-profile enable 700 --enable-memcheck enable ohana memory tests 701 --pedantic include -Wall -Werror on compilation 702 --use-tcmalloc use the alternate tcmalloc from Google 703 --use-gnu99 use gnu99 flags to ensure C99 compatibility 704 --no-largefiles skip large file compatibility 705 -h, --help display this help and exit 706 --enable-optimize enable compiler optimization (-O2) 707 --enable-profile enable 708 --enable-sanitize-address enable 709 --enable-memcheck enable ohana memory tests 710 --pedantic include -Wall -Werror on compilation 711 --use-tcmalloc use the alternate tcmalloc from Google 712 --use-gnu99 use gnu99 flags to ensure C99 compatibility 713 --no-largefiles skip large file compatibility 705 714 706 715 Installation directories: 707 --prefix=PREFIX install architecture-independent files in PREFIX708 --vararch install with ARCH suffixes for variable architectures716 --prefix=PREFIX install architecture-independent files in PREFIX 717 --vararch install with ARCH suffixes for variable architectures 709 718 710 719 Fine tuning of the installation directories: 711 --bindir=DIR user executables [PREFIX/bin/$ARCH]712 --libdir=DIR object code libraries [PREFIX/lib/$ARCH]713 --includedir=DIR C header files [PREFIX/include]714 --mandir=DIR man documentation [PREFIX/man]715 --datadir=DIR read-only architecture-independent data [PREFIX/share]716 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]720 --bindir=DIR user executables [PREFIX/bin/$ARCH] 721 --libdir=DIR object code libraries [PREFIX/lib/$ARCH] 722 --includedir=DIR C header files [PREFIX/include] 723 --mandir=DIR man documentation [PREFIX/man] 724 --datadir=DIR read-only architecture-independent data [PREFIX/share] 725 --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 717 726 718 727 Makefile flags:
Note:
See TracChangeset
for help on using the changeset viewer.
