2011-05-11 2 views
0

J'essaye d'exécuter une application de Sinatra avec Datamapper et un DB de Postgres localement. Je suis sous Mac OS X 10.6.7 et Ruby 1.9.2 et chaque fois que je lance l'application, je reçois l'erreur suivante:erreur Datamapper do_postgres gem: "dyld: la liaison de symbole paresseux a échoué: symbole non trouvé: _PQsetdbLogin"

dyld: lazy symbol binding failed: Symbol not found: _PQsetdbLogin 
    Referenced from: /ruby-1.9.2-p136/gems/do_postgres-0.10.5/lib/do_postgres/do_postgres.bundle 
    Expected in: flat namespace 

Est-ce que quelqu'un a une idée pourquoi une telle erreur?

Merci beaucoup

Répondre

1

probablement vous utilisez une autre version de libpq bibliothèque que pilote rubis attendu. Vérifiez une version de libpq.

Pavel

Questions connexes