#172 closed defect (fixed)
La versión 1.1.1 no compila bajándola de linux
Reported by: | ptejedor | Owned by: | danirus |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | Various | Version: | 1.1.1 |
Severity: | normal | Keywords: | |
Cc: |
Description
al compilar language.cpp, gcc se queja de que no encuentra tol/tol_init.h.
Posteriormente da un error en la línea 820:
language.cpp:820: error: syntax error before `*' token
Attachments (1)
Change History (5)
comment:1 Changed 21 years ago by
comment:2 Changed 21 years ago by
Simplemente me bajé los fuentes de la página web, y ejecuté ./configure
La configuración se efectuó sin problemas.
Después ejecuté make,
que se paró en el punto de compilar language.cpp
Al examinar language.cpp, éste intenta incluir un archivo (tol_init.h) que
no existe, ni donde lo busca el compilador ni en ninguna otra parte del paquete.
Es posible que el segundo error dependa del primero.
comment:3 Changed 21 years ago by
Resolution: | → fixed |
---|---|
Status: | new → closed |
El problema es que al empaquetar Tol en el .tar.gz que hemos puesto en la web, el
fichero tol_init.h no se encontraba listado como parte del objetivo "dist" del
Makefile.am.
Pronto liberaremos una versión 1.1.2 en la que se soluciona dicho problema.
Por lo pronto adjunto aquí el fichero que necesitas para compilar.
Colócalo en el directorio de language.cpp.
Posteriormente podrías experimentar algún problema debido a que al hace "make
install", el fichero tol_init.h no se ha copiado al directorio donde residen los ficheros
de cabecera de Tol. En ese caso, que podría ocurrir compilando la Toltcl, copia el
fichero tol_init.h al directorio donde se han instalado los headers, normalmente, si
no has especificado una ruta de instalación con --prefix, estarán
en /usr/local/include/tol
Gracias Pedro.
comment:4 Changed 18 years ago by
bug_file_loc: | → http://www.tol-project.org |
---|
Podrías describir, por favor, cómo has iniciado la compilación.
Gracias.