As some of you might know, I provide my own Windows Vim builds. My
latest hardware upgrade brought a new infrastructure though.

I usually compile six Vims in a row:

- x86 GVim without OLE
- x86 GVim with OLE
- x86 CLI Vim
- the same for amd64

Now I get these errors _exclusively_ with x86 GVim with OLE:

>    Bibliothek "gvim.lib" und Objekt "gvim.exp" werden erstellt.
> msvcrt.lib(initializers.obj) : warning LNK4098: Standardbibliothek 
> "libcmt.lib" steht in Konflikt mit anderen Bibliotheken; 
> /NODEFAULTLIB:Bibliothek verwenden.
> misc1.obj : error LNK2001: Nicht aufgelöstes externes Symbol 
> "_default_vim_dir".
> misc1.obj : error LNK2001: Nicht aufgelöstes externes Symbol 
> "_default_vimruntime_dir".
> version.obj : error LNK2001: Nicht aufgelöstes externes Symbol 
> "_compiled_user".
> version.obj : error LNK2001: Nicht aufgelöstes externes Symbol 
> "_compiled_sys".
> version.obj : error LNK2001: Nicht aufgelöstes externes Symbol "_all_lflags".
> version.obj : error LNK2001: Nicht aufgelöstes externes Symbol "_all_cflags".
> gvim.exe : fatal error LNK1120: 6 nicht aufgelöste Externe

Why? - Or, more precisely, why does _only_ this build fail, the other
five don't?

My compilation script:
https://tuxproject.de/projects/vim/_compile.bat.php

(It is the second x86 compilation...)

What am I missing?

TIA!

-- 
-- 
You received this message from the "vim_dev" 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_dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Raspunde prin e-mail lui