Jason Lixfeld
2006-Jun-17 05:00 UTC
[Asterisk-Users] Trouble somewhere with lib compilation
Let me preface this by saying that, I realize I should be asking this in *-bsd, but I posted there last week and heard nothing so I thought I would post here to see if anyone had any thoughts: I just compiled all these from source: asterisk-1.2.9.1 zaptel-bsd (from svn downloaded on jun 8) libpri-1.2.3 spandsp-0.0.2.p20_1 (from FreeBSD ports) The system is AMD64 so I had to modify the zaptel-bsd/trunk/ztcfg/ Makefile and add -fPIC to CFLAGS to prevent a problem compiling asterisk source against tonezone.a. asterisk wouldn't compile cleanly unless I made that change and I couldn't find any other workaround so I had to kinda hack around and guess about how to fix it (which I think I did because at least it compiles now with the - fPIC). Anyway, I have it all compiled and installed, but I'm getting this when I start * -d: Jun 14 17:31:16 WARNING[67491]: loader.c:325 __load_resource: /usr/ local/lib/asterisk/modules/codec_gsm.so: Undefined symbol "Short_term_analysis_filteringx" Jun 14 17:31:16 WARNING[67491]: loader.c:554 load_modules: Loading module codec_gsm.so failed! any search I've done for "Short_term_analysis_filteringx" seems to have many references for AMDk6 source... This is a Xeon 3.0Ghz EM64T chip which is compiled as amd64, but amd64 != k6, does it? dmesg says k8: CPU: Intel(R) Xeon(TM) CPU 3.00GHz (2992.71-MHz K8-class CPU) Origin = "GenuineIntel" Id = 0xf43 Stepping = 3 Features=0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE ,MCA,C MOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE> Features2=0x641d<SSE3,RSVD2,MON,DS_CPL,CNTX-ID,CX16,<b14>> AMD Features=0x20100800<SYSCALL,NX,LM> Logical CPUs per core: 2 Anyone have any ideas? The system is AMD64 FreeBSD 6.1-RELEASE-p1.