# # Licensed to the Apache Software Foundation (ASF) under one # or more contributor license agreements. See the NOTICE file # distributed with this work for additional information # regarding copyright ownership. The ASF licenses this file # to you under the Apache License, Version 2.0 (the # "License"); you may not use this file except in compliance # with the License. You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, # software distributed under the License is distributed on an # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY # KIND, either express or implied. See the License for the # specific language governing permissions and limitations # under the License. # # # AOL (Architecture-OperatingSystem-Linker) Default Values # # @author Mark Donszelmann # # # Windows ("Windows *" => Windows) # x86.Windows.linker=msvc x86.Windows.msvc.cpp.compiler=msvc x86.Windows.msvc.cpp.defines=Windows WIN32 x86.Windows.msvc.cpp.options= x86.Windows.msvc.cpp.includes=**/*.cc **/*.cpp **/*.cxx **/*.h x86.Windows.msvc.cpp.excludes= x86.Windows.msvc.c.compiler=msvc x86.Windows.msvc.c.defines=Windows WIN32 x86.Windows.msvc.c.options= x86.Windows.msvc.c.includes=**/*.c **/*.h x86.Windows.msvc.c.excludes= x86.Windows.msvc.fortran.compiler=df x86.Windows.msvc.fortran.defines=Windows WIN32 x86.Windows.msvc.fortran.options= x86.Windows.msvc.fortran.includes=**/*.f **/*.for **/*.f90 x86.Windows.msvc.fortran.excludes= x86.Windows.msvc.java.include=include;include/win32 x86.Windows.msvc.java.runtimeDirectory=lib x86.Windows.msvc.lib.prefix= x86.Windows.msvc.shared.prefix= x86.Windows.msvc.shared.extension=dll x86.Windows.msvc.static.extension=lib x86.Windows.msvc.plugin.extension=dll x86.Windows.msvc.jni.extension=dll x86.Windows.msvc.executable.extension=exe #x86.Windows.msvc.arch.includes=lib/**/*.lib lib/**/*.dll # # Windows 64 bits (Windows 7) # amd64.Windows.linker=msvc amd64.Windows.msvc.cpp.compiler=msvc amd64.Windows.msvc.cpp.defines=Windows WIN32 amd64.Windows.msvc.cpp.options= amd64.Windows.msvc.cpp.includes=**/*.cc **/*.cpp **/*.cxx amd64.Windows.msvc.cpp.excludes= amd64.Windows.msvc.c.compiler=msvc amd64.Windows.msvc.c.defines=Windows WIN32 amd64.Windows.msvc.c.options= amd64.Windows.msvc.c.includes=**/*.c amd64.Windows.msvc.c.excludes= amd64.Windows.msvc.fortran.compiler=df amd64.Windows.msvc.fortran.defines=Windows WIN32 amd64.Windows.msvc.fortran.options= amd64.Windows.msvc.fortran.includes=**/*.f **/*.for **/*.f90 amd64.Windows.msvc.fortran.excludes= amd64.Windows.msvc.java.include=include;include/win32 amd64.Windows.msvc.java.runtimeDirectory=lib amd64.Windows.msvc.lib.prefix= amd64.Windows.msvc.shared.prefix= amd64.Windows.msvc.shared.extension=dll amd64.Windows.msvc.static.extension=lib amd64.Windows.msvc.plugin.extension=dll amd64.Windows.msvc.jni.extension=dll amd64.Windows.msvc.executable.extension=exe #amd64.Windows.msvc.arch.includes=lib/**/*.lib lib/**/*.dll # # Windows x86 icl # x86.Windows.icl.cpp.compiler=icl x86.Windows.icl.cpp.defines=Windows _WIN32 x86.Windows.icl.cpp.options= x86.Windows.icl.cpp.includes=**/*.cc **/*.cpp **/*.cxx x86.Windows.icl.cpp.excludes= x86.Windows.icl.c.compiler=icl x86.Windows.icl.c.defines=Windows _WIN32 x86.Windows.icl.c.options= x86.Windows.icl.c.includes=**/*.c x86.Windows.icl.c.excludes= x86.Windows.icl.fortran.compiler=df x86.Windows.icl.fortran.defines=Windows _WIN32 x86.Windows.icl.fortran.options= x86.Windows.icl.fortran.includes=**/*.f **/*.for **/*.f90 x86.Windows.icl.fortran.excludes= x86.Windows.icl.java.include=include;include/windows x86.Windows.icl.java.runtimeDirectory=lib x86.Windows.icl.lib.prefix= x86.Windows.icl.shared.prefix= x86.Windows.icl.shared.extension=dll x86.Windows.icl.static.extension=lib x86.Windows.icl.plugin.extension=dll x86.Windows.icl.jni.extension=dll x86.Windows.icl.executable.extension=exe #x86.Windows.icl.arch.includes=lib/**/*.lib lib/**/*.dll # # Windows x64 icl # amd64.Windows.icl.cpp.compiler=icl amd64.Windows.icl.cpp.defines=Windows _WIN64 amd64.Windows.icl.cpp.options= amd64.Windows.icl.cpp.includes=**/*.cc **/*.cpp **/*.cxx amd64.Windows.icl.cpp.excludes= amd64.Windows.icl.c.compiler=icl amd64.Windows.icl.c.defines=Windows _WIN64 amd64.Windows.icl.c.options= amd64.Windows.icl.c.includes=**/*.c amd64.Windows.icl.c.excludes= amd64.Windows.icl.fortran.compiler=df amd64.Windows.icl.fortran.defines=Windows _WIN64 amd64.Windows.icl.fortran.options= amd64.Windows.icl.fortran.includes=**/*.f **/*.for **/*.f90 amd64.Windows.icl.fortran.excludes= amd64.Windows.icl.java.include=include;include/windows amd64.Windows.icl.java.runtimeDirectory=lib amd64.Windows.icl.lib.prefix= amd64.Windows.icl.shared.prefix= amd64.Windows.icl.shared.extension=dll amd64.Windows.icl.static.extension=lib amd64.Windows.icl.plugin.extension=dll amd64.Windows.icl.jni.extension=dll amd64.Windows.icl.executable.extension=exe #amd64.Windows.icl.arch.includes=lib/**/*.lib lib/**/*.dll # # Windows g++ # x86.Windows.g++.cpp.compiler=g++ x86.Windows.g++.cpp.defines=Windows x86.Windows.g++.cpp.options=-Wall x86.Windows.g++.cpp.includes=**/*.cc **/*.cpp **/*.cxx x86.Windows.g++.cpp.excludes= x86.Windows.g++.c.compiler=gcc x86.Windows.g++.c.defines=Windows x86.Windows.g++.c.options=-Wall x86.Windows.g++.c.includes=**/*.c x86.Windows.g++.c.excludes= x86.Windows.g++.fortran.compiler=gfortran x86.Windows.g++.fortran.defines=Windows x86.Windows.g++.fortran.options=-Wall x86.Windows.g++.fortran.includes=**/*.f **/*.for **/*.f90 x86.Windows.g++.fortran.excludes= x86.Windows.g++.java.include=include;include/win32 x86.Windows.g++.java.runtimeDirectory=lib x86.Windows.g++.lib.prefix=lib x86.Windows.g++.shared.prefix= x86.Windows.g++.static.extension=a x86.Windows.g++.shared.extension=dll x86.Windows.g++.plugin.extension=dll x86.Windows.g++.jni.extension=dll x86.Windows.g++.executable.extension= # FIXME to be removed when NAR-6 x86.Windows.gcc.static.extension=a x86.Windows.gcc.shared.extension=dll x86.Windows.gcc.plugin.extension=dll x86.Windows.gcc.jni.extension=dll # # Linux # i386.Linux.linker=g++ i386.Linux.gpp.cpp.compiler=g++ i386.Linux.gpp.cpp.defines=Linux GNU_GCC i386.Linux.gpp.cpp.options=-Wall -Wno-long-long -Wpointer-arith -Wconversion i386.Linux.gpp.cpp.includes=**/*.cc **/*.cpp **/*.cxx i386.Linux.gpp.cpp.excludes= i386.Linux.gpp.c.compiler=gcc i386.Linux.gpp.c.defines=Linux GNU_GCC i386.Linux.gpp.c.options=-Wall -Wno-long-long -Wpointer-arith -Wconversion i386.Linux.gpp.c.includes=**/*.c i386.Linux.gpp.c.excludes= i386.Linux.gpp.fortran.compiler=gfortran i386.Linux.gpp.fortran.defines=Linux GNU_GCC i386.Linux.gpp.fortran.options=-Wall i386.Linux.gpp.fortran.includes=**/*.f **/*.for **/*.f90 i386.Linux.gpp.fortran.excludes= i386.Linux.gpp.java.include=include;include/linux i386.Linux.gpp.java.runtimeDirectory=jre/lib/i386/client i386.Linux.gpp.lib.prefix=lib i386.Linux.gpp.shared.prefix=lib i386.Linux.gpp.static.extension=a i386.Linux.gpp.shared.extension=so* i386.Linux.gpp.plugin.extension=so i386.Linux.gpp.jni.extension=so i386.Linux.gpp.executable.extension= # FIXME to be removed when NAR-6 i386.Linux.gcc.static.extension=a i386.Linux.gcc.shared.extension=so* i386.Linux.gcc.plugin.extension=so i386.Linux.gcc.jni.extension=so #i386.Linux.g++.arch.includes=lib/**/*.a lib/**/*.so # # Linux icc (C linker) # i386.Linux.icc.cpp.compiler=icpc i386.Linux.icc.cpp.defines=Linux i386.Linux.icc.cpp.options=-ansi -mp -no-gcc -w1 i386.Linux.icc.cpp.includes=**/*.cc **/*.cpp **/*.cxx i386.Linux.icc.cpp.excludes= i386.Linux.icc.c.compiler=icc i386.Linux.icc.c.defines=Linux i386.Linux.icc.c.options=-ansi -mp -no-gcc -w1 i386.Linux.icc.c.includes=**/*.c i386.Linux.icc.c.excludes= i386.Linux.icc.fortran.compiler=ifort i386.Linux.icc.fortran.defines=Linux i386.Linux.icc.fortran.options= i386.Linux.icc.fortran.includes=**/*.f **/*.for **/*.f90 i386.Linux.icc.fortran.excludes= i386.Linux.icc.java.include=include;include/linux i386.Linux.icc.java.runtimeDirectory=jre/lib/i386/client i386.Linux.icc.lib.prefix=lib i386.Linux.icc.shared.prefix=lib i386.Linux.icc.static.extension=a i386.Linux.icc.shared.extension=so* i386.Linux.icc.plugin.extension=so i386.Linux.icc.jni.extension=so i386.Linux.icc.executable.extension= # # Linux icpc i386 (C++ linker) # i386.Linux.icpc.cpp.compiler=icpc i386.Linux.icpc.cpp.defines=Linux i386.Linux.icpc.cpp.options=-ansi -mp -no-gcc -w1 i386.Linux.icpc.cpp.includes=**/*.cc **/*.cpp **/*.cxx i386.Linux.icpc.cpp.excludes= i386.Linux.icpc.c.compiler=icc i386.Linux.icpc.c.defines=Linux i386.Linux.icpc.c.options=-ansi -mp -no-gcc -w1 i386.Linux.icpc.c.includes=**/*.c i386.Linux.icpc.c.excludes= i386.Linux.icpc.fortran.compiler=ifort i386.Linux.icpc.fortran.defines=Linux i386.Linux.icpc.fortran.options= i386.Linux.icpc.fortran.includes=**/*.f **/*.for **/*.f90 i386.Linux.icpc.fortran.excludes= i386.Linux.icpc.java.include=include;include/linux i386.Linux.icpc.java.runtimeDirectory=jre/lib/i386/client i386.Linux.icpc.lib.prefix=lib i386.Linux.icpc.shared.prefix=lib i386.Linux.icpc.static.extension=a i386.Linux.icpc.shared.extension=so* i386.Linux.icpc.plugin.extension=so i386.Linux.icpc.jni.extension=so i386.Linux.icpc.executable.extension= # # Linux icpc amd64 (C++ linker) # amd64.Linux.icpc.cpp.compiler=icpc amd64.Linux.icpc.cpp.defines=Linux amd64.Linux.icpc.cpp.options= amd64.Linux.icpc.cpp.includes=**/*.cc **/*.cpp **/*.cxx amd64.Linux.icpc.cpp.excludes= amd64.Linux.icpc.c.compiler=icc amd64.Linux.icpc.c.defines=Linux amd64.Linux.icpc.c.options= amd64.Linux.icpc.c.includes=**/*.c amd64.Linux.icpc.c.excludes= amd64.Linux.icpc.fortran.compiler=ifort amd64.Linux.icpc.fortran.defines=Linux amd64.Linux.icpc.fortran.options= amd64.Linux.icpc.fortran.includes=**/*.f **/*.for **/*.f90 amd64.Linux.icpc.fortran.excludes= amd64.Linux.icpc.java.include=include;include/linux amd64.Linux.icpc.java.runtimeDirectory=jre/lib/amd64/server amd64.Linux.icpc.lib.prefix=lib amd64.Linux.icpc.shared.prefix=lib amd64.Linux.icpc.static.extension=a amd64.Linux.icpc.shared.extension=so* amd64.Linux.icpc.plugin.extension=so amd64.Linux.icpc.jni.extension=so amd64.Linux.icpc.executable.extension= # # Linux ecc (C linker) # i386.Linux.ecc.cpp.compiler=ecpc i386.Linux.ecc.cpp.defines=Linux i386.Linux.ecc.cpp.options=-ansi -mp -no-gcc -w1 i386.Linux.ecc.cpp.includes=**/*.cc **/*.cpp **/*.cxx i386.Linux.ecc.cpp.excludes= i386.Linux.ecc.c.compiler=ecc i386.Linux.ecc.c.defines=Linux i386.Linux.ecc.c.options=-ansi -mp -no-gcc -w1 i386.Linux.ecc.c.includes=**/*.c i386.Linux.ecc.c.excludes= # Should this be efc ? i386.Linux.ecc.fortran.compiler=ifort i386.Linux.ecc.fortran.defines=Linux i386.Linux.ecc.fortran.options= i386.Linux.ecc.fortran.includes=**/*.f **/*.for **/*.f90 i386.Linux.ecc.fortran.excludes= i386.Linux.ecc.java.include=include;include/linux i386.Linux.ecc.java.runtimeDirectory=jre/lib/i386/client i386.Linux.ecc.lib.prefix=lib i386.Linux.ecc.shared.prefix=lib i386.Linux.ecc.static.extension=a i386.Linux.ecc.shared.extension=so* i386.Linux.ecc.plugin.extension=so i386.Linux.ecc.jni.extension=so i386.Linux.ecc.executable.extension= # # Linux ecpc (C++ linker) # i386.Linux.ecpc.cpp.compiler=ecpc i386.Linux.ecpc.cpp.defines=Linux i386.Linux.ecpc.cpp.options=-ansi -mp -no-gcc -w1 i386.Linux.ecpc.cpp.includes=**/*.cc **/*.cpp **/*.cxx i386.Linux.ecpc.cpp.excludes= i386.Linux.ecpc.c.compiler=ecc i386.Linux.ecpc.c.defines=Linux i386.Linux.ecpc.c.options=-ansi -mp -no-gcc -w1 i386.Linux.ecpc.c.includes=**/*.c i386.Linux.ecpc.c.excludes= # Should this be efc ? i386.Linux.ecpc.fortran.compiler=ifort i386.Linux.ecpc.fortran.defines=Linux i386.Linux.ecpc.fortran.options= i386.Linux.ecpc.fortran.includes=**/*.f **/*.for **/*.f90 i386.Linux.ecpc.fortran.excludes= i386.Linux.ecpc.java.include=include;include/linux i386.Linux.ecpc.java.runtimeDirectory=jre/lib/i386/client i386.Linux.ecpc.lib.prefix=lib i386.Linux.ecpc.shared.prefix=lib i386.Linux.ecpc.static.extension=a i386.Linux.ecpc.shared.extension=so* i386.Linux.ecpc.plugin.extension=so i386.Linux.ecpc.jni.extension=so i386.Linux.ecpc.executable.extension= # # Linux # amd64.Linux.linker=g++ amd64.Linux.gpp.cpp.compiler=g++ amd64.Linux.gpp.cpp.defines=Linux GNU_GCC amd64.Linux.gpp.cpp.options=-Wall -Wno-long-long -Wpointer-arith -Wconversion -fPIC amd64.Linux.gpp.cpp.includes=**/*.cc **/*.cpp **/*.cxx amd64.Linux.gpp.cpp.excludes= amd64.Linux.gpp.c.compiler=gcc amd64.Linux.gpp.c.defines=Linux GNU_GCC amd64.Linux.gpp.c.options=-Wall -Wno-long-long -Wpointer-arith -Wconversion -fPIC amd64.Linux.gpp.c.includes=**/*.c amd64.Linux.gpp.c.excludes= amd64.Linux.gpp.fortran.compiler=gfortran amd64.Linux.gpp.fortran.defines=Linux GNU_GCC amd64.Linux.gpp.fortran.options=-Wall amd64.Linux.gpp.fortran.includes=**/*.f **/*.for **/*.f90 amd64.Linux.gpp.fortran.excludes= amd64.Linux.gpp.java.include=include;include/linux amd64.Linux.gpp.java.runtimeDirectory=jre/lib/amd64/server amd64.Linux.gpp.lib.prefix=lib amd64.Linux.gpp.shared.prefix=lib amd64.Linux.gpp.static.extension=a amd64.Linux.gpp.shared.extension=so amd64.Linux.gpp.plugin.extension=so amd64.Linux.gpp.jni.extension=so amd64.Linux.gpp.executable.extension= # FIXME to be removed when NAR-6 amd64.Linux.gcc.static.extension=a amd64.Linux.gcc.shared.extension=so* amd64.Linux.gcc.plugin.extension=so amd64.Linux.gcc.jni.extension=so #amd64.Linux.g++.arch.includes=lib/**/*.a lib/**/*.so # # MacOSX ("Mac OS X" => MacOSX) PowerPC # ppc.MacOSX.linker=g++ ppc.MacOSX.g++.cpp.compiler=g++ ppc.MacOSX.g++.cpp.defines=Darwin GNU_GCC ppc.MacOSX.g++.cpp.options=-Wall -Wno-long-long -Wpointer-arith -Wconversion ppc.MacOSX.g++.cpp.includes=**/*.cc **/*.cpp **/*.cxx **/*.mm ppc.MacOSX.g++.cpp.excludes= ppc.MacOSX.g++.c.compiler=gcc ppc.MacOSX.g++.c.defines=Darwin GNU_GCC ppc.MacOSX.g++.c.options=-Wall -Wno-long-long -Wpointer-arith -Wconversion ppc.MacOSX.g++.c.includes=**/*.c **/*.m ppc.MacOSX.g++.c.excludes= ppc.MacOSX.g++.fortran.compiler=gfortran ppc.MacOSX.g++.fortran.defines=Darwin GNU_GCC ppc.MacOSX.g++.fortran.options=-Wall -fno-automatic -fno-second-underscore ppc.MacOSX.g++.fortran.includes=**/*.f **/*.for **/*.f90 ppc.MacOSX.g++.fortran.excludes= ppc.MacOSX.g++.java.include=include ppc.MacOSX.g++.java.runtimeDirectory=IGNORED ppc.MacOSX.g++.lib.prefix=lib ppc.MacOSX.g++.shared.prefix=lib ppc.MacOSX.g++.static.extension=a ppc.MacOSX.g++.shared.extension=dylib ppc.MacOSX.g++.plugin.extension=bundle ppc.MacOSX.g++.jni.extension=jnilib ppc.MacOSX.g++.executable.extension= # FIXME to be removed when NAR-6 ppc.MacOSX.gcc.static.extension=a ppc.MacOSX.gcc.shared.extension=dylib ppc.MacOSX.gcc.plugin.extension=bundle ppc.MacOSX.gcc.jni.extension=jnilib #ppc.MacOSX.g++.arch.includes=lib/**/*.a lib/**/*.so lib/**/*.dylib lib/**/*.jnilib # # MacOSX ("Mac OS X" => MacOSX) Intel (32 bits) # i386.MacOSX.linker=g++ i386.MacOSX.g++.cpp.compiler=g++ i386.MacOSX.g++.cpp.defines=Darwin GNU_GCC i386.MacOSX.g++.cpp.options=-Wall -Wno-long-long -Wpointer-arith -Wconversion i386.MacOSX.g++.cpp.includes=**/*.cc **/*.cpp **/*.cxx **/*.mm i386.MacOSX.g++.cpp.excludes= i386.MacOSX.g++.c.compiler=gcc i386.MacOSX.g++.c.defines=Darwin GNU_GCC i386.MacOSX.g++.c.options=-Wall -Wno-long-long -Wpointer-arith -Wconversion i386.MacOSX.g++.c.includes=**/*.c **/*.m i386.MacOSX.g++.c.excludes= i386.MacOSX.g++.fortran.compiler=gfortran i386.MacOSX.g++.fortran.defines=Darwin GNU_GCC i386.MacOSX.g++.fortran.options=-Wall -fno-automatic -fno-second-underscore i386.MacOSX.g++.fortran.includes=**/*.f **/*.for **/*.f90 i386.MacOSX.g++.fortran.excludes= i386.MacOSX.g++.java.include=include i386.MacOSX.g++.java.runtimeDirectory=IGNORED i386.MacOSX.g++.lib.prefix=lib i386.MacOSX.g++.shared.prefix=lib i386.MacOSX.g++.static.extension=a i386.MacOSX.g++.shared.extension=dylib i386.MacOSX.g++.plugin.extension=bundle i386.MacOSX.g++.jni.extension=jnilib i386.MacOSX.g++.executable.extension= # FIXME to be removed when NAR-6 i386.MacOSX.gcc.static.extension=a i386.MacOSX.gcc.shared.extension=dylib i386.MacOSX.gcc.plugin.extension=bundle i386.MacOSX.gcc.jni.extension=jnilib #i386.MacOSX.g++.arch.includes=lib/**/*.a lib/**/*.so lib/**/*.dylib lib/**/*.jnilib # # MacOSX ("Mac OS X" => MacOSX) Intel (64 bits) # x86_64.MacOSX.linker=g++ x86_64.MacOSX.g++.cpp.compiler=g++ x86_64.MacOSX.g++.cpp.defines=Darwin GNU_GCC x86_64.MacOSX.g++.cpp.options=-Wall -Wno-long-long -Wpointer-arith -Wconversion x86_64.MacOSX.g++.cpp.includes=**/*.cc **/*.cpp **/*.cxx **/*.mm x86_64.MacOSX.g++.cpp.excludes= x86_64.MacOSX.g++.c.compiler=gcc x86_64.MacOSX.g++.c.defines=Darwin GNU_GCC x86_64.MacOSX.g++.c.options=-Wall -Wno-long-long -Wpointer-arith -Wconversion x86_64.MacOSX.g++.c.includes=**/*.c **/*.m x86_64.MacOSX.g++.c.excludes= x86_64.MacOSX.g++.fortran.compiler=gfortran x86_64.MacOSX.g++.fortran.defines=Darwin GNU_GCC x86_64.MacOSX.g++.fortran.options=-Wall -fno-automatic -fno-second-underscore x86_64.MacOSX.g++.fortran.includes=**/*.f **/*.for **/*.f90 x86_64.MacOSX.g++.fortran.excludes= x86_64.MacOSX.g++.java.include=include x86_64.MacOSX.g++.java.runtimeDirectory=IGNORED x86_64.MacOSX.g++.lib.prefix=lib x86_64.MacOSX.g++.shared.prefix=lib x86_64.MacOSX.g++.static.extension=a x86_64.MacOSX.g++.shared.extension=dylib x86_64.MacOSX.g++.plugin.extension=bundle x86_64.MacOSX.g++.jni.extension=jnilib x86_64.MacOSX.g++.executable.extension= # FIXME to be removed when NAR-6 x86_64.MacOSX.gcc.static.extension=a x86_64.MacOSX.gcc.shared.extension=dylib x86_64.MacOSX.gcc.plugin.extension=bundle x86_64.MacOSX.gcc.jni.extension=jnilib #x86_64.MacOSX.g++.arch.includes=lib/**/*.a lib/**/*.so lib/**/*.dylib lib/**/*.jnilib Here is the AOL for x86_64-MacOSX-icpc, pretty simple without any default compiler options, works for me ... if i make further changes or add new stuff i will let you know ... # # MacOSX ("Mac OS X" => MacOSX) Intel (64 bits) icc # x86_64.MacOSX.icc.cpp.compiler=icpc x86_64.MacOSX.icc.cpp.defines=Darwin __APPLE__ x86_64.MacOSX.icc.cpp.options= x86_64.MacOSX.icc.cpp.includes=**/*.cc **/*.cpp **/*.cxx x86_64.MacOSX.icc.cpp.excludes= x86_64.MacOSX.icc.c.compiler=icc x86_64.MacOSX.icc.c.defines=Darwin __APPLE__ x86_64.MacOSX.icc.c.options= x86_64.MacOSX.icc.c.includes=**/*.c x86_64.MacOSX.icc.c.excludes= x86_64.MacOSX.icc.fortran.compiler=ifort x86_64.MacOSX.icc.fortran.defines=Darwin __APPLE__ x86_64.MacOSX.icc.fortran.options= x86_64.MacOSX.icc.fortran.includes=**/*.f **/*.for x86_64.MacOSX.icc.fortran.excludes= x86_64.MacOSX.icc.java.include=include;include/macosx x86_64.MacOSX.icc.java.runtimeDirectory=IGNORED x86_64.MacOSX.icc.lib.prefix=lib x86_64.MacOSX.icc.shared.prefix=lib x86_64.MacOSX.icc.static.extension=a x86_64.MacOSX.icc.shared.extension=dylib x86_64.MacOSX.icc.plugin.extension=bundle x86_64.MacOSX.icc.jni.extension=jnilib x86_64.MacOSX.icc.executable.extension= # FIXME to be removed when NAR-6 x86_64.MacOSX.icc.static.extension=a x86_64.MacOSX.icc.shared.extension=dylib x86_64.MacOSX.icc.plugin.extension=bundle x86_64.MacOSX.icc.jni.extension=jnilib #x86_64.MacOSX.icc.arch.includes=lib/**/*.a lib/**/*.so lib/**/*.dylib lib/**/*.jnilib # # MacOSX ("Mac OS X" => MacOSX) Intel (64 bits) icpc # x86_64.MacOSX.icpc.cpp.compiler=icpc x86_64.MacOSX.icpc.cpp.defines=Darwin __APPLE__ x86_64.MacOSX.icpc.cpp.options= x86_64.MacOSX.icpc.cpp.includes=**/*.cc **/*.cpp **/*.cxx x86_64.MacOSX.icpc.cpp.excludes= x86_64.MacOSX.icpc.c.compiler=icc x86_64.MacOSX.icpc.c.defines=Darwin __APPLE__ x86_64.MacOSX.icpc.c.options= x86_64.MacOSX.icpc.c.includes=**/*.c x86_64.MacOSX.icpc.c.excludes= x86_64.MacOSX.icpc.fortran.compiler=ifort x86_64.MacOSX.icpc.fortran.defines=Darwin __APPLE__ x86_64.MacOSX.icpc.fortran.options= x86_64.MacOSX.icpc.fortran.includes=**/*.f **/*.for x86_64.MacOSX.icpc.fortran.excludes= x86_64.MacOSX.icpc.java.include=include;include/macosx x86_64.MacOSX.icpc.java.runtimeDirectory=IGNORED x86_64.MacOSX.icpc.lib.prefix=lib x86_64.MacOSX.icpc.shared.prefix=lib x86_64.MacOSX.icpc.static.extension=a x86_64.MacOSX.icpc.shared.extension=dylib x86_64.MacOSX.icpc.plugin.extension=bundle x86_64.MacOSX.icpc.jni.extension=jnilib x86_64.MacOSX.icpc.executable.extension= # FIXME to be removed when NAR-6 x86_64.MacOSX.icpc.static.extension=a x86_64.MacOSX.icpc.shared.extension=dylib x86_64.MacOSX.icpc.plugin.extension=bundle x86_64.MacOSX.icpc.jni.extension=jnilib #x86_64.MacOSX.icpc.arch.includes=lib/**/*.a lib/**/*.so lib/**/*.dylib lib/**/*.jnilib # # Solaris # sparc.SunOS.linker=CC sparc.SunOS.CC.cpp.compiler=CC sparc.SunOS.CC.cpp.defines=SOLARIS2 sparc.SunOS.CC.cpp.options= sparc.SunOS.CC.cpp.includes=**/*.cc **/*.cpp **/*.cxx sparc.SunOS.CC.cpp.excludes= sparc.SunOS.CC.c.compiler=suncc sparc.SunOS.CC.c.defines=SOLARIS2 sparc.SunOS.CC.c.options= sparc.SunOS.CC.c.includes=**/*.c sparc.SunOS.CC.c.excludes= sparc.SunOS.CC.fortran.compiler=sunf90 sparc.SunOS.CC.fortran.defines=SOLARIS2 sparc.SunOS.CC.fortran.options= sparc.SunOS.CC.fortran.includes=**/*.f **/*.for **/*.f90 sparc.SunOS.CC.fortran.excludes= sparc.SunOS.CC.java.include=include;include/solaris sparc.SunOS.CC.java.runtimeDirectory=jre/lib/sparc/server sparc.SunOS.CC.linker.systemLibs=pthread:shared sparc.SunOS.CC.lib.prefix=lib sparc.SunOS.CC.shared.prefix=lib sparc.SunOS.CC.static.extension=a sparc.SunOS.CC.shared.extension=so* sparc.SunOS.CC.plugin.extension=so sparc.SunOS.CC.jni.extension=so sparc.SunOS.CC.executable.extension= # FIXME to be removed when NAR-6 sparc.SunOS.cc.static.extension=a sparc.SunOS.cc.shared.extension=so* sparc.SunOS.cc.plugin.extension=so sparc.SunOS.cc.jni.extension=so #sparc.SunOS.CC.arch.includes=lib/**/*.a lib/**/*.so