summaryrefslogtreecommitdiffstats
path: root/src/util/makeshlib.sh
Commit message (Collapse)AuthorAgeFilesLines
* * makeshlib.conf: DeletedKen Raeburn2004-04-231-67/+0
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@16264 dc483132-0cff-0310-8789-dd5450dbe970
* * Makefile.in: Remove rule for aix.bincmds; we don't need itTom Yu2001-01-291-5/+3
| | | | | | | | | | anymore. * makeshlib.sh: Use the linker flag -berok so that unresolved symbols don't turn into link-time errors for building shared libs on AIX. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12960 dc483132-0cff-0310-8789-dd5450dbe970
* makeshlib.sh (library): Add -bnoentry to the AIX shared library linkTheodore Tso1999-05-151-2/+3
| | | | | | | | | line so that the shared libraries can be dynamically loaded. Also make the library file executable, which is apparently also necessary. (Patch from Duke, needed for SAP. Note: I didn't take their addition of -lbsd, since I don't think that's needed or a good idea). git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11443 dc483132-0cff-0310-8789-dd5450dbe970
* * Make shared libs work on AIXSam Hartman1997-02-221-126/+29
| | | | | | * Remove non-AIX stuff from makeshlib.sh as it is no longer needed git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9953 dc483132-0cff-0310-8789-dd5450dbe970
* Merge V1_0_FREEZE_3 into the mainline. (Note this merge does *not*Theodore Tso1996-12-131-3/+4
| | | | | | include the doc subtree!!) git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9632 dc483132-0cff-0310-8789-dd5450dbe970
* * makeshlib.sh: Allow stuffing of SONAME field in shared lib ifTom Yu1996-10-291-0/+12
| | | | | | | gcc is being used; this requires newer (2.7.0?) gcc and possibly binutils (2.6?) git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9247 dc483132-0cff-0310-8789-dd5450dbe970
* * makeshlib.sh (*-*-aix*): Echo more stuff before running it. Always useKen Raeburn1996-08-311-22/+31
| | | | | | | /bin/ld -- the GNU linker isn't supported yet. Don't pass -x or -bfilelist. Whitespace changes. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9018 dc483132-0cff-0310-8789-dd5450dbe970
* * makeshlib.sh (alpha-*-osf*): add -expect_unresolved (due toTom Yu1996-08-161-2/+2
| | | | | | | dbm_error and dbm_clearerr not being in libc when making libkdb5) git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8946 dc483132-0cff-0310-8789-dd5450dbe970
* For some reason, I allowd symbols from libc to overide symbols fromSam Hartman1996-07-281-1/+1
| | | | | | | the shared library when building AIX shared libraries without gcc. This is broken and fails when using gssrpc. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8856 dc483132-0cff-0310-8789-dd5450dbe970
* Added SunOS shared library supportRichard Basch1996-03-301-0/+15
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7739 dc483132-0cff-0310-8789-dd5450dbe970
* Add support for HPUX and Sinix (sys5r4 on mips)Theodore Tso1996-02-251-0/+26
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7529 dc483132-0cff-0310-8789-dd5450dbe970
* Add support for Linux shared librariesTheodore Tso1995-11-021-0/+10
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7011 dc483132-0cff-0310-8789-dd5450dbe970
* Changes to do shared library versioning under AIXSam Hartman1995-10-111-6/+7
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6963 dc483132-0cff-0310-8789-dd5450dbe970
* For NetBSD convert flags designed for cc to those used by ldEzra Peisach1995-10-091-0/+3
| | | | | | | | (in particular those dealing with library paths) NetBSD requires that the path be stored in the library and the executables. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6952 dc483132-0cff-0310-8789-dd5450dbe970
* * makeshlib.sh: For solaris, if you are not using gcc, add the -hEzra Peisach1995-10-021-2/+7
| | | | | | | argument to specify the name of the shared library to load. (i.e. libfoo.so.0.1). git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6906 dc483132-0cff-0310-8789-dd5450dbe970
* Protect test for Gcc under AIX so it works with non-Gcc compilersSam Hartman1995-07-311-1/+1
| | | | | | Configure and build libpty. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6369 dc483132-0cff-0310-8789-dd5450dbe970
* * makeshlib.sh: Add support for NetBSD shared librariesTom Yu1995-07-041-0/+9
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6226 dc483132-0cff-0310-8789-dd5450dbe970
* * Replace Gcc test from top level configure.in with one fromSam Hartman1995-07-031-2/+5
| | | | | | | | | util/configure.in. * Modify top level configure.in and util/makeshlib.sh so AIX can build/use shared libs with Gcc. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6223 dc483132-0cff-0310-8789-dd5450dbe970
* Made makeshlib produced by Makefile, so I can know whether I'm running Gcc. ↵Sam Hartman1995-06-261-0/+71
Also, Ted wanted this to happen eventually anyway CVS: ---------------------------------------------------------------------- automatically CVS: CVS: Committing in . CVS: CVS: Modified Files: ---------------------------------------------------------------------- Changed shared libraries so that it works under AIX and sets the libpath correctly. Currently only works under Xlc, but hooks for Gcc support are present. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6164 dc483132-0cff-0310-8789-dd5450dbe970