[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: .so and .a libs, tcl, postgres = in over my head



On Mon, Jul 06, 1998 at 09:56:09AM -0700, Stephen Zander wrote:
> >>>>> "David" == David Welton <davidw@gate.cks.com> writes:
>     David> My first problem is that unless there are actually some
>     David> symbols in the C code, it won't link the tcl lib.
>     David> But.. even including some Tcl stuff to make it load doesn't
>     David> seem to fix the overall problem (btw, how do you force
>     David> linking a lib?).
> 
> If you continue to link against a static lib, you're going to need
> some sort of symbol table to force the inclusion of all the code you
> need.  If you link against a dynamic tcl lib, you won't as the dynamic
> loader has to have access to the entire symbol table in the .so
> 
> The question is, therefore, why are you linking against a static tcl lib?

As I said in one of my other emails, this is intended to be a mod_dtcl
for apache.  It would need to be compiled statically, or else compile
apache against libtcl8.0.  This wouldnt really work for debian, as we
really should use modules, instead of different versions of apache.

So, what do I do about a symbol table?  I'm afraid I haven't much
experience with these issues, but I have been reading what I can get
ahold of in the past week or so.  References would be appreciated:->

Thanks,
-- 
David Welton                          http://www.efn.org/~davidw 

	Debian GNU/Linux - www.debian.org


--  
To UNSUBSCRIBE, email to debian-devel-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org


Reply to: