[eispice] problem compiling

  • From: "Horsley, Matthew A." <horsley1@xxxxxxxx>
  • To: "eispice@xxxxxxxxxxxxx" <eispice@xxxxxxxxxxxxx>
  • Date: Thu, 28 May 2015 20:05:54 +0000

Hi,
I am trying to build the eispice code on my Linux machine and I am running into
a problem with make install. When I cd into the eipsice dir and type 'make
install', it mostly works on everything except when it gets to the calculon.
The paser.c file can't be compiled for some reason. I have lemon and re2c
installed and MakeFile can find them, but it looks like there is a problem. I
included a portion of the error message below if that helps.
Matt

make[2]: Entering directory `/home/eispice-master/libs/calculon'
CC parser.o
parser.c: In function 'tplt_open':
parser.c:3009: warning: implicit declaration of function 'access'
parser.c:2901: note: previous declaration of 'access' was here
parser.c: At top level:
parser.c:5091: error: expected identifier or '(' before string constant
parser.lem:50: error: expected declaration specifiers or '...' before '(' token
parser.lem:50: error: expected declaration specifiers or '...' before string
constant
parser.lem:50: warning: data definition has no type or storage class
parser.lem:50: warning: type defaults to 'int' in declaration of 'fprintf'
parser.lem:50: error: conflicting types for 'fprintf'
parser.lem:50: note: a parameter list with an ellipsis can't match an empty
parameter name list declaration
parser.lem:50: error: expected identifier or '(' before 'void'
parser.lem:50: warning: data definition has no type or storage class
parser.lem:50: warning: type defaults to 'int' in declaration of 'solution'
parser.lem:50: error: incompatible types when initializing type 'int *' using
type 'float'
parser.c:5192: error: expected identifier or '(' before '{' token
parser.c:5192: error: expected identifier or '(' before ',' token
parser.c:5193: error: expected identifier or '(' before ',' token
parser.c:5194: error: expected identifier or '(' before ',' token
parser.c:5195: error: expected identifier or '(' before ',' token
parser.c:5196: error: expected identifier or '(' before ',' token
parser.c:5197: error: expected identifier or '(' before ',' token
parser.c:5198: error: expected identifier or '(' before ',' token.


------------------------------------------------------------------
To unsubscribe from the eispice list send an email to:
eispice-request@xxxxxxxxxxxxx with 'unsubscribe' in the Subject field

Other related posts:

  • » [eispice] problem compiling - Horsley, Matthew A.