Subject: Re: How to build shared libs?
To: None <chammer@hrz.uni-bielefeld.de>
From: Chris Hopps <chopps@emunix.emich.edu>
List: amiga-dev
Date: 02/13/1994 13:14:48
> 
> Hi,
> I just wonder how i can build shared libs with ar. I would like to 
> build a shared tiff,tk,tcl, etc. library. Where can I get a manpage 
> explaining that and where can i get a ar doing it?
> Is there something bad in changing the -O in /usr/share/mk/sys.mk to -O2
> -m68030 -m68881 ?

I don't know about the 68030 thats untested.  I compile with -O2
though.  As far as shared libs go, have you looked at the berkely make
system?  It makes things fairly simple.  If your /usr/share/mk files
are up to date you should be able to construct a file as so (see
below) and it will build static, static profiled and shared versions
of "mylib".

---
LIB=	mylib
SRCS=a.c b.c c.c d.c e.c

.include <bsd.lib.mk>
---

> ciao
> Carsten

Chris.

------------------------------------------------------------------------------