[Serusers] Error loading mysql module - undefined symbol fm_malloc
Greger V. Teigre
greger at teigre.com
Sun May 29 16:36:52 CEST 2005
I would check one more time and make sure that compilation and linking give
no errors/warnings...
g-)
a c wrote:
> hello Greger,
>
> seems like it is already commented out..hmm
>
>
> DEFS+= $(extra_defs) \
> -DNAME='"$(MAIN_NAME)"'
> -DVERSION='"$(RELEASE)"' -DARCH='"$(ARCH)"' \
> -DOS='"$(OS)"' -DCOMPILER='"$(CC_VER)"'
> -D__CPU_$(ARCH) -D__OS_$(OS) \
> -DCFG_DIR='"$(cfg-target)"'\
> -DPKG_MALLOC \
> -DSHM_MEM -DSHM_MMAP \
> -DDNS_IP_HACK \
> -DUSE_IPV6 \
> -DUSE_MCAST \
> -DUSE_TCP \
> -DDISABLE_NAGLE \
> #-DDBG_QM_MALLOC \
> #-DF_MALLOC \
> #-DDBG_F_MALLOC \
> #-DNO_DEBUG \
> #-DNO_LOG \
> #-DVQ_MALLOC \
> #-DCONTACT_BUG \
> #-DDBG_LOCK \
> #-DNOSMP \
> #-DEXTRA_DEBUG \
> #-DUSE_SHM_MEM \
> #-DSTATS \
> #-DNO_LOG
>
>
> --- "Greger V. Teigre" <greger at teigre.com> wrote:
>
>> Looks like you have compiled with a memory alloc
>> function not available.
>> Check your Makefile.defs file. There are many
>> different options. Look at
>> this section:
>> DEFS+= $(extra_defs) \
>> -DNAME='"$(MAIN_NAME)"'
>> -DVERSION='"$(RELEASE)"' -DARCH='"$(ARCH)"'
>> \
>> -DOS='"$(OS)"' -DCOMPILER='"$(CC_VER)"'
>> -D__CPU_$(ARCH) -D__OS_$(OS)
>> \
>> -DCFG_DIR='"$(cfg-target)"'\
>> -DPKG_MALLOC \
>> -DSHM_MEM -DSHM_MMAP \
>> -DDNS_IP_HACK \
>> -DUSE_IPV6 \
>> -DUSE_MCAST \
>> -DUSE_TCP \
>> -DDISABLE_NAGLE \
>> -DDBG_QM_MALLOC \
>> -DF_MALLOC \
>> #-DDBG_F_MALLOC \
>> #-DNO_DEBUG \
>> #-DNO_LOG \
>> #-DVQ_MALLOC \
>> #-DCONTACT_BUG \
>> #-DDBG_LOCK \
>> #-DNOSMP \
>> #-DEXTRA_DEBUG \
>> #-DUSE_SHM_MEM \
>> #-DSTATS \
>> #-DNO_LOG
>>
>> You can comment out F_MALLOC
>> g-)
>>
>> a c wrote:
>>> hello,
>>>
>>> having some problems loading the mysql module. I am
>>> using the latest dev release. couldn't find much help
>>> in the archieves..
>>>
>>> ser -cf ser.mysql.cfg
>>> 0(1439) ERROR: load_module: could not open module
>>> </usr/local/lib/ser/modules/mysql.so>:
>>> /usr/local/lib/ser/modules/mysql.so: undefined symbol:
>>> fm_malloc
>>> 0(1439) parse error (15,13-14): failed to load module
>>> ERROR: bad config file (1 errors)
>>>
>>>
>>> ----------------config------------------
>>> debug=3
>>> fork=yes
>>> log_stderror=no
>>>
>>> listen=192.168.0.5
>>> port=5060
>>> children=4
>>>
>>> dns=no
>>> rev_dns=no
>>>
>>> fifo="/tmp/ser_fifo"
>>> fifo_db_url="mysql://ser:heslo@localhost/ser"
>>>
>>> loadmodule "/usr/local/lib/ser/modules/mysql.so"
>>>
>>>
>>> __________________________________________________
>>> Do You Yahoo!?
>>> Tired of spam? Yahoo! Mail has the best spam protection around
>>> http://mail.yahoo.com
>>>
>>> _______________________________________________
>>> Serusers mailing list
>>> serusers at lists.iptel.org
>>> http://lists.iptel.org/mailman/listinfo/serusers
>>
>>
>
>
>
>
> __________________________________
> Do you Yahoo!?
> Yahoo! Small Business - Try our new Resources site
> http://smallbusiness.yahoo.com/resources/
More information about the sr-users
mailing list