#!/usr/bin/bash function _find_mysql_root () ( while [ "x$PWD" != "x/" ]; do # Check if some directories are present if [ -d BUILD -a -d sql -a -d mysys ]; then echo "$PWD" return 0 fi cd .. done return 1 ) make -k clean || true /bin/rm -f */.deps/*.P config.cache path=`dirname $0` . "$path/autorun.sh" warning_flags="-Wimplicit -Wreturn-type -Wswitch -Wtrigraphs -Wcomment -W -Wchar-subscripts -Wformat -Wparentheses -Wsign-compare -Wwrite-strings -Wunused" compiler_flags="-g -O3 -fno-omit-frame-pointer" export CC CXX CFLAGS CXXFLAGS LDFLAGS LIBS CC="gcc" CXX="gcc" CFLAGS="$warning_flags $compiler_flags" CXXFLAGS="" LDFLAGS="-O3 -g -static-libgcc" LIBS=-lmtmalloc root=$(_find_mysql_root) $root/configure \ --prefix=/usr/local/mysql \ --localstatedir=/usr/local/mysql/data \ --libexecdir=/usr/local/mysql/bin \ --with-extra-charsets=complex \ --enable-thread-safe-client \ --enable-local-infile \ --with-zlib-dir=bundled \ --with-big-tables \ --with-readline \ --with-archive-storage-engine \ --with-named-curses=-lcurses \ --with-big-tables \ --with-innodb \ --with-berkeley-db \ --with-example-storage-engine \ --with-blackhole-storage-engine \ --with-ndbcluster \ --with-federated-storage-engine \ --with-csv-storage-engine \ --with-ssl \ --with-embedded-server \ --disable-shared