Age | Commit message (Collapse) | Author | |
---|---|---|---|
2004-05-27 | Attempt to unify hpux-shared rules. More adjustments might be required | Andy Polyakov | |
after more tests... | |||
2004-03-12 | IRIX 6.x shared build fix-up. | Andy Polyakov | |
For reference. Note that both cc and gcc support -Wl flag, but we can't use -Wl,-[not]all with both drivers, because cc rearranges options passed through -Wl. We can't use -Wl,-all,libcrypto.a,-notall with cc either, because it refuses to start with "no input" error. | |||
2003-04-08 | Correct a few typos. | Richard Levitte | |
It seems that svr3 and svr5 differ, after all. | |||
2003-04-08 | A single quote too many. | Richard Levitte | |
2003-04-08 | I forgot to continuation mark. | Richard Levitte | |
2003-04-08 | It seems like OpenUnix's ld uses LD_LIBRARY_PATH to search for | Richard Levitte | |
libraries. What's worse, the directories given in LD_LIBRARY_PATH are checked first! Therefore, we need a hack to prepend all the directories we give with -L to the current value of LD_LIBRARY_PATH, thereby temporarly forming a hacked value. Only copy LIBEXTRAS if they are given. Svr5 doesn't use -z allextract... | |||
2003-04-01 | It seems like gcc-drivven shared library building on OpenUnix 8 requires | Richard Levitte | |
-shared rather than -G. | |||
2003-02-22 | Allow building applications against static libraries with Makefile.shared. | Richard Levitte | |
2003-02-13 | Add full support for -rpath/-R, both in shared libraries and | Richard Levitte | |
applications, at least on the platforms where it's known how to do it. Note: this has only been tested on GNU-based platforms (Linux), and needs to be tested on all others. Additionally, it's not yet supported on the following platforms, for lack of information: Darwin (MacOS X) Cygwin OSF1/Alpha SVR3 ReliantUNIX Please help out with testing and the platforms we don't yet know well enough. | |||
2002-12-19 | To avoid any future programming glitches, let's make each and every | Richard Levitte | |
assignment (modulo those I missed) individual statements. | |||
2002-12-16 | 'a=b c=$a; echo $c' doesn't necessarily prints "b", '' vs. "", $s in | Andy Polyakov | |
Makefiles... I suppose it wasn't tested very much... | |||
2002-12-16 | Transfer the Solaris shared library building changes from | Richard Levitte | |
0.9.7-stable. | |||
2002-12-14 | Solaris shared build fix-ups. See RT#238,239 for details. | Andy Polyakov | |
2002-12-14 | New DETECT_GNU_LD procedure. | Andy Polyakov | |
2002-11-15 | Add the INHIBIT_SYMLINKS flag variable to help Cygwin. | Richard Levitte | |
Add missing semicolons. Add a comment explaining a bunch of targets without any action lines. | |||
2002-11-06 | Keep on using ${CC}, since gcc may act in disguise. | Richard Levitte | |
2002-10-16 | Eh, -Wl,--whole-archive disappeared from the GNU targets. I've no | Richard Levitte | |
idea why, but that was definitely wrong... | |||
2002-10-15 | A much better idea, of course, is not to do a submake at all... | Richard Levitte | |
2002-10-14 | Add missing quotes. | Richard Levitte | |
Make sure test doesn't barf because of missing spaces before the closing ]. Add -lc to the list of libraries we depend upon. Not always necessary, but never hurts. | |||
2002-10-13 | Targeting the solaris platform for specific tests. Something is going | Richard Levitte | |
wrong, and my test engine doesn't show it. The verbosity will be temporary for about a day. | |||
2002-10-12 | Chase down the missing backslashes. | Richard Levitte | |
2002-10-11 | For the platforms where version info is inserted separately into the | Richard Levitte | |
shared library, set those flags conditionally. | |||
2002-10-11 | Make sure it's properly detected when there's no version information | Richard Levitte | |
at all, and in all other cases, make sure foo.so is linked to foo.so.{soversion}. | |||
2002-10-11 | Fix inconsistencies in the Darwin targets. | Richard Levitte | |
Add a variant of SHLIB_SOVER without the preceding period. | |||
2002-10-11 | Add a suffix for Darwin's sake, since it seems like .dylib comes after | Richard Levitte | |
the version in the file name. | |||
2002-10-11 | Move the shared library construction stuff to Makefile.shared, a | Richard Levitte | |
helper makefile that generalises our way of building shared libraries and is designed to take care of almost anything (I hope). |