bug-gnustep
[Top][All Lists]
Advanced

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

Re: make/framework.make patch


From: Mirko Viviani
Subject: Re: make/framework.make patch
Date: Tue, 16 Oct 2001 22:39:06 +0200

On Tue, 16 Oct 2001, Adam Fedor  wrote:

> >>(1) for objc frameworks, do .a files need to be
> >>created/installed as well as .dlls? (as for the main gnustep
> >>libraries which have both).
> >
> > I think that there is no need for them.
>
> You do need both. The .a files are for linking, the .dll's are for running.

Ok, I didn't remember correctly.

> >>(2) should we be striving to keep the dlls inside the
> >>framework folders, or is this a lost cause on Windows, when
> >>the dlls have to be in the PATH?
> >
> > As on non-win system you can put the dlls in */Library/Libraries
> > and these paths should go in PATH.
>
> .a files should go in ../Libraries/{target_dir}
> .dll files should fo in ../Tools/{target_dir}
>
> since PATH already includes the Tools/... dirs.

I don't know it Tools/ dir exists for GNUSTEP_USER, but if you want
to stay close with the unix version it should go to Library/Libraries.
But it isn't a techical problem...

> Although the .a files could just stay in the framework dir, as long as
> link commands are set up correctly.

You can't put the .a files in the framework dir else you end up with a too
long link command line.

It is so on NS because it is handled by the compiler/linker.

---
Bye,
     Mirko  <mirko.viviani@rccr.cremona.it>   (NeXTmail, MIME)
                    <mirko@yourbox.net>



reply via email to

[Prev in Thread] Current Thread [Next in Thread]