- Mitglied seit
- 17 Mrz 2005
- Beiträge
- 22
- Punkte für Reaktionen
- 0
- Punkte
- 0
Hi *!
Habe nun endlich Dank Eurer Hilfe mein * am laufen, würde aber gerne einige Configs wie z.B. Weiterleitungen aus einer Datenbank lesen
Die "normalen" DB-Funktionen (DBget etc.) möchte ich nicht nutzen, da dort der Zugriff von einem Webinterface eher kompliziert wäre.
Hat von Euch schon jemand die Sourcen kompiliert bekommen? Bei mir steigt er nämlich immer aus (app_dbodbc.c liegt in /usr/scr/..bla...asterisk/apps/) - nach einem #gcc app_dbodbc.c passiert das:
Was mach ich denn nu falsch? Oder hat evtl jemand die .so Datei "fertig" für mich (i386)?
Danke,
Moritz
Habe nun endlich Dank Eurer Hilfe mein * am laufen, würde aber gerne einige Configs wie z.B. Weiterleitungen aus einer Datenbank lesen
Die "normalen" DB-Funktionen (DBget etc.) möchte ich nicht nutzen, da dort der Zugriff von einem Webinterface eher kompliziert wäre.
Hat von Euch schon jemand die Sourcen kompiliert bekommen? Bei mir steigt er nämlich immer aus (app_dbodbc.c liegt in /usr/scr/..bla...asterisk/apps/) - nach einem #gcc app_dbodbc.c passiert das:
Code:
In file included from /usr/include/asterisk/linkedlists.h:4,
from /usr/include/asterisk/chanvars.h:17,
from /usr/include/asterisk/channel.h:19,
from /usr/include/asterisk/file.h:17,
from app_dbodbc.c:23:
/usr/include/asterisk/lock.h: In function `ast_mutex_init':
/usr/include/asterisk/lock.h:302: error: `PTHREAD_MUTEX_RECURSIVE' undeclared (first use in this function)
/usr/include/asterisk/lock.h:302: error: (Each undeclared identifier is reported only once
/usr/include/asterisk/lock.h:302: error: for each function it appears in.)
app_dbodbc.c:35:17: sql.h: No such file or directory
app_dbodbc.c:36:20: sqlext.h: No such file or directory
app_dbodbc.c:37:22: sqltypes.h: No such file or directory
app_dbodbc.c: At top level:
app_dbodbc.c:70: error: parse error before "ODBC_env"
app_dbodbc.c:70: error: `SQL_NULL_HANDLE' undeclared here (not in a function)
app_dbodbc.c:70: warning: data definition has no type or storage class
app_dbodbc.c:72: error: parse error before "ODBC_con"
app_dbodbc.c:72: warning: data definition has no type or storage class
app_dbodbc.c:73: error: parse error before "ODBC_stmt"
app_dbodbc.c:73: warning: data definition has no type or storage class
app_dbodbc.c: In function `odbc_init':
app_dbodbc.c:290: error: `SQL_NULL_HANDLE' undeclared (first use in this function)
app_dbodbc.c:292: error: `SQL_HANDLE_ENV' undeclared (first use in this function)
app_dbodbc.c:294: error: `SQL_SUCCESS' undeclared (first use in this function)
app_dbodbc.c:294: error: `SQL_SUCCESS_WITH_INFO' undeclared (first use in this function)
app_dbodbc.c:302: error: `SQL_ATTR_ODBC_VERSION' undeclared (first use in this function)
app_dbodbc.c:302: error: `SQL_OV_ODBC3' undeclared (first use in this function)
app_dbodbc.c:313: error: `SQL_HANDLE_DBC' undeclared (first use in this function)
app_dbodbc.c:324: error: `SQL_LOGIN_TIMEOUT' undeclared (first use in this function)
app_dbodbc.c:324: error: `SQLPOINTER' undeclared (first use in this function)
app_dbodbc.c:324: error: parse error before ')' token
app_dbodbc.c:327: error: `SQLCHAR' undeclared (first use in this function)
app_dbodbc.c:327: error: parse error before ')' token
app_dbodbc.c: In function `odbc_do_query':
app_dbodbc.c:465: error: `SQL_HANDLE_STMT' undeclared (first use in this function)
app_dbodbc.c:467: error: `SQL_SUCCESS' undeclared (first use in this function)
app_dbodbc.c:467: error: `SQL_SUCCESS_WITH_INFO' undeclared (first use in this function)
app_dbodbc.c:471: error: `SQL_HANDLE_DBC' undeclared (first use in this function)
app_dbodbc.c:477: error: `SQL_NTS' undeclared (first use in this function)
app_dbodbc.c: In function `odbc_unload_module':
app_dbodbc.c:515: error: `SQL_HANDLE_STMT' undeclared (first use in this function)
app_dbodbc.c:517: error: `SQL_HANDLE_DBC' undeclared (first use in this function)
app_dbodbc.c:518: error: `SQL_HANDLE_ENV' undeclared (first use in this function)
app_dbodbc.c: In function `ast_db_odbcget':
app_dbodbc.c:562: error: `SQL_C_CHAR' undeclared (first use in this function)
app_dbodbc.c:563: error: `SQL_NO_DATA' undeclared (first use in this function)
Was mach ich denn nu falsch? Oder hat evtl jemand die .so Datei "fertig" für mich (i386)?
Danke,
Moritz