Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [Patch #536769] Add -Xcompiler flag for adding arguments and switches for | Andrew M. Kuchling | 2002-03-29 | 1 | -0/+1 |
| | | | | the compiler | ||||
* | Separate CFLAGS and CPPFLAGS. CFLAGS should not contain preprocessor | Neil Schemenauer | 2001-06-02 | 1 | -1/+1 |
| | | | | directives, which is the role of CPPFLAGS. Closes SF patch #414991. | ||||
* | Extra fix from bbum (SF #402357) for his previous patch: | Guido van Rossum | 2001-03-02 | 1 | -1/+1 |
| | | | | | It should use the normal CC referenced compiler as ObjC is integrated directly into gcc and enabled through the use of the -ObjC flag. | ||||
* | Fix a typo. | Neil Schemenauer | 2001-01-27 | 1 | -1/+1 |
| | |||||
* | - Use PY_CFLAGS when compile modules that will be part of the interpreter. | Neil Schemenauer | 2001-01-26 | 1 | -3/+5 |
| | | | | - Put shared modules in the same place as object files. | ||||
* | Changes for flat makefile. Building of modules happens from toplevel | Neil Schemenauer | 2001-01-24 | 1 | -12/+16 |
| | | | | | | | directory. Modify meaning of -s option to specify the Modules directory. Add -l option to specify library source directory when building extension modules. Perhaps these names should be switched to avoid breaking old code. Add -c compiler option to when emitting rules to build object files. | ||||
* | SF Patch #102357 by bbum: Add support for frameworks and objective-c | Guido van Rossum | 2001-01-10 | 1 | -1/+6 |
| | | | | | | | source. Uesful for both GnuStep and for OSXS/OSX/Darwin. (Note: I changed $(CCC) to $(CXX) since that's now the name of the C++ compiler. Please test! | ||||
* | Final part of SF patch #102409 by jlt63: Cygwin Python DLL and Shared | Guido van Rossum | 2001-01-10 | 1 | -1/+14 |
| | | | | | | | Extension Patch. These are the changes to the Modules Makefile and makesetup script for Cygwin. | ||||
* | The C+ compiler is called $(CXX) these days, not CCC. | Guido van Rossum | 2000-12-06 | 1 | -5/+5 |
| | | | | This fixes SF Bug #124478. | ||||
* | Rename Setup.in to Setup.dist, and assume that configure will create | Fred Drake | 2000-10-26 | 1 | -1/+1 |
| | | | | Setup (instead of creating it from the Makefile). | ||||
* | Add support for FreeBSD --rpath linker option; this is equivalent to | Fred Drake | 2000-08-11 | 1 | -0/+1 |
| | | | | | | | -R on Solaris and -rpath on IRIX. This closes SourceForge bug #110613 (Jitterbug PR#202), reported by <aa8vb@yahoo.com>. | ||||
* | Fix prototypes generated by makesetup, so they include '(void)' rather than | Thomas Wouters | 2000-07-23 | 1 | -2/+2 |
| | | | | empty argumentlists. | ||||
* | Thomas Wouters <thomas@xs4all.net>: | Fred Drake | 2000-07-07 | 1 | -1/+1 |
| | | | | Allow -f* parameters to be passed to the compiler from Setup files. | ||||
* | don't prepend "$(srcdir)/" to paths beginning with "$" since they are likely | Skip Montanaro | 2000-07-06 | 1 | -0/+1 |
| | | | | to be absolute. | ||||
* | On HP-UX, -rpath is another option taking an argument that needs to go | Guido van Rossum | 1999-05-21 | 1 | -0/+1 |
| | | | | to the libs variable. Reported by Albert Chin-A-Young. | ||||
* | Patch by Drew Csillag for FreeBSD's sh, which doesn't automatically | Guido van Rossum | 1999-04-19 | 1 | -0/+8 |
| | | | | join \-terminated lines. | ||||
* | Gregor Hoffleit writes: | Guido van Rossum | 1998-12-11 | 1 | -1/+1 |
| | | | | | | | | | | | | | But IMHO, this problem really reveals an annoyance in Python's makesetup. makesetup puts the global include directories "$(INCLUDEPY) $(EXECINCLUDEPY)" in front of the directories defined by the module in Setup. Therefore global (potentially older) header files are preferred over the ones set by the module, which makes it hard to compile new versions of modules when the old versions are installed. AFAIK, the other way around is common practice for most other software. This patch to makesetup would be an potential fix for this problem, though I don't know if it breaks anything else. | ||||
* | Add DL_EXPORT() to all modules that could possibly be used | Guido van Rossum | 1998-12-04 | 1 | -0/+1 |
| | | | | on BeOS or Windows. | ||||
* | Michael P. Reilly suggested this fix: makesetup wants to prepend | Guido van Rossum | 1998-09-09 | 1 | -0/+1 |
| | | | | "$(srcdir)/" before all source files even when is starts with "/". | ||||
* | When a .o file is an absolute pathname, assume it's a file for which | Guido van Rossum | 1998-05-14 | 1 | -0/+1 |
| | | | | we have no .c source. | ||||
* | Understand -Xlinker option. | Guido van Rossum | 1997-12-02 | 1 | -0/+1 |
| | |||||
* | Forgot to add .cxx and .cpp to the second case statement. | Guido van Rossum | 1997-10-21 | 1 | -0/+2 |
| | | | | Thanks to Daniel Larsson. | ||||
* | Support include statement :-( | Guido van Rossum | 1997-04-02 | 1 | -0/+1 |
| | |||||
* | Added .cxx and .cpp to extensions recognized as source files. | Guido van Rossum | 1997-02-14 | 1 | -0/+2 |
| | |||||
* | Support *shared* and *static* as aliases for *noconfig* and *config*. | Guido van Rossum | 1996-08-20 | 1 | -0/+2 |
| | |||||
* | Recognize *.sl and *.so as library (i.e. linker) arguments | Guido van Rossum | 1996-08-19 | 1 | -0/+2 |
| | |||||
* | Propagate variable calls both to the linker and the compiler. | Sjoerd Mullender | 1995-10-11 | 1 | -1/+2 |
| | |||||
* | fix NL for Linux bash bug; special processing for -u options | Guido van Rossum | 1995-06-14 | 1 | -2/+9 |
| | |||||
* | Another bulky set of minor changes. | Guido van Rossum | 1995-01-02 | 1 | -4/+4 |
| | | | | | Note addition of gethostbyaddr() and improved repr() for sockets, renaming of md5.md5() to md5.new(), and fixing of leaks in threads. | ||||
* | makesetup should use $cc not cc | Guido van Rossum | 1994-10-20 | 1 | -1/+1 |
| | |||||
* | Escaped $(LDSHARED) in a string. | Sjoerd Mullender | 1994-10-13 | 1 | -2/+2 |
| | |||||
* | If an argument on a Setup line starts with `$', treat it as a library, | Sjoerd Mullender | 1994-09-12 | 1 | -0/+1 |
| | | | | but only if it does not end in a known suffix. | ||||
* | Support shared library creation. | Guido van Rossum | 1994-09-12 | 1 | -49/+84 |
| | |||||
* | * Modules/makesetup: bugfix: add objects from sources to OBJS | Guido van Rossum | 1994-08-30 | 1 | -0/+3 |
| | |||||
* | * Modules/makesetup: support C++ files now; these should be given | Guido van Rossum | 1994-08-23 | 1 | -1/+36 |
| | | | | | as file.C or file.cc or file.c++; C files can be given as file.c (instead of file.o, which is still supported) | ||||
* | Merge alpha100 branch back to main trunk | Guido van Rossum | 1994-08-01 | 1 | -16/+111 |
| | |||||
* | Added some files to new module | Guido van Rossum | 1994-01-02 | 1 | -0/+71 |