Vladimir Prus
5f9ec50378
Adjust library names on mingw/cygwin. Fixes #1907
...
[SVN r60062]
2010-03-01 22:32:00 +00:00
Vladimir Prus
442fffbefb
Use same flags for fortran compilation as for C and C++.
...
Fixes #3916 .
[SVN r59986]
2010-02-28 07:51:21 +00:00
Vladimir Prus
f5a356823e
Ran ranlib on static libraries.
...
[SVN r59898]
2010-02-25 11:41:41 +00:00
Vladimir Prus
0406045d19
Fix scalability issues in subvariant.all-referenced-targets.
...
[SVN r59831]
2010-02-21 23:46:42 +00:00
Vladimir Prus
29840f6a48
Remove debug print
...
[SVN r59830]
2010-02-21 23:42:19 +00:00
Vladimir Prus
b300e8a921
Special case processing of RPATH, so that '$ORIGIN' can be used
...
Fixes #3479
[SVN r59765]
2010-02-20 11:03:58 +00:00
K. Noel Belcourt
45613ec05e
Replace -g with -gopt to reduce quantity of debug info.
...
[SVN r59661]
2010-02-12 17:09:32 +00:00
Vladimir Prus
ab541ea544
Enable soname for HPUX.
...
Patch from João Luís Pinto.
[SVN r59509]
2010-02-05 12:42:09 +00:00
Vladimir Prus
71e87fc94b
Use the pathf90 compiler for all compilation.
...
Patch from Spencer E. Olson.
Here's the explanation from email:
The version of pathscale that I have access to is 3.2 and there doesn't seem
to be a pathf77 executable. The man pages do not reference it, and there is
also not a -f77 option that specifies that the code is fortran 77. Rather,
the man pages indicate that pathscale only recognizes the difference between
free form and fixed form fortran instead of F77 vs F90 vs F95.
Does anyone have an available installation that differs from this? If not,
I'll submit another small patch for changing this to using pathf90 to compile
f77 code--I've tested it and it appears to work well enough.
[SVN r59508]
2010-02-05 11:51:46 +00:00
Vladimir Prus
af2b583d80
Use right default command for C compilations.
...
Patch from Spencer E. Olson
[SVN r59507]
2010-02-05 11:47:14 +00:00
Vladimir Prus
7da4b7f27e
Intel improvements:
...
1. Honors USER_OPTION (that is cflags/cxxflags features)
2. Adds an <optimization>speed option
Patch from Spencer Olson.
[SVN r59285]
2010-01-27 20:52:05 +00:00
Vladimir Prus
c159193c72
Improve fortran support.
...
Patch from Spencer Olson.
[SVN r59284]
2010-01-27 20:49:56 +00:00
Vladimir Prus
5d01f61653
Remove debug prints.
...
[SVN r59283]
2010-01-27 20:48:52 +00:00
Vladimir Prus
b1106b4ca0
Remove debug print
...
[SVN r58776]
2010-01-06 19:07:49 +00:00
Vladimir Prus
e8853b4947
Do not relink on installation if dll paths did not change.
...
[SVN r58775]
2010-01-06 19:00:48 +00:00
Steven Watanabe
128e18fafb
Add latex support to doxygen toolset
...
[SVN r58682]
2010-01-04 17:51:29 +00:00
Rene Rivera
ebb6a6942d
Really fix <strip>on vs. <debug-symbols>off change for Xcode gcc.
...
[SVN r58409]
2009-12-16 03:56:33 +00:00
Rene Rivera
65c0699816
Adjust for <debug-symbols>off vs. <strip>off.
...
[SVN r58382]
2009-12-14 18:33:34 +00:00
Vladimir Prus
ef5f69c032
Don't generate empty -F if framework is specified without path.
...
Patch from Sohail Somani.
[SVN r58371]
2009-12-14 06:50:05 +00:00
Vladimir Prus
d6f5f0bf72
Do not strip binaries in release variant.
...
[SVN r58331]
2009-12-12 23:08:29 +00:00
Beman Dawes
543b57aa12
Add msvc-10.0express support
...
[SVN r58238]
2009-12-08 18:22:04 +00:00
Steven Watanabe
46bb584ae9
Fix quickbook scanner for filenames that start with 't'. (bjam doesn't support '\t')
...
[SVN r58015]
2009-11-28 20:01:31 +00:00
Vladimir Prus
d565fceb83
Pack everything 'mpicxx -show' in single 'linkflags' feature,
...
to avoid undesired reordering.
[SVN r57977]
2009-11-27 19:53:52 +00:00
Vladimir Prus
c3cad92309
When generating PCH-compiling cpp, end it with newline.
...
Fixes #3602 .
[SVN r57965]
2009-11-27 06:43:04 +00:00
Vladimir Prus
f3b40af375
Remove debug print
...
[SVN r57888]
2009-11-24 11:48:06 +00:00
Vladimir Prus
e8a2c87cd3
Make vacpp respect the standard options to 'using'.
...
[SVN r57887]
2009-11-24 11:32:13 +00:00
Vladimir Prus
a52d4903a9
Use libwhatever.a naming for static libraries on mingw, as that matches
...
how all libraries shipped with mingw are named. Further, we previously
used libwhatever.lib, and the linker never searched for this spelling.
[SVN r57816]
2009-11-20 13:25:25 +00:00
Vladimir Prus
10c496d79c
Improve detection of MT requirement of MPI.
...
Some MPI implementation report -lpthread in the compilation flags. Previously,
we'd add -lpthread, but did not set threading=multi, as we really should.
One manifestation of this issue is that when building with such an MPI,
and requesting "threading=single threading=multi", we'd actually try
to build two variants of everything, including "mpi.so" Python extension.
And since Python extensions, at present, do not have their name adjusted
for different variants, we'd get duplicate target name error.
[SVN r57791]
2009-11-19 20:05:06 +00:00
Vladimir Prus
49ba9f990d
Use qpic=large. On Linux, set soname.
...
Fixes #2595 .
[SVN r57756]
2009-11-18 20:31:33 +00:00
Rene Rivera
1878e3b777
Generalize the detection and addition of OSX SDKs so that it doesn't rely on a fixed feature list.
...
[SVN r57558]
2009-11-11 01:09:00 +00:00
Rene Rivera
e4f56ac359
Fix generating invalid feature values for OSX version to target.
...
[SVN r57545]
2009-11-10 17:20:51 +00:00
Rene Rivera
6ae006207e
Fix references to non-existent rules that caused building to fail. And fix building with iPhone as it uses a symbolic version number, not jsut numeric.
...
[SVN r57500]
2009-11-09 02:13:02 +00:00
Vladimir Prus
1157253f34
Detect, and produce proper diagnostics for '10.6 and ppc64 does not work'.
...
Thanks to Boris Dušek for testing this patch.
[SVN r57484]
2009-11-08 13:54:58 +00:00
Rene Rivera
30810450f5
Pass the correct minos options to Xcode for iPhoneOS.
...
[SVN r57449]
2009-11-07 14:53:24 +00:00
Rene Rivera
8934f9f917
Make it possible to detect and use patch release MacOSX/iPhoneOS SDKs.
...
[SVN r57442]
2009-11-07 01:05:17 +00:00
Rene Rivera
8bdd56f439
Need the point iPhone OS version also, for the SDK detection to work.
...
[SVN r57432]
2009-11-06 02:16:50 +00:00
Rene Rivera
655d63b7ea
Add latest iPhone OS versions.
...
[SVN r57431]
2009-11-05 23:54:24 +00:00
Vladimir Prus
e15e8d56b8
Make cflags affect both C and C++ compilers, per docs.
...
[SVN r57405]
2009-11-05 09:39:06 +00:00
Vladimir Prus
3479c209b2
Remove debug prints
...
[SVN r57359]
2009-11-04 16:14:47 +00:00
Daniel James
0206ac15a3
Make cflags and cxxflags work for intel linux.
...
This was originally in [50708] but appears to have been accidentally undone in
[51570].
[SVN r57140]
2009-10-24 18:03:02 +00:00
Vladimir Prus
40b04382be
Don't pass -m64 if address-model is 32_64 (or anything != 64).
...
[SVN r57061]
2009-10-22 08:23:41 +00:00
Vladimir Prus
a6021dfb4d
Fix RC and MC for intel-win.
...
[SVN r56369]
2009-09-24 08:24:49 +00:00
Vladimir Prus
a5d9e99937
Resolve MC compiler ambiguity.
...
[SVN r56366]
2009-09-23 15:37:41 +00:00
Stefan Seefeld
54006eb03e
Merged 2009 GSoC work from sandbox-branches/bhy/py3k branch back into trunk.
...
[SVN r56305]
2009-09-19 02:32:41 +00:00
Vladimir Prus
427bd8e74d
Add 'native' and 'core2' architectures.
...
Patch from Serhat Şevki Dinçer.
[SVN r56180]
2009-09-14 09:32:36 +00:00
Jürgen Hunold
c4708afdfd
Add support for QtMultimedia framework in upcoming Qt-4.6.
...
[SVN r56132]
2009-09-10 10:14:46 +00:00
Vladimir Prus
2674d67c72
Reset everyting back to revision 56032.
...
My partial reverts of things appear to be creating bigger mess.
[SVN r56042]
2009-09-05 12:44:28 +00:00
Vladimir Prus
21896bba81
Revert revision 48644.
...
It contains so many formatting changes to as make porting things to
Python impossible. I'll cherry-pick the todo and non-formatting changes
soonish.
[SVN r56034]
2009-09-05 12:01:30 +00:00
Vladimir Prus
d1fb5b8b7c
Use null 'resource type' if none is specified.
...
[SVN r55999]
2009-09-03 16:39:47 +00:00
Vladimir Prus
4a877067a6
Use right name of PDB file, even if tag rule doesn't handle PDB.
...
[SVN r55717]
2009-08-22 15:31:40 +00:00