close Warning: Can't synchronize with repository "(default)" (/var/svn/tolp does not appear to be a Subversion repository.). Look in the Trac log for more information.

Opened 9 years ago

Last modified 8 years ago

#1878 accepted defect

TclCore debe cargar tcl desde el sistema

Reported by: Jorge Owned by: Jorge
Priority: highest Milestone: Mantainance
Component: Kernel Version: head
Severity: blocker Keywords:
Cc:

Description

TclCore no debe distribuir Tcl, sino que debe usar el disponible en el sistema. En el caso de Windows usar el distribuido con TOL.

Change History (10)

comment:1 Changed 9 years ago by Jorge

Status: newaccepted

En linux la lib que se debe cargar es libtclx.y.so

En Windows la lib que se debe cargar es tclx.y.so

comment:2 Changed 9 years ago by Jorge

(In [6873]) refs #1866, #1878, cargamos la lib de tcl desde el sistema, incluimos el directorio lib de tol en auto_path para encontrar toltcl

comment:3 Changed 9 years ago by Jorge

(In [6874]) refs #1866, #1878, corrrecciones en el cálculo del path de la librería dinámica de tcl, todavía pendiente de validar en Windows.

comment:4 Changed 9 years ago by Pedro Gea

Véanse [6885], [6884] y [6882].

comment:5 Changed 9 years ago by Pedro Gea

(In [6887]) Refs #1878, #1839
Se revisa el NameBlock del paquete.
Nos aseguramos que TolCore está ya cargado (necesario para la localización del directorio de TOL).
Se comentan las trazas.
Se corrigen las instrucciones "Post-Build" de la solución de MSVC.
Se reconstruyen las librerías para GNU-GCC y MSVC.

comment:6 Changed 9 years ago by Jorge

(In [6888]) refs #1839, #1878, actualizamos lib dinamica para Linux_64_GNU

comment:7 Changed 9 years ago by Pedro Gea

(In [6889]) Refs #1878, #1839
Se eliminan toltcl y tclcurl del paquete.

comment:8 Changed 9 years ago by Jorge

(In [7148]) refs #1878, en ubuntu las libs de tcl no se encuentran en /usr/lib o /usr/lib64, hay que solicitarlas sin path

comment:9 Changed 9 years ago by Jorge

(In [7149]) refs #1878, recompilación en CentOS 6

comment:10 Changed 8 years ago by Pedro Gea

(In [7416]) Refs #1878
Se añade tcl86 para windows. Necesario para que TOL 64bits (cargado desde tolRlink) cargue TclCore.
Se cambia el #if defined(UNIX) por un #if defined(WIN32) porque parece que al compilar en windows pasaba por la opción UNIX.
Se incrementa la versión de TclCore para facilitar la comprobación de si se está usando la nueva versión del paquete.

Note: See TracTickets for help on using tickets.