Menu

#3 building QuantLib CVS under Cygwin

closed-invalid
nobody
None
5
2003-08-25
2002-03-12
No

As per the INSTALL.txt one should run configure in the
directory.

But there does not seem to be a configure in the directory:

http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/quantlib/QuantLib/

When I run autoconf, I get these errors:

$ autoconf --version
autoconf (GNU Autoconf) 2.52
Written by David J. MacKenzie.
~/QuantLib
$ autoconf
configure.in:12: error: possibly undefined macro:
AM_CONFIG_HEADER
configure.in:13: error: possibly undefined macro:
AM_INIT_AUTOMAKE
configure.in:22: error: possibly undefined macro:
AM_PROG_LIBTOOL
configure.in:31: error: possibly undefined macro:
AM_CONDITIONAL

Do I need to have some more cygwin packages installed?

Thanks

Discussion

  • Ferdinando Ametrano

    Logged In: YES
    user_id=34616

    The INSTALL.TXT is there to be distributed with the official
    source tarball distribution. In the official source
    distribution configure is available.

    If you check out the source code from the CVS then you need
    the GNU tools that developers use, and which are not
    required to build QuantLib from tarballs. These are
    automake, autoconf, libtool, GNU m4, GNU make, and others
    which might escape me now. They all come with recent
    GNU/Linux distributions, cygwin included.
    To begin the build process from a CVS checkout, start with:

    sh ./bootstrap

    which will prepare the package for compilation. You can then
    use ./configure and make in the usual way.

    these info are available at http://quantlib.org/cvs.html

    I currently compile QuantLib under cygwin, both tarball and CVS

    Please let me know if this solves your problem

    thank you for your feedback

    ciao -- Nando

     
  • Nobody/Anonymous

    Logged In: NO

    In my case on cygwin, all has been ok.
    Did you install dev utils provided in cygwin ?

     
  • Luigi Ballabio

    Luigi Ballabio - 2003-08-25
    • status: open --> closed-invalid
     

Log in to post a comment.