Problème de compilation / dlsym

Page principale

Répondre à ce message
Auteur: Frédéric
Date:  
À: ML Guilde
Sujet: Problème de compilation / dlsym
Bonjour,

Est-ce que quelqu'un pourrait me dire ce qui cloche :

SBTokenizer.cc: In member function 'bool SBTokenizer::init()':
SBTokenizer.cc:68: error: invalid lvalue in assignment
SBTokenizer.cc:69: error: invalid lvalue in assignment
SBTokenizer.cc:70: error: invalid lvalue in assignment

Voici le code de SBTokenizer::init() qui foire :

  m_libt = dlopen(TOKENIZER_SO, RTLD_LAZY);
  if (m_libt) {
    (void *)m_TestRecAlignment = dlsym(m_libt, "TestRecAlignment");
    (void *)m_Compile = dlsym(m_libt, "Compile");
    (void *)m_Version = dlsym(m_libt, "Version");


Les lignes 68, 69 et 70 sont celles où il y a l'appel à dlsym()...

--
Frédéric

http://www.gbiloba.org