Forum Linux.debian/ubuntu Compilation de pdo_odbc

Posté par  .
Étiquettes :
0
2
fév.
2007
Bonjour à tous !

Je rencontre un petit problème lors de l'installation par pecl de pdo_odbc sur debian dans le sens ou il semble lui manquer certains headers mais que je n'ai pas plus d'informations que celà ...

En gros voilà ce qu'il me retourne:


checking for selected PDO ODBC flavour... unixODBC

          libs       /usr/local/lib,

          headers    /usr/local/include

checking for odbc.h in /usr/local/include... no

checking for odbcsdk.h in /usr/local/include... no

checking for iodbc.h in /usr/local/include... no

checking for sqlunix.h in /usr/local/include... no

checking for sqltypes.h in /usr/local/include... no

checking for sqlucode.h in /usr/local/include... no

checking for sql.h in /usr/local/include... no

checking for isql.h in /usr/local/include... no

checking for sqlext.h in /usr/local/include... no

checking for isqlext.h in /usr/local/include... no

checking for udbcext.h in /usr/local/include... no

checking for sqlcli1.h in /usr/local/include... no

checking for LibraryManager.h in /usr/local/include... no

checking for cli0core.h in /usr/local/include... no

checking for cli0ext.h in /usr/local/include... no

checking for cli0cli.h in /usr/local/include... no

checking for cli0defs.h in /usr/local/include... no

checking for cli0env.h in /usr/local/include... no

configure: error: Cannot find header file(s) for pdo_odbc



Si quelqu'un avait une petite idée d'où je peux trouver les headers correspondant je lui en serais très reconnaissant :)

Merci de m'avoir lu.
  • # Headers ODBC

    Posté par  . Évalué à 1.

    Salut,

    sql.h, sqlext.h, sqltypes.h, ... sont dans le paquet unixodbc-dev.
    iodbcext.h, isql.h, sql.h, sqlext.h, sqltypes.h, ... sont présents dans ibiodbc2-dev
    Il faut installer une seules de ces deux librairies (de toutes façons elles entrent en conflit l'une avec l'autre). Cela te permettra déjà l'accès en ODBC (unixodbc)

    Le site http://www.debian.org/distrib/packages (ou http://packages.debian.org/ ) est un bon point de départ pour chercher ce genre de chose.

    A+
    JJD
    • [^] # Re: Headers ODBC

      Posté par  . Évalué à 1.

      Salut JJD et merci pour ta réponse !

      En effet mon premier réflexe a été d'installer unixodbc-dev pour un résultat similaire ...
      En fait c'est pecl qui ne va pas chercher les headers au bon endroit, il les cherche dans /usr/local/include alors qu'ils sont dans /usr/include ... plus qu'à trouver comment on file un rep à pecl pour les includes ... au pire à faire des liens mais c'est un peu crado :p

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.