#! /bin/sh # Copyright (C) 2005 MySQL AB # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; version 2 of the License. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA path=`dirname $0` . "$path/SETUP.sh" # Note that we can't use ccache with icc as the generated .deps file will # then contain wrong information CC=icc CXX=icpc CXXLD="$CXX -static-libcxa" export CC CXX CXXLD c_warnings="" cxx_warnings="" extra_flags="$fast_cflags -unroll2 -ip -mp -restrict" # Use -no-ipo if you get this error # IPO link: can not find "-lstdc++_shared" # icpc: error: problem during multi-file optimization compilation (code 1) extra_flags="$extra_flags -no-ipo" base_cxxflags="-fno-exceptions -fno-rtti" extra_configs="$pentium_configs $static_link" . "$path/FINISH.sh"