[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: [Libevent-users] using libEvent 2.x with Visual C++



> Getting a bit off topic, but I wonder if anyone has tried to make a
> wrapper script for CL.EXE that makes it look more like gcc, in terms of
> command line options. (Though it would probably need to do other nasty
> tricks, like renaming .OBJ files to .o, and .LIB files to .a, and then
> rename them back again when linking.)

WrapMSVC might do what you want, or it might be the reverse, I forget. If the reverse, it's a model for you to invert. :-)
http://code.google.com/p/wrapmsvc/

Intel's EDK-II -- aka Tiano Core, the UEFI reference implementation -- has a build system is pretty interesting: it wraps MSC/GCC/ICC (and linker, etc) and works on multiple OSes. A non-EFI fork of this toolchain might be interesting for general purpose use. And even if the build system isn't used, there are some tool conversion tables that would be useful for any new MSC/GCC tool wrapping project.
https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2/BaseTools/Conf/tools_def.template
http://tianocore.org/

Microsoft's CoApp project is doing the reverse: wrapping GCC to use MSC. This is an open source project, so some of this compiler wrapping code might be forked off to a non-CoApp-based tool.
http://coapp.org/


***********************************************************************
To unsubscribe, send an e-mail to majordomo@xxxxxxxxxxxxx with
unsubscribe libevent-users    in the body.