[pgrouting-users] Complilation Errors on Tps and Disjkstra

Jules Kouadio sekedoua at gmail.com
Sat Jul 30 06:18:06 EDT 2011


Hi everybody
On  CentOs 5 (french version).
Why  all this errors after the "make install" for Tps and dijkstra?
Can someone help me ?

Thanks !

ERROR [root at bnetd pgrouting]# make install

[ 8%] Building C object extra/tsp/src/CMakeFiles/routing_tsp.dir/tsp.o
Dans le fichier inclus à partir de
/home/sekedoua/pgrouting/extra/tsp/src/tsp.c:22:
/home/sekedoua/pgrouting/extra/tsp/src/tsp.h:25:22: erreur: postgres.h
: Aucun fichier ou répertoire de ce type Dans le fichier inclus à
partir de /home/sekedoua/pgrouting/extra/tsp/src/tsp.h:26, à partir de
/home/sekedoua/pgrouting/extra/tsp/src/tsp.c:22:
/home/sekedoua/pgrouting/core/src/dijkstra.h:25:22: erreur: postgres.h
: Aucun fichier ou répertoire de ce type In file included from
/home/sekedoua/pgrouting/extra/tsp/src/tsp.h:26, from
/home/sekedoua/pgrouting/extra/tsp/src/tsp.c:22:
/home/sekedoua/pgrouting/core/src/dijkstra.h:32: erreur: expected
specifier-qualifier-list before ‘float8’
/home/sekedoua/pgrouting/core/src/dijkstra.h:40: erreur: expected
specifier-qualifier-list before ‘float8’
/home/sekedoua/pgrouting/core/src/dijkstra.h:47: erreur: expected
declaration specifiers or ‘...’ before ‘bool’
/home/sekedoua/pgrouting/core/src/dijkstra.h:47: erreur: expected
declaration specifiers or ‘...’ before ‘bool’ In file included from
/home/sekedoua/pgrouting/extra/tsp/src/tsp.c:22:
/home/sekedoua/pgrouting/extra/tsp/src/tsp.h:31: erreur: expected
specifier-qualifier-list before ‘float8’
/home/sekedoua/pgrouting/extra/tsp/src/tsp.c:25:26: erreur:
executor/spi.h : Aucun fichier ou répertoire de ce type
/home/sekedoua/pgrouting/extra/tsp/src/tsp.c:26:21: erreur: funcapi.h
: Aucun fichier ou répertoire de ce type
/home/sekedoua/pgrouting/extra/tsp/src/tsp.c:27:29: erreur:
catalog/pg_type.h : Aucun fichier ou répertoire de ce type
/home/sekedoua/pgrouting/extra/tsp/src/tsp.c:32:18: erreur: fmgr.h :
Aucun fichier ou répertoire de ce type
/home/sekedoua/pgrouting/extra/tsp/src/tsp.c:73: erreur: expected ‘=’,
‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘tsp’
/home/sekedoua/pgrouting/extra/tsp/src/tsp.c:98: erreur: expected ‘)’
before ‘*’ token /home/sekedoua/pgrouting/extra/tsp/src/tsp.c: In
function ‘finish’: /home/sekedoua/pgrouting/extra/tsp/src/tsp.c:111:
erreur: ‘SPI_OK_FINISH’ undeclared (first use in this function)
/home/sekedoua/pgrouting/extra/tsp/src/tsp.c:111: erreur: (Each
undeclared identifier is reported only once
/home/sekedoua/pgrouting/extra/tsp/src/tsp.c:111: erreur: for each
function it appears in.)
/home/sekedoua/pgrouting/extra/tsp/src/tsp.c:113: erreur: ‘ERROR’
undeclared (first use in this function)
/home/sekedoua/pgrouting/extra/tsp/src/tsp.c: Hors de toute fonction :
/home/sekedoua/pgrouting/extra/tsp/src/tsp.c:123: erreur: expected
specifier-qualifier-list before ‘float8’
/home/sekedoua/pgrouting/extra/tsp/src/tsp.c:129: erreur: expected ‘)’
before ‘*’ token /home/sekedoua/pgrouting/extra/tsp/src/tsp.c:152:
erreur: expected ‘)’ before ‘*’ token
/home/sekedoua/pgrouting/extra/tsp/src/tsp.c: In function ‘solve_tsp’:
/home/sekedoua/pgrouting/extra/tsp/src/tsp.c:194: erreur: ‘Portal’
undeclared (first use in this function)
/home/sekedoua/pgrouting/extra/tsp/src/tsp.c:194: erreur: expected ‘;’
before ‘SPIportal’ /home/sekedoua/pgrouting/extra/tsp/src/tsp.c:195:
erreur: ‘bool’ undeclared (first use in this function)
/home/sekedoua/pgrouting/extra/tsp/src/tsp.c:195: erreur: expected ‘;’
before ‘moredata’ /home/sekedoua/pgrouting/extra/tsp/src/tsp.c:202:
erreur: unknown field ‘x’ specified in initializer
/home/sekedoua/pgrouting/extra/tsp/src/tsp.c:202: attention : éléments
en excès dans l'initialisation de la structure
/home/sekedoua/pgrouting/extra/tsp/src/tsp.c:202: attention : (near
initialization for ‘point_columns’)
/home/sekedoua/pgrouting/extra/tsp/src/tsp.c:202: erreur: unknown
field ‘y’ specified in initializer
/home/sekedoua/pgrouting/extra/tsp/src/tsp.c:202: attention : éléments
en excès dans l'initialisation de la structure
/home/sekedoua/pgrouting/extra/tsp/src/tsp.c:202: attention : (near
initialization for ‘point_columns’)
/home/sekedoua/pgrouting/extra/tsp/src/tsp.c:228: erreur: ‘ERROR’
undeclared (first use in this function)
/home/sekedoua/pgrouting/extra/tsp/src/tsp.c:238: erreur:
‘SPI_OK_CONNECT’ undeclared (first use in this function)
/home/sekedoua/pgrouting/extra/tsp/src/tsp.c:244: attention :
assignment makes pointer from integer without a cast
/home/sekedoua/pgrouting/extra/tsp/src/tsp.c:252: erreur: ‘SPIportal’
undeclared (first use in this function)
/home/sekedoua/pgrouting/extra/tsp/src/tsp.c:252: erreur: ‘true’
undeclared (first use in this function)
/home/sekedoua/pgrouting/extra/tsp/src/tsp.c:261: erreur: ‘moredata’
undeclared (first use in this function)
/home/sekedoua/pgrouting/extra/tsp/src/tsp.c:261: erreur: ‘TRUE’
undeclared (first use in this function)
/home/sekedoua/pgrouting/extra/tsp/src/tsp.c:267: erreur:
‘SPI_tuptable’ undeclared (first use in this function)
/home/sekedoua/pgrouting/extra/tsp/src/tsp.c:271: erreur:
‘SPI_processed’ undeclared (first use in this function)
/home/sekedoua/pgrouting/extra/tsp/src/tsp.c:278: attention :
assignment makes pointer from integer without a cast
/home/sekedoua/pgrouting/extra/tsp/src/tsp.c:280: attention :
assignment makes pointer from integer without a cast
/home/sekedoua/pgrouting/extra/tsp/src/tsp.c:291: erreur:
‘SPITupleTable’ undeclared (first use in this function)
/home/sekedoua/pgrouting/extra/tsp/src/tsp.c:291: erreur: ‘tuptable’
undeclared (first use in this function)
/home/sekedoua/pgrouting/extra/tsp/src/tsp.c:292: erreur: ‘TupleDesc’
undeclared (first use in this function)
/home/sekedoua/pgrouting/extra/tsp/src/tsp.c:292: erreur: expected ‘;’
before ‘tupdesc’ /home/sekedoua/pgrouting/extra/tsp/src/tsp.c:298:
erreur: ‘HeapTuple’ undeclared (first use in this function)
/home/sekedoua/pgrouting/extra/tsp/src/tsp.c:298: erreur: expected ‘;’
before ‘tuple’ /home/sekedoua/pgrouting/extra/tsp/src/tsp.c:300:
erreur: ‘tuple’ undeclared (first use in this function)
/home/sekedoua/pgrouting/extra/tsp/src/tsp.c:300: erreur: ‘tupdesc’
undeclared (first use in this function)
/home/sekedoua/pgrouting/extra/tsp/src/tsp.c:309: erreur: ‘FALSE’
undeclared (first use in this function)
/home/sekedoua/pgrouting/extra/tsp/src/tsp.c:325: erreur: ‘point_t’
has no member named ‘x’
/home/sekedoua/pgrouting/extra/tsp/src/tsp.c:326: erreur: ‘point_t’
has no member named ‘y’
/home/sekedoua/pgrouting/extra/tsp/src/tsp.c:364: erreur:
‘ERRCODE_E_R_E_CONTAINING_SQL_NOT_PERMITTED’ undeclared (first use in
this function) /home/sekedoua/pgrouting/extra/tsp/src/tsp.c: Hors de
toute fonction : /home/sekedoua/pgrouting/extra/tsp/src/tsp.c:370:
attention : la définition de données n'a pas de type ni de classe de
stockage /home/sekedoua/pgrouting/extra/tsp/src/tsp.c:370: attention :
noms de paramètres (sans type) dans la déclaration de fonction
/home/sekedoua/pgrouting/extra/tsp/src/tsp.c:372: erreur: expected
‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘tsp’ make[2]: ***
[extra/tsp/src/CMakeFiles/routing_tsp.dir/tsp.o] Erreur 1 make[1]: ***
[extra/tsp/src/CMakeFiles/routing_tsp.dir/all] Erreur 2 make: ***

2011/7/29, Ricardo Bayley <ricardo.bayley at gmail.com>:
> Hi folks,
>
> On the pgRouting website, it says that the latest compiled  windows binaries
> are for pg8.4.2
> Is this strictily for 8.4.2 or for all the 8.4.x series ?
>
> best regards
>
> Ricardo
>


-- 
*
*


More information about the Pgrouting-users mailing list