bonjour je suis en train de faire un programme qui load et deload une lib php et je bloque au moment ou je doit rentrer le fichier symbol donc j ai le message "symbole non trouve" qui s affiche.
Mais je ne sais meme pas ce que c'est.
MErci d avance pour votre aide.
#
Code :
include <stdio.h>
#include "DynamicLibrary.h"
#define LIB_PATH "./php4ts"
typedefvoid (*LibFunc)(int value);
int main()
{
DynamicLibrary lib;
LibFunc lib_func;
int* value;
if(!lib.Open(LIB_PATH, true))
{
printf("Erreur lors de l'ouverture de " LIB_PATH " \n" );
return -1;
}
lib_func = (LibFunc)lib.GetSymbol("lib_func" );
value = (int*)lib.GetSymbol("value" );
if(!lib_func)
printf("Erreur : symbole non trouve\n" );
else
(*lib_func)(*value);
lib.Close();
return 0;
}
Publicité
Posté le 25-11-2005 à 16:55:12
Berceker United
PSN : berceker_united
Posté le 25-11-2005 à 16:58:01
heuuu je suis peut etre un boulet mais ton script c'est quel language ?
Message édité par Berceker United le 25-11-2005 à 16:58:19
balakam
Posté le 25-11-2005 à 17:00:11
C est du C++.
dwogsi
Défaillance cérébrale...
Posté le 25-11-2005 à 17:01:03
Ici on parle de php, donc de code en php.
Et ca.... C'est pas du php!
balakam
Posté le 25-11-2005 à 17:03:42
En fait j ai telecharger php4 j ai bien trouver dedan linterpreteur php mais il faut que je trouve le fichier dans lequel il ya les symboles et je ne sais pas c est quoi.
Berceker United
PSN : berceker_united
Posté le 25-11-2005 à 17:06:49
Mais quel symboles ?
balakam
Posté le 25-11-2005 à 17:13:46
Ba quand tu as php installe tu as un fichiers de methode qui contient le nom des fonctions utilisees par l interpreteur php et ca s appel un fichier de methode.
balakam
Posté le 25-11-2005 à 17:14:12
non ca s appel un fichier de simbole
Berceker United
PSN : berceker_united
Posté le 25-11-2005 à 17:25:46
est ce pas ce qu'il y a dans le répertoire SAPI ?
balakam
Posté le 25-11-2005 à 17:30:12
Non j ai regarde deja normalement ca devrait se trouver dans un fichier .def ou .h mais j'en vois pas
Publicité
Posté le 25-11-2005 à 17:30:12
Berceker United
PSN : berceker_united
Posté le 25-11-2005 à 17:31:29
non il y a pas un fichier portant ce nom dans les dossiers concernant php, de memoir.