Commit graph

162 commits

Author SHA1 Message Date
Ray Speth
d3c09984d0 Fixed some preprocessor directives for MinGW
The purpose of these changes is to make the distinction between
compiling under Windows (in which case _WIN32 is defined) and
compiling with the Microsoft compiler (in which case _MSC_VER is
defined). These changes are from the patch submitted by David
Fronczek.
2012-01-19 20:30:26 +00:00
Ray Speth
de7d58805e Removed unused variables identified by compiler warnings 2012-01-17 23:58:38 +00:00
Ray Speth
310dec47f0 Supress warnings in externally-supplied code (f2c, cvode) 2012-01-17 23:58:33 +00:00
Ray Speth
9c2ec3862b Fixes for MSVC warnings C4273 and C4996
C4273 - (inconsistent dll linkage) generated by multiple declarations of isatty
C4996 - deprecated POSIX function names need to be prefixed with "_"
2012-01-17 04:12:15 +00:00
Ray Speth
4babd5898b Fixing compiler warnings, part 1 2012-01-17 04:10:08 +00:00
Ray Speth
e960f715b7 Fixed a bunch of compiler warnings (MSVC) in the f2c code 2012-01-17 04:09:58 +00:00
Ray Speth
453576f0ad Removed MSVC-specific compiler warning suppression 2012-01-17 04:09:18 +00:00
Ray Speth
8045e68d86 Added .gitignore files
Helpful for git-svn users
2011-12-16 16:22:15 +00:00
Ray Speth
8e1cdc4ce4 Fixed attempt to link against libm with MSVC 2011-12-15 00:04:08 +00:00
Ray Speth
2cf75e969e Fixed linking order for libm when building arithchk 2011-12-14 19:41:28 +00:00
Ray Speth
4b114f020e Add stage_dir config option
This option stages "installed" files in a local directory which can
then be used to generate installation packages while $prefix still
references the final installed location.
2011-12-14 19:41:21 +00:00
Ray Speth
71588d307d Remove files for Autotools and Visual Studio build systems 2011-12-14 19:38:10 +00:00
Ray Speth
2f7fdd5066 Fix for building system-dependent headers in f2c_libs
SCons couldn't resolve dependencies on files created by CopyNoPrefix,
so now the paths to these headers are specified relative to the
project root.
2011-12-14 19:36:36 +00:00
Ray Speth
ef617af524 Fixed compilation issues when compiling without Sundials
ctnumerics and the included CVODE had been broken
2011-12-14 19:34:10 +00:00
Ray Speth
60a00546dc Added include directory for f2c code
Most f2c code needs the "f2c.h" file, which is only in the
ext/f2c_libs directory, but this error doesn't usually show up
because it is also in /usr/include on most Unix systems.
2011-12-14 19:34:04 +00:00
Ray Speth
098501cbe4 Fixed several platform-dependent preprocessor defines to work with Windows 2011-12-14 19:33:53 +00:00
Ray Speth
99a0dc5f0f Removed incomplete CMake build scripts 2011-12-14 03:54:19 +00:00
Ray Speth
2d8b1f4431 SCons install target now copies header files to the installation directory 2011-12-14 03:52:26 +00:00
Ray Speth
702ae7251d Added SCons installation targets for libraries and binaries 2011-12-14 03:52:19 +00:00
Ray Speth
53cfa84670 SCons now builds the Python module 2011-12-14 03:04:18 +00:00
Ray Speth
b6bfca8e94 SCons now builds the Cantera kernel 2011-12-14 03:03:57 +00:00
Ray Speth
2c4623e336 SCons can now build the contents of the 'ext' directory 2011-12-14 02:41:29 +00:00
Harry Moffat
35f32314b9 Modifications to beat down the compiler warnings. Merged from the
liquidTransportDevelop
2009-12-29 03:01:18 +00:00
Harry Moffat
e1dc08c48d Deleting .cvsignore files. 2009-07-28 18:34:16 +00:00
Harry Moffat
70647c85ed Initial Import 2009-07-27 23:17:19 +00:00
Harry Moffat
183b600572 Eliminated warning messages on vc++ 2009-07-13 18:37:34 +00:00
Harry Moffat
b5404d5907 Got rid of warnings on windows. 2009-04-22 00:40:31 +00:00
Harry Moffat
a8ade32602 Took out some files that are created during the compilation process 2009-04-20 14:26:53 +00:00
Harry Moffat
7cbe564d61 Fixed an error in the Makefile 2009-03-28 19:10:17 +00:00
Harry Moffat
7d7a9315fa General commit due to windows port. 2009-03-27 21:32:32 +00:00
Harry Moffat
7fc902373e Fix for a possible ubuntu problem. Will have to check with users to
see if this works.
2009-03-13 03:08:59 +00:00
Harry Moffat
c731d5a03c Added PIC flags to c compile statement. They were left out in
some places.
2009-01-12 19:34:14 +00:00
Harry Moffat
bcdfcc46d6 Changes to PURIFY. Doesn't take g77 as an option, so not instrumenting
the fortran routines.
2008-12-30 21:58:10 +00:00
Harry Moffat
b2cf384cea Added PURIFY option to makefiles 2008-12-30 21:49:41 +00:00
Harry Moffat
92450201d1 Fixed a compile error that was found on a mac build using intel's 10.1
compilers.
2008-06-27 15:16:32 +00:00
Dave Goodwin
7b179cb44f *** empty log message *** 2008-02-18 04:04:06 +00:00
Dave Goodwin
12650d695a *** empty log message *** 2008-02-13 06:43:25 +00:00
Dave Goodwin
c90f7e9fbe *** empty log message *** 2008-02-13 06:10:50 +00:00
Dave Goodwin
a2bb5e8135 removed old files 2008-02-09 02:55:08 +00:00
Dave Goodwin
73bebe4768 cmake files 2008-02-05 23:36:07 +00:00
Harry Moffat
56e023a88b Took out FOBJ 2008-01-15 17:23:39 +00:00
Dave Goodwin
6723d332d8 re-added 2008-01-12 16:46:35 +00:00
Harry Moffat
7dc52b45b1 Added dependency on makefile 2008-01-01 19:27:08 +00:00
Harry Moffat
c113e07e52 Added dependency on Makefile 2008-01-01 19:25:54 +00:00
Harry Moffat
1ac8f7508f Added dependencies on Makefile. 2008-01-01 19:25:14 +00:00
Harry Moffat
b479220927 Took out unused variables. 2008-01-01 19:24:44 +00:00
Harry Moffat
ebdb0b4094 Added more dependencies. 2008-01-01 19:14:33 +00:00
Harry Moffat
b1f41ab6de added more dependency checks 2008-01-01 19:08:08 +00:00
Harry Moffat
ef16f4242c Made CFLAGS take the PIC_FLAG argument, just as CXXFLAGS does. 2007-12-27 23:35:43 +00:00
Harry Moffat
6ceff256b4 These files are autogenerted during the makefile process. Therefore,
they don't need to be in the cvs system.
2007-10-28 19:08:51 +00:00