Posted by
Ted Byers on
Apr 28, 2011; 4:09pm
URL: http://quantlib.414.s1.nabble.com/QuantLib-under-cygwin-tp8701p8705.html
> -----Original Message-----
> From: Luigi Ballabio [mailto:
[hidden email]]
> Sent: April-28-11 11:26 AM
> To: financial engineer
> Cc:
[hidden email]
> Subject: Re: [Quantlib-users] QuantLib under cygwin
>
> Well, no. You need make. It's probably in some cygwin package you'll
have
> to install.
>
> Anyway, is there any particular reason why you're using cygwin to compile
> the library, instead of using (for example) the express version of the
Visual
> C++ compiler, which is available for free?
>
There is nothing wrong with cygwin. I like it, in part to keep my unix
skills relatively fresh (all my employers for the past decade have been
Windows only shops and I don't have a budget to keep a machine dedicated to
unix programming).
But the problem here is one of not having installed all the usual suite of
development tools. I suggest 'financial engineer' go back to setup and
install at least make (there are several, so pick one or install all and
play), perhaps also autoconf, automake, &c. When you run setup, and are at
the point where you see the various things that can be installed, it
provides terse descriptions, so you'll have a decent sense of what may be
useful (there is a lot of stuff there, much of which is not relevant to
software development, so it makes sense to do a basic install first and then
go back and add the optional stuff you need). I would also suggest that he
not give up on it too soon, but be aware that like most things in the unix
world, the documentation provided ssumes you're already an expert, so it can
be challenging to get started with it. There isn't a lot of good quality
unix documentation that caters to someone who hasn't used it before. It is
worth while sticking with it even with a steep learning curve.
Yes, there is a free version of MSVC++, but it is limited. If you want good
optimization from a free compiler, you need use gcc (i.e. either that in
cygwin or mingw).
I was able to build quantlib in cygwin as well as MSVC++ 2005, but not
MSVC++ 2010. Apparently that is because the latest release of Quantlib
predates the release of MSVC++ 2010. If 'financial engineer' installed the
free version of that, he'll encounter the same troubles I did (and never
resolved). I have been told that support for MSVC++ 2010 has been added to
the more recent development versions of Quantlib, but when it comes to
libraries I try to use, I work only with official releases.
Cheers
Ted
------------------------------------------------------------------------------
WhatsUp Gold - Download Free Network Management Software
The most intuitive, comprehensive, and cost-effective network
management toolset available today. Delivers lowest initial
acquisition cost and overall TCO of any competing solution.
http://p.sf.net/sfu/whatsupgold-sd_______________________________________________
QuantLib-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/quantlib-users