Opened 15 years ago
Closed 14 years ago
#956 closed task (fixed)
Nueva función de carga dinámica de librerías LoadDynLib
Reported by: | Víctor de Buen Remiro | Owned by: | Víctor de Buen Remiro |
---|---|---|---|
Priority: | highest | Milestone: | TOL Extensions |
Component: | Kernel | Version: | 2.0.1 |
Severity: | blocker | Keywords: | |
Cc: |
Description
Es necesario una función que permita la carga de objetos y funciones creados en C++ para implementar tareas específicas que resulten demasiado lentas en TOL y no sean lo suficientemente generalizables como para formar parte de las utilidades globales del núcleo de TOL.
En la página LoadDynLib se explicará detalladamente la forma de creación y uso de este tipo de librerías.
Change History (30)
comment:1 Changed 15 years ago by
comment:3 Changed 15 years ago by
comment:5 Changed 15 years ago by
comment:7 Changed 15 years ago by
comment:8 Changed 15 years ago by
comment:12 Changed 15 years ago by
(In [2443]) refs #956,#957 including LoadDynLib and libtdl VC8 project
comment:14 Changed 15 years ago by
comment:15 Changed 15 years ago by
comment:16 Changed 15 years ago by
comment:17 Changed 15 years ago by
comment:23 Changed 15 years ago by
comment:24 Changed 15 years ago by
comment:25 Changed 15 years ago by
comment:26 Changed 15 years ago by
comment:28 Changed 15 years ago by
Resolution: | → fixed |
---|---|
Status: | new → closed |
comment:29 Changed 14 years ago by
Resolution: | fixed |
---|---|
Status: | closed → reopened |
A veces una librería dinámica con funciones TOL nativas escritas en C++ necesita de una librería externa, como es el caso de una API TOL para un sistema escrito en C++. Si el archivo no se encuentra en la variable de entorno path, el sistema operativo no la encontrará y no podrá enlazar la primera.
Haría falta una nueva función que no devuelva un NameBlock, sino simplemente si ha tenido éxito o no mediate un Real, y que permita enlazar dinámicamente una librería indicando su camio exacto.
comment:30 Changed 14 years ago by
Resolution: | → fixed |
---|---|
Status: | reopened → closed |
(In [2427]) Refs #956