[asterisk-users] app_prepaid won't load - undefined symbol mysql_num_fields

Mosiuoa Tsietsi g06t6632 at campus.ru.ac.za
Sat Nov 4 05:24:24 MST 2006


Hi all,

I am running Fedora Core 5 on an Intel Server board with 2GB memory and
kernel 2.6.18-1.2798.fc6 .  I am running asterisk-1.2.10 from
bristuff-0.3.0-PRE-1s. I have a mysql-version of app_prepaid which
builds properly but when I run asterisk -gc I get the following:

[root at myserver /]# asterisk -gc
Asterisk 1.2.10-BRIstuffed-0.3.0-PRE-1s, Copyright (C) 1999 - 2006
Digium, Inc. and others.
Created by Mark Spencer <markster at digium.com>
Asterisk comes with ABSOLUTELY NO WARRANTY; type 'show warranty' for
details.
This is free software, with components licensed under the GNU General
Public
License version 2 and other licenses; you are welcome to redistribute it
under
certain conditions. Type 'show license' for details.
=========================================================================
[ Booting...Nov  4 14:06:41 NOTICE[2914]: cdr.c:1191 do_reload: CDR
simple logging enabled.
.Nov  4 14:06:41 WARNING[2914]: cdr_addon_mysql.c:361 my_load_module:
MySQL database sock file not specified.  Using default
Nov  4 14:06:42 WARNING[2914]: loader.c:325
__load_resource: /usr/lib/asterisk/modules/app_prepaid.so: undefined
symbol: mysql_num_fields
Nov  4 14:06:42 WARNING[2914]: loader.c:499 load_modules: Loading module
app_prepaid.so failed!


The mysql_num_fields(MYSQL_RES) method is defined in my mysql.h file
in /usr/include/mysql so I'm not sure what the problem is.  Any help
appreciated.  Thanks.
-- 
The Law of Unintended Consequences:  for every action, there is an
excellent chance of producing an opposite and totally disproportionate
reaction. - Clyde Haberman



More information about the asterisk-users mailing list