Google
  Web www.spinics.net

Re: cdr_addon_mysql - additional fields

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]


Tilghman Lesher pisze:
Use the one in trunk.  It already supports arbitrary fields, no source change
necessary.  Motivate the right person, and it may even get backported to 1.4
(or backport it yourself).
  
I've tried to use:

svn co http://svn.digium.com/svn/asterisk-addons/trunk/ asterisk-addons

Fetching external item into 'asterisk-addons/menuselect'

Fetching external item into 'asterisk-addons/menuselect/mxml'
Checked out external at revision 82.

Checked out revision 342.
Checked out revision 645.
and I have problem with compiling
make[1]: Entering directory `/usr/src/asterisk-addons/cdr'
   [CC] cdr_addon_mysql.c -> cdr_addon_mysql.o
cdr_addon_mysql.c:94: warning: 'struct ast_cli_args' declared inside parameter list
cdr_addon_mysql.c:94: warning: its scope is only this definition or declaration, which is probably not what you want
cdr_addon_mysql.c: In function 'handle_cli_cdr_mysql_status':
cdr_addon_mysql.c:97: error: 'CLI_INIT' undeclared (first use in this function)
cdr_addon_mysql.c:97: error: (Each undeclared identifier is reported only once
cdr_addon_mysql.c:97: error: for each function it appears in.)
cdr_addon_mysql.c:98: error: 'struct ast_cli_entry' has no member named 'command'
cdr_addon_mysql.c:103: error: 'CLI_GENERATE' undeclared (first use in this function)
cdr_addon_mysql.c:107: error: dereferencing pointer to incomplete type
cdr_addon_mysql.c:108: error: 'CLI_SHOWUSAGE' undeclared (first use in this function)
cdr_addon_mysql.c:114: error: dereferencing pointer to incomplete type
cdr_addon_mysql.c:114: error: dereferencing pointer to incomplete type
cdr_addon_mysql.c:116: error: dereferencing pointer to incomplete type
cdr_addon_mysql.c:116: error: dereferencing pointer to incomplete type
cdr_addon_mysql.c:116: error: dereferencing pointer to incomplete type
cdr_addon_mysql.c:118: error: dereferencing pointer to incomplete type
cdr_addon_mysql.c:118: error: dereferencing pointer to incomplete type
cdr_addon_mysql.c:120: error: dereferencing pointer to incomplete type
cdr_addon_mysql.c:121: error: dereferencing pointer to incomplete type
cdr_addon_mysql.c:122: error: dereferencing pointer to incomplete type
cdr_addon_mysql.c:123: error: dereferencing pointer to incomplete type
cdr_addon_mysql.c:125: error: dereferencing pointer to incomplete type
cdr_addon_mysql.c:127: error: dereferencing pointer to incomplete type
cdr_addon_mysql.c:129: error: dereferencing pointer to incomplete type
cdr_addon_mysql.c:131: error: dereferencing pointer to incomplete type
cdr_addon_mysql.c:133: error: dereferencing pointer to incomplete type
cdr_addon_mysql.c:136: error: dereferencing pointer to incomplete type
cdr_addon_mysql.c:138: error: dereferencing pointer to incomplete type
cdr_addon_mysql.c:140: error: dereferencing pointer to incomplete type
cdr_addon_mysql.c:143: error: 'CLI_SUCCESS' undeclared (first use in this function)
cdr_addon_mysql.c: At top level:
cdr_addon_mysql.c:147: error: initializer element is not constant
cdr_addon_mysql.c:147: error: (near initialization for 'cdr_mysql_status_cli[0].cmda[0]')
cdr_addon_mysql.c: In function 'mysql_log':
cdr_addon_mysql.c:182: error: dereferencing pointer to incomplete type
cdr_addon_mysql.c:182: error: request for member 'str' in something not a structure or union
cdr_addon_mysql.c:182: error: dereferencing pointer to incomplete type
cdr_addon_mysql.c:182: error: request for member 'str' in something not a structure or union
cdr_addon_mysql.c:182: error: dereferencing pointer to incomplete type
cdr_addon_mysql.c:182: error: request for member 'str' in something not a structure or union
cdr_addon_mysql.c:182: warning: passing argument 2 of 'mysql_ssl_set' from incompatible pointer type
cdr_addon_mysql.c:182: warning: passing argument 3 of 'mysql_ssl_set' from incompatible pointer type
cdr_addon_mysql.c:182: warning: passing argument 4 of 'mysql_ssl_set' from incompatible pointer type
cdr_addon_mysql.c:184: error: dereferencing pointer to incomplete type
cdr_addon_mysql.c:184: error: request for member 'str' in something not a structure or union
cdr_addon_mysql.c:184: error: dereferencing pointer to incomplete type
cdr_addon_mysql.c:184: error: request for member 'str' in something not a structure or union
cdr_addon_mysql.c:184: error: dereferencing pointer to incomplete type
cdr_addon_mysql.c:184: error: request for member 'str' in something not a structure or union
cdr_addon_mysql.c:184: error: dereferencing pointer to incomplete type
cdr_addon_mysql.c:184: error: request for member 'str' in something not a structure or union
cdr_addon_mysql.c:184: error: dereferencing pointer to incomplete type
cdr_addon_mysql.c:184: error: request for member 'str' in something not a structure or union
cdr_addon_mysql.c:184: warning: passing argument 1 of 'ast_strlen_zero' from incompatible pointer type
cdr_addon_mysql.c:184: error: dereferencing pointer to incomplete type
cdr_addon_mysql.c:184: error: request for member 'str' in something not a structure or union
cdr_addon_mysql.c:184: warning: passing argument 2 of 'mysql_real_connect' from incompatible pointer type
cdr_addon_mysql.c:184: warning: passing argument 3 of 'mysql_real_connect' from incompatible pointer type
cdr_addon_mysql.c:184: warning: passing argument 4 of 'mysql_real_connect' from incompatible pointer type
cdr_addon_mysql.c:184: warning: passing argument 5 of 'mysql_real_connect' from incompatible pointer type
cdr_addon_mysql.c:184: warning: passing argument 7 of 'mysql_real_connect' from incompatible pointer type
cdr_addon_mysql.c:189: error: dereferencing pointer to incomplete type
cdr_addon_mysql.c:189: error: request for member 'str' in something not a structure or union
cdr_addon_mysql.c:219: error: dereferencing pointer to incomplete type
cdr_addon_mysql.c:219: error: request for member 'str' in something not a structure or union
cdr_addon_mysql.c:219: warning: pointer type mismatch in conditional _expression_
cdr_addon_mysql.c:223: error: dereferencing pointer to incomplete type
cdr_addon_mysql.c:223: error: request for member 'str' in something not a structure or union
cdr_addon_mysql.c:223: warning: pointer type mismatch in conditional _expression_
cdr_addon_mysql.c:263: error: storage size of 'tm' isn't known
cdr_addon_mysql.c:265: warning: passing argument 1 of 'ast_localtime' from incompatible pointer type
cdr_addon_mysql.c:265: warning: passing argument 2 of 'ast_localtime' from incompatible pointer type
cdr_addon_mysql.c: In function 'my_load_config_string':
cdr_addon_mysql.c:399: warning: assignment makes pointer from integer without a cast
cdr_addon_mysql.c: In function 'my_load_module':
cdr_addon_mysql.c:434: error: 'CONFIG_FLAG_FILEUNCHANGED' undeclared (first use in this function)
cdr_addon_mysql.c:434: warning: initialization makes integer from pointer without a cast
cdr_addon_mysql.c:442: error: too many arguments to function 'ast_config_load'
cdr_addon_mysql.c:446: error: 'CONFIG_STATUS_FILEUNCHANGED' undeclared (first use in this function)
cdr_addon_mysql.c:446: warning: comparison of distinct pointer types lacks a cast
cdr_addon_mysql.c:474: error: dereferencing pointer to incomplete type
cdr_addon_mysql.c:474: error: request for member 'str' in something not a structure or union
cdr_addon_mysql.c:474: warning: passing argument 1 of 'ast_true' from incompatible pointer type
cdr_addon_mysql.c:502: error: dereferencing pointer to incomplete type
cdr_addon_mysql.c:502: error: request for member 'str' in something not a structure or union
cdr_addon_mysql.c:506: error: dereferencing pointer to incomplete type
cdr_addon_mysql.c:506: error: request for member 'str' in something not a structure or union
cdr_addon_mysql.c:507: error: dereferencing pointer to incomplete type
cdr_addon_mysql.c:507: error: request for member 'str' in something not a structure or union
cdr_addon_mysql.c:508: error: dereferencing pointer to incomplete type
cdr_addon_mysql.c:508: error: request for member 'str' in something not a structure or union
cdr_addon_mysql.c:509: error: dereferencing pointer to incomplete type
cdr_addon_mysql.c:509: error: request for member 'str' in something not a structure or union
cdr_addon_mysql.c:525: error: dereferencing pointer to incomplete type
cdr_addon_mysql.c:525: error: request for member 'str' in something not a structure or union
cdr_addon_mysql.c:525: warning: passing argument 1 of 'ast_strlen_zero' from incompatible pointer type
cdr_addon_mysql.c:525: error: dereferencing pointer to incomplete type
cdr_addon_mysql.c:525: error: request for member 'str' in something not a structure or union
cdr_addon_mysql.c:525: warning: passing argument 1 of 'ast_strlen_zero' from incompatible pointer type
cdr_addon_mysql.c:525: error: dereferencing pointer to incomplete type
cdr_addon_mysql.c:525: error: request for member 'str' in something not a structure or union
cdr_addon_mysql.c:525: warning: passing argument 1 of 'ast_strlen_zero' from incompatible pointer type
cdr_addon_mysql.c:526: error: dereferencing pointer to incomplete type
cdr_addon_mysql.c:526: error: request for member 'str' in something not a structure or union
cdr_addon_mysql.c:526: error: dereferencing pointer to incomplete type
cdr_addon_mysql.c:526: error: request for member 'str' in something not a structure or union
cdr_addon_mysql.c:526: error: dereferencing pointer to incomplete type
cdr_addon_mysql.c:526: error: request for member 'str' in something not a structure or union
cdr_addon_mysql.c:526: warning: passing argument 2 of 'mysql_ssl_set' from incompatible pointer type
cdr_addon_mysql.c:526: warning: passing argument 3 of 'mysql_ssl_set' from incompatible pointer type
cdr_addon_mysql.c:526: warning: passing argument 4 of 'mysql_ssl_set' from incompatible pointer type
cdr_addon_mysql.c:528: error: dereferencing pointer to incomplete type
cdr_addon_mysql.c:528: error: request for member 'str' in something not a structure or union
cdr_addon_mysql.c:528: warning: passing argument 1 of 'ast_strlen_zero' from incompatible pointer type
cdr_addon_mysql.c:528: error: dereferencing pointer to incomplete type
cdr_addon_mysql.c:528: error: request for member 'str' in something not a structure or union
cdr_addon_mysql.c:528: warning: assignment from incompatible pointer type
cdr_addon_mysql.c:529: error: dereferencing pointer to incomplete type
cdr_addon_mysql.c:529: error: request for member 'str' in something not a structure or union
cdr_addon_mysql.c:529: error: dereferencing pointer to incomplete type
cdr_addon_mysql.c:529: error: request for member 'str' in something not a structure or union
cdr_addon_mysql.c:529: error: dereferencing pointer to incomplete type
cdr_addon_mysql.c:529: error: request for member 'str' in something not a structure or union
cdr_addon_mysql.c:529: error: dereferencing pointer to incomplete type
cdr_addon_mysql.c:529: error: request for member 'str' in something not a structure or union
cdr_addon_mysql.c:529: error: dereferencing pointer to incomplete type
cdr_addon_mysql.c:529: error: request for member 'str' in something not a structure or union
cdr_addon_mysql.c:529: warning: passing argument 1 of 'ast_strlen_zero' from incompatible pointer type
cdr_addon_mysql.c:529: warning: passing argument 2 of 'mysql_real_connect' from incompatible pointer type
cdr_addon_mysql.c:529: warning: passing argument 3 of 'mysql_real_connect' from incompatible pointer type
cdr_addon_mysql.c:529: warning: passing argument 4 of 'mysql_real_connect' from incompatible pointer type
cdr_addon_mysql.c:529: warning: passing argument 5 of 'mysql_real_connect' from incompatible pointer type
cdr_addon_mysql.c:530: error: dereferencing pointer to incomplete type
cdr_addon_mysql.c:530: error: request for member 'str' in something not a structure or union
cdr_addon_mysql.c:530: error: dereferencing pointer to incomplete type
cdr_addon_mysql.c:530: error: request for member 'str' in something not a structure or union
cdr_addon_mysql.c:544: error: void value not ignored as it ought to be
make[1]: *** [cdr_addon_mysql.o] Error 1
make[1]: Leaving directory `/usr/src/asterisk-addons/cdr'
make: *** [cdr] Error 2
asterisk-IBM:/usr/src/asterisk-addons#

Do you have idea what could be wrong?

_______________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

AstriCon 2008 - September 22 - 25 Phoenix, Arizona
Register Now: http://www.astricon.net

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users

[Home]     [Open H.323]     [Gnu Gatekeeper]     [Info Cyrus]     [ALSA User]     [Fedora Linux Users]     [DCCP]     [Gimp]     [100% Free Online Dating]     [Yosemite News]     [Yosemite Photos]     [Deep Creek Hot Springs]     [Yosemite Campsites]     [Building Telephony Systems with Asterisk]     [ISDN Cause Codes]


Add to Google Powered by Linux