[asterisk-dev] Troubleshooting compile of dahdi-linux-complete-2.4.0/tools/xpp/astribank

Shaun Ruffell sruffell at digium.com
Thu Sep 23 22:57:03 CDT 2010


On 9/23/10 9:28 PM, Gabriel Dungan wrote:
> Greetings,
>
> This is my first post to the mailing list and please excuse me if the
> following troubleshooting request is directed in the wrong place, or is
> formatted wrong.
>
> The .org website has no forum I could find to present this to..
>
> I'm trying to compile a asterisk package for the Smoothwall Express,
> open source firewall package..
> More information about this package can be had at www.smoothwall.org
> <http://www.smoothwall.org>
>
> The package is designed to be a linux "firewall" with a web GUI and
> additional services that can be added, and are considered non cannon mods..
>
> UNAME = 2.6.16.60-1 #1 Mon May 24 11:04:53 BST 2010 i686 GNU/Linux
>
> My problem is that while tying to build  xpp (astribank)  my system is
> complaining about 'semtimedop'
>
> See Below:
>
> SecureExit (root) /tmp/asterisk/dahdi-linux-complete-2.4.0/tools/xpp $
> make KSRC=/usr/src/expresscore/distrib/build/sources/kernel-runtime/
> Makefile:140: .depend: No such file or directory
> for i in dahdi_registration xpp_sync lsdahdi xpp_blink dahdi_genconf
> dahdi_hardware twinstar; do perl -I./perl_modules -c $i || exit 1; done
> dahdi_registration syntax OK
> xpp_sync syntax OK
> lsdahdi syntax OK
> xpp_blink syntax OK
> dahdi_genconf syntax OK
> dahdi_hardware syntax OK
> twinstar syntax OK
> touch .perlcheck
> gcc -g -O2 -g -Wall    -c -o astribank_is_starting.o astribank_is_starting.c
> astribank_is_starting.c: In function `absem_wait':
> astribank_is_starting.c:96: warning: implicit declaration of function
> `semtimedop'
> gcc  astribank_is_starting.o  -o astribank_is_starting
> astribank_is_starting.o: In function `absem_wait':
> /tmp/asterisk/dahdi-linux-complete-2.4.0/tools/xpp/astribank_is_starting.c:96:
> undefined reference to `semtimedop'
> collect2: ld returned 1 exit status
> make: *** [astribank_is_starting] Error 1
> SecureExit (root) /tmp/asterisk/dahdi-linux-complete-2.4.0/tools/xpp $
>
>
> A Nudge in the right direction would be most grateful.
>

Hi Gabriel,

I wish I could be more help, but I think your best bet is to ask on the 
Smoothwall forums.  It appears that the version of glibc that you have 
does not have the semtimedop function defined.  You might be able to 
find more information about why that might be there (unless someone else 
here as more insight...)

Good luck,
Shaun

-- 
Shaun Ruffell
Digium, Inc. | Linux Kernel Developer
445 Jan Davis Drive NW - Huntsville, AL 35806 - USA
Check us out at: www.digium.com & www.asterisk.org



More information about the asterisk-dev mailing list