Re: Win32 Zinf with MingW
kristian kvilekval <[email protected]> Tue, 26 Apr 2005 16:50:22 -0700
| Newsgroups | gmane.comp.audio.zinf.devel |
|---|---|
| Message-ID | <[email protected]> |
On Tue, 2005-04-26 at 23:38 +0100, David Hough wrote: > On Mon, 25 Apr 2005 21:30:07 +0100, Andreas Rottmann <[email protected]> > wrote: > ... > >> There are still serious issues with it at the moment that need > >> cleaning up (it breaks the Linux build, etc.) so this is still very > >> much a work in progress. > > OK, I've sort of got the unix build working again. I haven't fixed the > libzinf/io dir problem though, so to build on both linux and win32 you > would have to execute > make; cd base; make; cd ..; make We should see if there is way to make a library of functionality so that we can link with the DLLs without missing symbols. We could also see about using the message system to communicate between the co-dependent parts. > Also, as the zinf executable is linked against an uninstalled library, to > run zinf with gdb from the build directory you have to execute > libtool --mode=execute gdb ./base/zinf > > The updated patch: > http://www-users.york.ac.uk/~djh123/zinf-mingw2.diff > > ... > > >> To make successfully we actually have to > >> execute > >> > >> make; cd base; make; cd ..; make > >> > >> I'm not really sure there's a good solution to this, without > >> re-organising the source tree. > >> > > Which is kind of a no-no with CVS; how about dumping CVS and switching > > to Arch completly? > > One slight problem that I feel I should point out, what with the attempt > to get win32 support back and all, is that there is no offical > implementation of Arch on Windows, and not much hope of one soon. > > "Notes on arch win32 > Arch was never intended to run on a non POSIX system. Don't expect to have > a full-blown arch on your Microsoft computer." > (http://wiki.gnuarch.org/Native_20WIN32_20Support) > > There are some unoffical binaries linked from the same wiki, though I seem > to remember performance not exactly being great last time I tried them. > > So unfortunately, I suspect totally dumping CVS isn't viable at the > moment. Though, I do agree it would great if we could :) > I had thought of using mingw32 on unix system to cross-compile win32 apps. I wasn't expecting to develop on win32 using cygwin or msys. Have you tried this? -- Kristian Kvilekval [email protected] http://www.cs.ucsb.edu/~kris w:805-893-2526 h:504-9756 ------------------------------------------------------- SF.Net email is sponsored by: Tell us your software development plans! Take this survey and enter to win a one-year sub to SourceForge.net Plus IDC's 2005 look-ahead and a copy of this survey Click here to start! http://www.idcswdc.com/cgi-bin/survey?id=105hix