Ronald Oussoren
9ebd242fbb
* Update the Mac/README file. Add the list of OSX-specific configure options
...
to that README file with some explanation.
* Be more strict in the configure script: complain loudly when the user has
specified invalid combinations of OSX-specific configure arguments.
The error message refers to the Mac/README file for more information.
2009-09-29 13:00:44 +00:00
Ronald Oussoren
a9cfbded4b
Fix typo in error message
2009-09-20 20:05:44 +00:00
Ronald Oussoren
84ddd72312
This is an update to r74701. How hard can it be to get a configure test right.
...
This patch has already been backported as part of the backport of r74701,
which is how I found this problem.
2009-09-08 07:17:10 +00:00
Ronald Oussoren
23d925311d
Fix typo in configure.in
2009-09-07 06:12:00 +00:00
Ronald Oussoren
2596758cb4
Fix build issues on OSX 10.6 (issue 6802)
2009-09-06 10:00:26 +00:00
Mark Dickinson
65898e08a7
Add configure-time checks for gamma and error functions.
2009-09-05 10:27:00 +00:00
Georg Brandl
fe18a11858
#5047 : remove Monterey support from configure.
2009-09-04 07:55:14 +00:00
Alexandre Vassalotti
130ae15183
Add a check to ensure the correct autoconf version is used
...
for generating the configure script.
Original idea by Martin von Löwis.
2009-07-18 00:31:06 +00:00
Alexandre Vassalotti
e7cf1183fe
Double-quote the test case for %zd printf() format support to avoid
...
mangling the array declarations in it.
2009-07-17 06:33:51 +00:00
Alexandre Vassalotti
66da2635ff
Clean up the test case for broken poll().
2009-07-17 06:17:33 +00:00
Alexandre Vassalotti
30267d6516
Double-quote the test cases for chflags() and lchflags()
...
to ensure they don't get mangled.
2009-07-17 06:10:06 +00:00
Alexandre Vassalotti
0090089f8f
Cache the results of all runtime checks.
...
This will be helpful to people who want to compile Python with a
cross-compiler. Now you can upload the configure script on your host
machine, run it with caching enabled, and download the cached results
on your build machine.
2009-07-17 05:26:39 +00:00
Alexandre Vassalotti
856782e45e
Rename the useless AC_INCLUDES_DEFAULT and protect the includes.
...
This is mostly an aesthetic change.
2009-07-17 04:59:05 +00:00
Alexandre Vassalotti
786c29e39e
Use AC_CHECK_SIZEOF to find the size of off_t, pthread_t and time_t.
2009-07-17 04:24:45 +00:00
Ronald Oussoren
450d561028
This is a fix for Issue5809: you shouldn't specify both --enable-framework and
...
--enable-shared
2009-06-08 21:12:41 +00:00
Antoine Pitrou
f2caeed9c6
Issue #3585 : Add pkg-config support.
...
It creates a python-2.7.pc file and a python.pc symlink in the
$(LIBDIR)/pkgconfig directory. Patch by Clinton Roy.
2009-05-24 20:23:57 +00:00
Benjamin Peterson
e5afa3b24b
support building with subversion 1.7 #6094
2009-05-23 19:24:37 +00:00
Georg Brandl
464432d181
Update bug tracker URL.
2009-05-20 18:24:08 +00:00
Tarek Ziadé
e2be83def8
Fixed Issue 5900: distutils.command.build_ext - Ensure RUNPATH is added to extension modules with RPATH if GNU ld is used
2009-05-09 08:28:53 +00:00
Tarek Ziadé
99f660af3f
Fixed #5941 : added ARFLAGS for the archiver command.
2009-05-07 21:20:34 +00:00
Matthias Klose
61dbdb9677
- configure.in: Don't error, when no --with-dbmliborder option is present
2009-04-29 20:09:50 +00:00
Matthias Klose
51c614e3bf
- Issue #4587 : Add configure option --with-dbmliborder=db1:db2:... to specify
...
the order that backends for the dbm extension are checked.
2009-04-29 19:52:49 +00:00
Matthias Klose
10cbe4886e
- Issue #4587 : Add configure option --with-dbmliborder=db1:db2:... to specify
...
the order that backends for the dbm extension are checked.
2009-04-29 17:18:19 +00:00
Mark Dickinson
8e5446f902
Backport r71704 (add configure check for C99 round function) to trunk.
2009-04-18 14:41:37 +00:00
Jesse Noller
355b1264b8
issue5545: Switch to Autoconf for multiprocessing; special thanks to Martin Lowis for help
2009-04-02 00:03:28 +00:00
Georg Brandl
bcd64a3fc7
#1676135 : remove trailing slashes from --prefix argument.
2009-03-31 21:45:18 +00:00
Ronald Oussoren
bb8cb0e192
Fix issue where 'make altinstall' or 'make install' would install everything
...
that needs to be installed on OSX (depending on the configure flags)
2009-03-30 17:53:39 +00:00
Mark Dickinson
efc82f7e8e
Issue #4258 : Use 30-bit digits for Python longs, on 64-bit platforms.
...
Backport of r70459.
2009-03-20 15:51:55 +00:00
Mark Dickinson
1de3327015
It's wrong to use AC_REPLACE_FUNCS for hypot, since there's no longer any
...
Python/hypot.c replacement file. Use AC_CHECK_FUNCS instead. This change
should be backported to 2.6 and 3.0.
2009-01-04 20:19:41 +00:00
Mark Dickinson
d181e3a246
isinf and isnan are macros, not functions; fix configure script
...
to use AC_CHECK_DECLS instead of AC_CHECK_FUNCS for these.
(See discussion in issue #4506 )
2009-01-04 13:57:26 +00:00
Mark Dickinson
04b272336d
Add autoconf test to detect x87-style double rounding, as described in
...
issue #2937 . This information can be helpful for diagnosing platform-
specific problems in math and cmath. The result of the test also
serves as a fairly reliable indicator of whether the x87 floating-point
instructions (as opposed to SSE2) are in use on Intel x86/x86_64 systems.
2009-01-04 12:29:36 +00:00
Skip Montanaro
516144fef7
If user configures --without-gcc give preference to $CC instead of blindly
...
assuming the compiler will be "cc".
2009-01-04 10:36:58 +00:00
Ronald Oussoren
79f90498bc
Fix for issue4472: "configure --enable-shared doesn't work on OSX"
2009-01-02 10:44:46 +00:00
Skip Montanaro
4d756afd68
typo in comment
2008-12-01 01:55:22 +00:00
Benjamin Peterson
98b1b02fbf
note the version that works
2008-11-30 14:43:23 +00:00
Georg Brandl
4b9bcfc98d
#4316 : fix configure.in markup problem.
2008-11-16 08:00:17 +00:00
Martin v. Löwis
bb86d83134
Issue #4204 : Fixed module build errors on FreeBSD 4.
2008-11-04 20:40:09 +00:00
Martin v. Löwis
174440b5ec
Bump version to 2.7. Regenerate.
2008-10-03 08:59:41 +00:00
Gregory P. Smith
29ec750a86
bugfix to r66283 (see issue #1204 ).
2008-09-07 19:18:16 +00:00
Gregory P. Smith
980b99b529
- Issue #1204 : The configure script now tests for additional libraries
...
that may be required when linking against readline. This fixes issues
with x86_64 builds on some platforms (at least a few Linux flavors as
well as OpenBSD/amd64).
2008-09-07 05:15:18 +00:00
Gregory P. Smith
ff7b2d5ac6
Fix issue 3645: OpenBSD required -lcurses when linking with readline
...
to get the correct completion_matches function to avoid crashes on
x86_64 (amd64).
I don't have OpenBSD to test myself. I tested that it does not break
anything on linux. It is simple.
2008-09-03 05:57:48 +00:00
Ronald Oussoren
a4cb472fb0
Fix typo in the `arch` commandline
2008-08-12 12:29:13 +00:00
Ronald Oussoren
5a849d4911
Fix buglet in fix for issue3381
2008-07-22 07:06:00 +00:00
Benjamin Peterson
4347c44f18
#3381 fix framework builds on 10.4
2008-07-17 15:59:24 +00:00
Benjamin Peterson
0e6ea5d715
fix framework install on Mac 10.4
2008-07-16 20:17:04 +00:00
Mark Dickinson
dc1688adbf
Fix typo in configure.in, and propagate configure.in changes from r64002
...
to configure and pyconfig.h.in.
2008-06-27 22:20:14 +00:00
Travis E. Oliphant
711c9e954e
Add long double check support to configure test.
2008-06-06 22:33:21 +00:00
Ronald Oussoren
0d236eb05a
Fix build issue on OSX 10.4
2008-06-06 21:31:33 +00:00
Neal Norwitz
2a3e3d0446
Aldo Cortesi confirmed this is still needed for OpenBSD 4.2 and 4.3.
...
(I didn't regen configure, since I don't have a working autoconf.)
2008-06-06 04:47:01 +00:00
Ronald Oussoren
5640ce2f1e
MacOS X: Enable 4-way universal builds
...
This patch adds a new configure argument on OSX:
--with-universal-archs=[32-bit|64-bit|all]
When used with the --enable-universalsdk option this controls which
CPU architectures are includes in the framework. The default is 32-bit,
meaning i386 and ppc. The most useful alternative is 'all', which includes
all 4 CPU architectures supported by MacOS X (i386, ppc, x86_64 and ppc64).
This includes limited support for the Carbon bindings in 64-bit mode as well,
limited because (a) I haven't done extensive testing and (b) a large portion
of the Carbon API's aren't available in 64-bit mode anyway.
I've also duplicated a feature of Apple's build of python: setting the
environment variable 'ARCHFLAGS' controls the '-arch' flags used for building
extensions using distutils.
2008-06-05 12:58:24 +00:00