sfml/boost and cygwin/mingw?

closed account (Dy7SLyTq)
so i got tired of using an ide and discovered i really like using just a text editor and command line compiler. i downloaded cygwin and got gcc and g++ and downloaded the mingw shell which also has gcc and g++. so is there anyway to still use the boost and sfml api?

edit:
the text editor is vim (not that it matters) and i know the mingw shell was pointless with cygwin but it could come in handy for a yet unseen reason
Last edited on
You definitely don't need both cygwin and mingw, but I suppose it doesn't hurt. Ofcourse you can use both boost and sfml with them but you quill probably need to build both. You can use nuwens mingw distro which comes with boost pre installed. As for sfml just run cmake and select mingw makefiles (or unix makefiles if you use nuwen).
closed account (Dy7SLyTq)
yeah i know i dont need both but i just thought why not?

edit and thanks ill check that out
Last edited on
closed account (1yR4jE8b)
All you need is the Msys shell included with MinGW. Cygwin is a leftover from when most gnu utilities didn't have native Windows ports but Msys and GetGnuWin32 fixed most of that.

http://getgnuwin32.sourceforge.net/

If you're only doing Windows programming, I would suggest to just learn how to use CL.exe, Link.exe, Devenv and MSBUILD/NMake from the command line instead of switching toolchains completely.

http://msdn.microsoft.com/en-us/library/f35ctcxw.aspx

I've never needed to build Boost myself on Windows when using Microsoft's toolchain. I just download the boost headers from the main boost website, then get the precompiled binaries I need from Teeks99.

http://boost.teeks99.com/

Or you can use the Boost Pro installer:

http://www.boostpro.com/download/

But these installers tend to lag a bit behind.
Last edited on
closed account (Dy7SLyTq)
first of all: i am not getting rid of cygwin. it reminds me of linux more than the mingw shell does. i want the mingw shell just cause i want two shells. i know i dont need both but its not hurting my system. second my programming isnt windows only im just using windows as my os. thirdly i thought the installers was for visual studios?
closed account (3qX21hU5)
Or you can use the Boost Pro installer:

http://www.boostpro.com/download/

But these installers tend to lag a bit behind


BoostPro is sadly no longer being updated so I wouldn't expect any new releases from them anymore. :(
Topic archived. No new replies allowed.