Reply to message «Re: Vim taken from http://tuxproject.de.nyud.net/projects/vim/ crashes under wine», sent 22:20:34 09 July 2011, Saturday by Christian Brabandt:
What are «all mingw32 packages»?
After installing mingw32 (using crossdev -t i686-mingw32) I have to do
something
with dependencies, but even compilation of the first dependency (ncurses) fails:
../lib/libncurses.a(lib_ttyflags.o):lib_ttyflags.c:(.text+0x98): undefined
reference to `__nc_mingw_ioctl'
(I guess it is compilation of some test).
Configure flags are
--target=$T --host=$T --build=x86_64-linux --prefix=/usr/$T
(where T=i686-mingw32) and make flags are
-j5
.
Original message:
> Hi ZyX!
>
> On Sa, 09 Jul 2011, ZyX wrote:
> > After installing vim to ~/.wine/drive_c/vim73 using winesetup[1] script
> > vim run using
> >
> > wine C:\\vim73\\gvim.exe
> >
> > crashes with the following log.
> >
> > Does anybody know either how to fix this,
>
> Don't know.
>
> > or how to compile vim using i686-mingw32 cross-compiler.
>
> This should be straight forward. I have done this a couple of times.
> Simply install all mingw32 packages and adjust the Make_ming.mak and set
> CROSS=yes. That should work. The only problem I have with this is, that
> recently, Vim crashes, as soon it was compiled with debug symbols:
> http://groups.google.com/group/vim_dev/browse_frm/thread/ff85e7b27009ab29/0
> b38951676eb885b?lnk=gst&q=brabandt#0b38951676eb885b
>
> regards,
> Christian
signature.asc
Description: This is a digitally signed message part.
