On 05/01/2012, at 6:39 PM, Shayne Fletcher wrote: > By the way. How broken are the MSVC builds? I'm gonna need that (nowish). > Something I can fix maybe? >
I don't know. The build system should handle it reasonably well. If not, Erick may help fix it, he's the author of fbuild. The real problem is the Felix libraries and tools. The C++ async I/O system has been tested on Linux, OSX, BSD, Solaris, Cygwin, Windows32 Windows64, and a few other platforms and should work. Similarly, dynamic loading (dlopen on Unix, LoadLibrary on Windows) should work on both platforms. However some of the tools, probably including "flx", which depend on Posix and won't build on Windows. Without "flx" and "flx_pkgconfig" you're screwed. In principle, Felix can be made to provide a platform independent API to a large degree. It was always intended to do so. However I can't "guess" how Windows does certain things, and trying to provide a platform independent wrapper for common functionality with an implementation for Unix and one for Windows is hard to do without actually having access to a Windows box with compiler tools. I have a Mac with Vista installed, but I don't have MSVC++ on it, and I can't easily get it (due to being online with wireless internet which is too slow for massive downloads). Furthermore I couldn't easily work dual-booting. The only effective way to get the Windows version working is to have a developer dedicated to getting the Windows version working (and not me!) If you want to do that I will help all I can. PS: if Felix ever takes off .. it will be the Windows version that brings in money :) -- john skaller skal...@users.sourceforge.net ------------------------------------------------------------------------------ Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex infrastructure or vast IT resources to deliver seamless, secure access to virtual desktops. With this all-in-one solution, easily deploy virtual desktops for less than the cost of PCs and save 60% on VDI infrastructure costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox _______________________________________________ Felix-language mailing list Felix-language@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/felix-language