installing libraries for cygwin

6,177

Here is the official Cygwin Package List. This includes all the packages you can install via the Cygwin installer (link), and allows searching and examining the package contents before you install it.

Note that Cygwin doesn't necessarily use the same package names (like libgsl0-dev, etc) that other Linux distributions use.

  • g++ v4.4: Cygwin's latest GCC is gcc4-4.3.4-3 (note the separate gcc4 package name; the normal gcc package is version 3.4.4). If you need newer you'll have to install from source.
  • graphviz: not available as a Cygwin package(?); install the Windows version
  • gnuplot: latest package is gnuplot-4.2.4-1
  • plotdrop: not available as a Cygwin package(?); install from source
  • libboost: latest package is boost-1.33.1-4 (and the corresponding boost-devel package); for the more recent version, install from source
  • gsl: latest packages are gsl-1.13-2 (runtime DLLs), gsl-devel-1.13-2 (header files, libgsl.a, etc), gsl-apps-1.13-2 (GSL utilities), and gsl-1.13-2-src (source) are available. there isn't a dbg package (which usually contains debugging symbols for the libraries or programs in a package); for that you'll probably want to grab the source code and compile your own version.
Share:
6,177
Hoang Pham
Author by

Hoang Pham

I was born in Vietnam, currently live in Milan, Italy. I am a software developer with strong iOS experience. I have learned the following softwares/languages/tools/technologies: – Operating systems: Mac OS X, Linux Ubuntu, Windows – Programming languages: Objective-C, C, C , C#, Python, Ruby, Java, Bash Script – Data exchange languages: JSON, XML – Versioning control systems: Git version control GitX – Database management systems: Sql Server, Sqlite3 – Integrated development environment: Xcode 3, Xcode 4, Eclipse, Visual Studio. – Application frameworks: Cocoa Touch, Google App Engine, Ruby on Rails, .net, Eclipse Graphical Modeling Framework, Eclipse Modeling Framework, J2ME, Django, DotNetNuke – Debugger tools: Xcode, gcc, gdb. – Editors: TextMate, Vi, Latex, Microsoft Word, Excel, Powerpoint, MarsEdit. – Image editing tools: Photoshop – Diagram editors: Omnigraffle Professional, Microsoft Visio – Blogging softwares: WordPress, Tumblr. – Web technologies: HTML, CSS, jQuery, XSLT, eXSLT, Firebug, Charles HTTP Debugger – Others: Crystal Report, Reporting Services. My profiles and websites: http://github.com/pnhoang http://twitter.com/pnhoang

Updated on September 17, 2022

Comments

  • Hoang Pham
    Hoang Pham almost 2 years

    I want to install these libraries in cygwin, how do I do it? are all of them available on cygwin environment or only on linux?

    • g++ - the version 4.4
    • graphviz
    • gnuplot
    • plotdrop
    • libboost version 1.38
    • libgsl0-dbg
    • libgsl0-dev
    • libgsl0ldbl