[Sems] Problem while compiling IVR fo Perl Scripts
Xavier TRENTIN
xtrentin at softiphone.net
Mon Apr 25 15:50:04 UTC 2005
Hi,
I have Perl 5.8.3 installed on my computer and I try to compile
Sems' IVR module on Sems 0.1.0.
I've change value of the "SCRIPT" variable to Perl in the Makefile
and when I run make and while executing the folowing command :
g++ -I ../.. -Wall -Wno-reorder -D_DEBUG -g -DTHREAD_SAVE -D_REENTRANT
-D_THREAD_SAFE -DPREFIX=\"/usr/local\" -fPIC -DIVR_PERL `perl
-MExtUtils::Embed -e ccopts ` -DPERL_IMPLICIT_CONTEXT -c IvrEvents.cpp
-o IvrEvents.o
I get the following error :
IvrEvents.cpp: In member function « virtual void
IvrScriptEventProcessor::run() »:
IvrEvents.cpp:74: « usleep » undeclared (first use in this function)
make[1]: *** [IvrEvents.o] Erreur 1
I give you the result of `perl -MExtUtils::Embed -e ccopts` (don't know
if it can help) :
-fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm
-I/usr/local/lib/perl5/5.8.3/i686-linux/CORE
the content of /usr/include/gdbm is :
dbm.h gdbm.h ndbm.h
the content of /usr/local/lib/perl5/5.8.3/i686-linux/CORE :
av.h embed.h gv.h keywords.h op.h
perlio.h pp.h regexp.h uconfig.h XSUB.h
cc_runtime.h embedvar.h handy.h libperl.a opnames.h
perliol.h pp_proto.h regnodes.h unixish.h
config.h EXTERN.h hv.h malloc_ctl.h pad.h
perlsdio.h proto.h scope.h utf8.h
cop.h fakesdio.h INTERN.h mg.h patchlevel.h
perlsfio.h reentr.h sv.h utfebcdic.h
cv.h fakethr.h intrpvar.h nostdio.h perlapi.h
perlvars.h reentr.inc thrdvar.h util.h
dosish.h form.h iperlsys.h opcode.h perl.h
perly.h regcomp.h thread.h warnings.h
I can't solve the problem, I think one of the required perl module or
library is missing, but I don't find which one.
Thanks for your help.
Best Reagards,
Xavier.
More information about the Sems
mailing list