Friday, March 14, 2014

Re: Vim for Windows (Updated to 7.4.193)

On 14 March 2014, Tony Mechelynck <antoine.mechelynck@gmail.com> wrote:
> On 14/03/14 09:04, Alexander Shukaev wrote:
> >Tony, linking against shared library means to have an explicit
> >dependency to it. I'm NOT (god, how many more times should I explain
> >this) linking third party shared libraries DIRECTLY to Vim! They are
> >dynamically loaded (what you call "dynamically linked") with a system
> >call when they are needed and if users has them on their system. It's
> >user's responsibility to download and install properly third party
> >software. I'm nether distribution third party libraries with Vim,
> >neither I force users to have them (what would have been the case, if
> >I would be linking them directly to Vim).
> >
> >So when I say, "And no, I didn't link against shared libraries
> >because that makes no sense." - is it only me who instantly
> >understands that this phrase summarizes the whole paragraph above or
> >you guys prefer to interpret "didn't link" as "did link" (3 times
> >already) just to piss me off?
>
> OK, so what you call "linking with shared libraries" is actually
> linking statically with libraries which may (or may not) be included
> in the final executable, in which case you don't share them with
> anyone.
[...]

No. What he means by "linking with shared libraries" seems to be
a Windows incarnation of dlopen(3). That isn't linking in the usual
sense, the more common name for it would be "demand loading".

http://pubs.opengroup.org/onlinepubs/009695399/functions/dlopen.html

/lcd

--
--
You received this message from the "vim_use" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

---
You received this message because you are subscribed to the Google Groups "vim_use" group.
To unsubscribe from this group and stop receiving emails from it, send an email to vim_use+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

No comments: