- [root@localhost mysql-5.1.34]# ./configure -h
- `configure' configures this package to adapt to many kinds of systems.
- Usage: ./configure [OPTION]... [VAR=VALUE]...
- To assign environment variables (e.g., CC, CFLAGS...), specify them as
- VAR=VALUE. See below for descriptions of some of the useful variables.
- Defaults for the options are specified in brackets.
- Configuration:
- -h, --help display this help and exit
- --help=short display options specific to this package
- --help=recursive display the short help of all the included packages
- -V, --version display version information and exit
- -q, --quiet, --silent do not print `checking...' messages
- --cache-file=FILE cache test results in FILE [disabled]
- -C, --config-cache alias for `--cache-file=config.cache'
- -n, --no-create do not create output files
- --srcdir=DIR find the sources in DIR [configure dir or `..']
- Installation directories:
- --prefix=PREFIX install architecture-independent files in PREFIX
- [/usr/local]
- --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
- [PREFIX]
- By default, `make install' will install all the files in
- `/usr/local/bin', `/usr/local/lib' etc. You can specify
- an installation prefix other than `/usr/local' using `--prefix',
- for instance `--prefix=$HOME'.
- For better control, use the options below.
- Fine tuning of the installation directories:
- --bindir=DIR user executables [EPREFIX/bin]
- --sbindir=DIR system admin executables [EPREFIX/sbin]
- --libexecdir=DIR program executables [EPREFIX/libexec]
- --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
- --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
- --localstatedir=DIR modifiable single-machine data [PREFIX/var]
- --libdir=DIR object code libraries [EPREFIX/lib]
- --includedir=DIR C header files [PREFIX/include]
- --oldincludedir=DIR C header files for non-gcc [/usr/include]
- --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
- --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
- --infodir=DIR info documentation [DATAROOTDIR/info]
- --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
- --mandir=DIR man documentation [DATAROOTDIR/man]
- --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
- --htmldir=DIR html documentation [DOCDIR]
- --dvidir=DIR dvi documentation [DOCDIR]
- --pdfdir=DIR pdf documentation [DOCDIR]
- --psdir=DIR ps documentation [DOCDIR]
- Program names:
- --program-prefix=PREFIX prepend PREFIX to installed program names
- --program-suffix=SUFFIX append SUFFIX to installed program names
- --program-transform-name=PROGRAM run sed PROGRAM on installed program names
- System types:
- --build=BUILD configure for building on BUILD [guessed]
- --host=HOST cross-compile to build programs to run on HOST [BUILD]
- --target=TARGET configure for building compilers for TARGET [HOST]
- Optional Features:
- --disable-option-checking ignore unrecognized --enable/--with options
- --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
- --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
- --disable-dependency-tracking speeds up one-time build
- --enable-dependency-tracking do not reject slow dependency extractors
- --enable-shared[=PKGS] build shared libraries [default=yes]
- --enable-static[=PKGS] build static libraries [default=yes]
- --enable-fast-install[=PKGS]
- optimize for fast installation [default=yes]
- --disable-libtool-lock avoid locking (might break parallel builds)
- --disable-community-features
- Disable additional features provided by the user
- community.
- --disable-thread-safe-client
- Compile the client without threads.
- --enable-assembler Use assembler versions of some string
- functions if available.
- --enable-profiling Build a version with query profiling code (req.
- community-features)
- --enable-local-infile Enable LOAD DATA LOCAL INFILE (default: disabled)
- --disable-grant-options Disables the use of --init-file, --skip-grant-tables and --bootstrap options
- --disable-largefile Omit support for large files
- Optional Packages:
- --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
- --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
- --with-charset=CHARSET
- Default character set, use one of:
- binary
- armscii8 ascii big5 cp1250 cp1251 cp1256 cp1257
- cp850 cp852 cp866 cp932 dec8 eucjpms euckr gb2312 gbk geostd8
- greek hebrew hp8 keybcs2 koi8r koi8u
- latin1 latin2 latin5 latin7 macce macroman
- sjis swe7 tis620 ucs2 ujis utf8
- --with-collation=COLLATION
- Default collation
- --with-extra-charsets=CHARSET,CHARSET,...
- Use charsets in addition to default (none, complex,
- all, or a list selected from the above sets)
- --without-uca Skip building of the national Unicode collations.
- --with-system-type Set the system type, like "sun-solaris10"
- --with-machine-type Set the machine type, like "powerpc"
- --with-darwin-mwcc Use Metrowerks CodeWarrior wrappers on OS X/Darwin
- --with-gnu-ld assume the C compiler uses GNU ld [default=no]
- --with-pic try to use only PIC/non-PIC objects [default=use
- both]
- --with-tags[=TAGS] include additional configurations [automatic]
- --with-other-libc=DIR Link against libc and other standard libraries
- installed in the specified non-standard location
- overriding default. Originally added to be able to
- link against glibc 2.2 without making the user
- upgrade the standard libc installation.
- --with-server-suffix Append value to the version string.
- --with-pthread Force use of pthread library.
- --with-named-thread-libs=ARG
- Use specified thread libraries instead of
- those automatically found by configure.
- --with-named-curses-libs=ARG
- Use specified curses libraries instead of
- those automatically found by configure.
- --with-unix-socket-path=SOCKET
- Where to put the unix-domain socket. SOCKET must be
- an absolute file name.
- --with-tcp-port=port-number
- Which port to use for MySQL services (default 3306)
- --with-mysqld-user=username
- What user the mysqld daemon shall be run as.
- --with-zlib-dir=no|bundled|DIR
- Provide MySQL with a custom location of compression
- library. Given DIR, zlib binary is assumed to be in
- $DIR/lib and header files in $DIR/include.
- --with-libwrap=DIR Compile in libwrap (tcp_wrappers) support
- --with-pstack Use the pstack backtrace library
- --with-debug Add debug code
- --with-debug=full Add debug code (adds memory checker, very slow)
- --with-error-inject Enable error injection in MySQL Server
- --with-fast-mutexes Compile with fast mutexes (default is disabled)
- --with-atomic-ops=rwlocks|smp|up
- Implement atomic operations using pthread rwlocks or
- atomic CPU instructions for multi-processor
- (default) or uniprocessor configuration
- --with-mysqld-ldflags Extra linking arguments for mysqld
- --with-client-ldflags Extra linking arguments for clients
- --with-mysqld-libs Extra libraries to link with for mysqld
- --with-lib-ccflags Extra CC options for libraries
- --with-low-memory Try to use less memory to compile to avoid
- memory limitations.
- --with-comment Comment about compilation environment.
- --with-big-tables Support tables with more than 4 G rows even on 32
- bit platforms
- --with-max-indexes=N Sets the maximum number of indexes per table,
- default 64
- --with-ssl=DIR Include SSL support
- --with-plugins=PLUGIN[[[,PLUGIN..]]]
- Plugins to include in mysqld. (default is: none)
- Must be a configuration name or a comma separated
- list of plugins.
- Available configurations are: none max max-no-ndb
- all.
- Available plugins are: partition daemon_example
- ftexample archive blackhole csv example federated
- heap ibmdb2i innobase myisam myisammrg ndbcluster.
- --without-plugin-PLUGIN Disable the named plugin from being built.
- Otherwise, for plugins which are not selected for
- inclusion in mysqld will be built dynamically (if
- supported)
- --with-plugin-PLUGIN Forces the named plugin to be linked into mysqld
- statically.
- --with-ndb-sci=DIR Provide MySQL with a custom location of sci library.
- Given DIR, sci library is assumed to be in $DIR/lib
- and header files in $DIR/include.
- --with-ndb-test Include the NDB Cluster ndbapi test programs
- --with-ndb-docs Include the NDB Cluster ndbapi and mgmapi documentation
- --with-ndb-port Port for NDB Cluster management server
- --with-ndb-port-base Base port for NDB Cluster transporters
- --without-ndb-debug Disable special ndb debug features
- --with-ndb-ccflags=CFLAGS
- Extra CFLAGS for ndb compile
- --without-ndb-binlog Disable ndb binlog
- --without-server Only build the client.
- --with-embedded-server Build the embedded server (libmysqld).
- --without-query-cache Do not build query cache.
- --without-geometry Do not build geometry-related parts.
- --with-embedded-privilege-control
- Build parts to check user's privileges.
- Only affects embedded library.
- --with-mysqlmanager Build the mysqlmanager binary: yes/no (default:
- build if server is built.)
- --without-docs Skip building of the documentation.
- --without-man Skip building of the man pages.
- --without-readline Use system readline instead of bundled copy.
- --without-libedit Use system libedit instead of bundled copy.
- Some influential environment variables:
- CC C compiler command
- CFLAGS C compiler flags
- LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
- nonstandard directory <lib dir>
- LIBS libraries to pass to the linker, e.g. -l<library>
- CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
- you have headers in a nonstandard directory <include dir>
- CXX C++ compiler command
- CXXFLAGS C++ compiler flags
- CPP C preprocessor
- CXXCPP C++ preprocessor
- F77 Fortran 77 compiler command
- FFLAGS Fortran 77 compiler flags
- CCAS assembler compiler command (defaults to CC)
- CCASFLAGS assembler compiler flags (defaults to CFLAGS)
- Use these variables to override the choices made by `configure' or to help
- it to find libraries and programs with nonstandard names/locations.
- Description of plugins:
- === Partition Support ===
- Plugin Name: partition
- Description: MySQL Partitioning Support
- Supports build: static
- Configurations: max, max-no-ndb
- === Daemon Example Plugin ===
- Plugin Name: daemon_example
- Description: This is an example plugin daemon.
- Supports build: dynamic
- === Simple Parser ===
- Plugin Name: ftexample
- Description: Simple full-text parser plugin
- Supports build: dynamic
- === Archive Storage Engine ===
- Plugin Name: archive
- Description: Archive Storage Engine
- Supports build: static and dynamic
- Configurations: max, max-no-ndb
- === Blackhole Storage Engine ===
- Plugin Name: blackhole
- Description: Basic Write-only Read-never tables
- Supports build: static and dynamic
- Configurations: max, max-no-ndb
- === CSV Storage Engine ===
- Plugin Name: csv
- Description: Stores tables in text CSV format
- Supports build: static
- Status: mandatory
- === Example Storage Engine ===
- Plugin Name: example
- Description: Example for Storage Engines for developers
- Supports build: dynamic
- Configurations: max, max-no-ndb
- === Federated Storage Engine ===
- Plugin Name: federated
- Description: Connects to tables on remote MySQL servers
- Supports build: static and dynamic
- Configurations: max, max-no-ndb
- === Memory Storage Engine ===
- Plugin Name: heap
- Description: Volatile memory based tables
- Supports build: static
- Status: mandatory
- === IBM DB2 for i Storage Engine ===
- Plugin Name: ibmdb2i
- Description: IBM DB2 for i Storage Engine
- Supports build: dynamic
- Configurations: max, max-no-ndb
- === InnoDB Storage Engine ===
- Plugin Name: innobase
- Description: Transactional Tables using InnoDB
- Supports build: static and dynamic
- Configurations: max, max-no-ndb
- === MyISAM Storage Engine ===
- Plugin Name: myisam
- Description: Traditional non-transactional MySQL tables
- Supports build: static
- Status: mandatory
- === MyISAM MERGE Engine ===
- Plugin Name: myisammrg
- Description: Merge multiple MySQL tables into one
- Supports build: static
- Status: mandatory
- === Cluster Storage Engine ===
- Plugin Name: ndbcluster
- Description: High Availability Clustered tables
- Supports build: static
- Configurations: max
本日志由 flyinweb 于 2009-09-28 16:36:10 发表,目前已经被浏览 4231 次,评论 0 次;
引用通告:http://www.517sou.net/Article/267/Trackback.ashx
It is quite useful and interesting too.
VIRT 的上限是64G,也就是36位, cat /proc/cpuinfo的结果是:addre
昨天要准备用线程重写webbench,试验了下Fedora Linux 2.6.35.14
不明白您的具体的意思是什么?
已经发送到你QQ邮箱
http://www.2mysite.net/scriptencoder/screnc.asp 站长你好,看
你好,我发现一个问题,就是从mysqld2同步过来的数据,在mysqld1的
晕,我说是怎么回事情,原来我和你一样,忘记设置了活动分区