[Prev][Next][Index]

Installing version 1.7




I had trouble installing version 1.7 because of the doName method. Here is
the problem (probably not new):


*** COMPILING Sage++ DIRECTORY
g++ -I./h -I../h -I../lib/include -g -c   libSage++.C
../lib/include/libSage++.h: In method `class SgSymbol SgForStmt::doName()':
In file included from libSage++.C:974:
../lib/include/libSage++.h:5454: parse error before `->'
../lib/include/libSage++.h: In method `class SgSymbol SgProcessDoStmt::doName()':
../lib/include/libSage++.h:5703: parse error before `->'


the fix I did :::::::


LINE 1299 : inline SgSymbol *doName();

LINE 1386 : inline SgSymbol *doName();

LINE 5452 : inline SgSymbol *SgForStmt::doName()
            { return SymbMapping(BIF_SYMB(thebif)); } 

LINE 5703 : inline SgSymbol *SgProcessDoStmt::doName() 
            { return SymbMapping(BIF_SYMB(thebif)); }


Thanks,
Francois