[GiNaC-list] Compiling Ginac with MinGW failed in Ginsh compile eventhough, I dont wish to compile it

Alexei Sheplyakov alexei.sheplyakov at gmail.com
Mon Sep 3 12:21:22 CEST 2012


On Mon, Sep 3, 2012 at 11:59 AM, Rheinländer <jrheinlaender at gmx.de> wrote:

> Make will fail in the ginsh subdirectory if you have not installed
> libreadline.

Well, in fact ginsh does compile just fine without libreadline (at
least on Linux and Mac OS X). The problems here are a bit different:

ginsh_parser.yy(916) : error C3861: 'isatty': identifier not found

isatty() is in general *NIX-only thing (although MinGW might define it too).

ginsh_parser.yy(927) : fatal error C1083: Cannot open include file:
'ginsh_op_help.h': No such file or directory.

Not sure why this happens, I need more details (at least the exact
version of GiNaC and compiler) to give any meaningful answer.

Also I don't quite understand how
CC=cl CXX=cl CCAS=cl

can possibly work in conjunction with

CXXFLAGS="-DDO_GINAC_ASSERT -ggdb -Wall -pedantic"

More information about the GiNaC-list mailing list