yes. but 1.0.6 was quite good as i heard. This might be some simple issue. Also i noticed root@ubuntufs:/usr/src/freeswitch-1.0.6# gcc -E /usr/src/freeswitch-1.0.6/src/include/switch_cpp.h -DSWITCH_DECLARE_CLASS= -DSWITCH_DECLARE\(x\)=x -DSWITCH_DECLARE_CONSTRUCTOR= -DSWITCH_DECLARE_NONSTD\(x\)=x # 1 "/usr/src/freeswitch-1.0.6/src/include/switch_cpp.h" # 1 "<built-in>" # 1 "<command-line>" # 1 "/usr/src/freeswitch-1.0.6/src/include/switch_cpp.h" /usr/src/freeswitch-1.0.6/src/include/switch_cpp.h:11:20: fatal error: switch.h: No such file or directory compilation terminated. both files are present at /usr/src/freeswitch-1.0.6/src/include/switch_cpp.h /usr/src/freeswitch-1.0.6/src/include/switch.h any idea? On Thu, Oct 20, 2011 at 8:30 PM, Peter Olsson < peter.olsson@visionutveckling.se> wrote:
My suggestion is to use the current git HEAD. 1.0.6 is really old by now... ****
** **
/Peter****
** **
** **
*Från:* freeswitch-users-bounces@lists.freeswitch.org [mailto: freeswitch-users-bounces@lists.freeswitch.org] *För *Abdul Basit *Skickat:* den 20 oktober 2011 17:21 *Till:* FreeSWITCH Users Help *Ämne:* [Freeswitch-users] error while compiling switch_swigable_cpp.h****
** **
Hi!****
** **
I am trying to compile freeswitch-1.0.6. while make following error occur. ****
** **
Any suggestion why its happening? Solution.... ****
** **
** **
creating libpcreposix.la****
(cd .libs && rm -f libpcreposix.la && ln -s ../libpcreposix.la libpcreposix.la)****
if /bin/bash ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -MT pcrecpp.lo -MD -MP -MF ".deps/pcrecpp.Tpo" -c -o pcrecpp.lo pcrecpp.cc; \****
then mv -f ".deps/pcrecpp.Tpo" ".deps/pcrecpp.Plo"; else rm -f ".deps/pcrecpp.Tpo"; exit 1; fi****
g++ -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -MT pcrecpp.lo -MD -MP -MF .deps/pcrecpp.Tpo -c pcrecpp.cc -fPIC -DPIC -o pcrecpp.o****
if /bin/bash ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -MT pcre_scanner.lo -MD -MP -MF ".deps/pcre_scanner.Tpo" -c -o pcre_scanner.l****
o pcre_scanner.cc; \****
then mv -f ".deps/pcre_scanner.Tpo" ".deps/pcre_scanner.Plo"; else rm -f ".deps/pcre_scanner.Tpo"; exit 1; fi****
g++ -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -MT pcre_scanner.lo -MD -MP -MF .deps/pcre_scanner.Tpo -c pcre_scanner.cc -fPIC -DPIC -o pcre_scanner.o** **
if /bin/bash ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -MT pcre_stringpiece.lo -MD -MP -MF ".deps/pcre_stringpiece.Tpo" -c -o pcre_s****
tringpiece.lo pcre_stringpiece.cc; \****
then mv -f ".deps/pcre_stringpiece.Tpo" ".deps/pcre_stringpiece.Plo"; else rm -f ".deps/pcre_stringpiece.Tpo"; exit 1; fi****
g++ -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -MT pcre_stringpiece.lo -MD -MP -MF .deps/pcre_stringpiece.Tpo -c pcre_stringpiece.cc -fPIC -DPIC -o pcre_stringpiece.o****
/bin/bash ./libtool --tag=CXX --mode=link g++ -g -O2 -o libpcrecpp.la-rpath /usr/local/freeswitch/lib -version-info 0:0:0 pcrecpp.lo pcre_scanner.lo pcre_stringpiece.lo libpcre.la****
rm -fr .libs/libpcrecpp.a .libs/libpcrecpp.la .libs/libpcrecpp.lai****
ar cru .libs/libpcrecpp.a pcrecpp.o pcre_scanner.o pcre_stringpiece.o****
ranlib .libs/libpcrecpp.a****
creating libpcrecpp.la****
(cd .libs && rm -f libpcrecpp.la && ln -s ../libpcrecpp.la libpcrecpp.la)* ***
if gcc -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -MT pcretest.o -MD -MP -MF ".deps/pcretest.Tpo" -c -o pcretest.o pcretest.c; \****
then mv -f ".deps/pcretest.Tpo" ".deps/pcretest.Po"; else rm -f ".deps/pcretest.Tpo"; exit 1; fi****
pcretest.c: In function âextend_inputlineâ:****
pcretest.c:253:7: warning: format not a string literal and no format arguments [-Wformat-security]****
/bin/bash ./libtool --tag=CC --mode=link gcc -g -O2 -o pcretest pcretest.o libpcreposix.la****
gcc -g -O2 -o pcretest pcretest.o ./.libs/libpcreposix.a /usr/src/freeswitch-1.0.6/libs/pcre/.libs/libpcre.a****
if gcc -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -MT pcregrep.o -MD -MP -MF ".deps/pcregrep.Tpo" -c -o pcregrep.o pcregrep.c; \****
then mv -f ".deps/pcregrep.Tpo" ".deps/pcregrep.Po"; else rm -f ".deps/pcregrep.Tpo"; exit 1; fi****
/bin/bash ./libtool --tag=CC --mode=link gcc -g -O2 -o pcregrep pcregrep.o libpcreposix.la****
gcc -g -O2 -o pcregrep pcregrep.o ./.libs/libpcreposix.a /usr/src/freeswitch-1.0.6/libs/pcre/.libs/libpcre.a****
if g++ -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -MT pcrecpp_unittest.o -MD -MP -MF ".deps/pcrecpp_unittest.Tpo" -c -o pcrecpp_unittest.o pcrecpp_unittest.cc; \****
then mv -f ".deps/pcrecpp_unittest.Tpo" ".deps/pcrecpp_unittest.Po"; else rm -f ".deps/pcrecpp_unittest.Tpo"; exit 1; fi****
/bin/bash ./libtool --tag=CXX --mode=link g++ -g -O2 -o pcrecpp_unittest pcrecpp_unittest.o libpcrecpp.la****
g++ -g -O2 -o pcrecpp_unittest pcrecpp_unittest.o ./.libs/libpcrecpp.a /usr/src/freeswitch-1.0.6/libs/pcre/.libs/libpcre.a****
if g++ -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -MT pcre_scanner_unittest.o -MD -MP -MF ".deps/pcre_scanner_unittest.Tpo" -c -o pcre_scanner_unittest.o pcre_scanner_unittest.cc; \****
then mv -f ".deps/pcre_scanner_unittest.Tpo" ".deps/pcre_scanner_unittest.Po"; else rm -f ".deps/pcre_scanner_unittest.Tpo"; exit 1; fi****
/bin/bash ./libtool --tag=CXX --mode=link g++ -g -O2 -o pcre_scanner_unittest pcre_scanner_unittest.o libpcrecpp.la****
g++ -g -O2 -o pcre_scanner_unittest pcre_scanner_unittest.o ./.libs/libpcrecpp.a /usr/src/freeswitch-1.0.6/libs/pcre/.libs/libpcre.a* ***
if g++ -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -MT pcre_stringpiece_unittest.o -MD -MP -MF ".deps/pcre_stringpiece_unittest.Tpo" -c -o pcre_stringpiece_unittest.o pcre_stringpiece_unittest.cc; \****
then mv -f ".deps/pcre_stringpiece_unittest.Tpo" ".deps/pcre_stringpiece_unittest.Po"; else rm -f ".deps/pcre_stringpiece_unittest.Tpo"; exit 1; fi****
/bin/bash ./libtool --tag=CXX --mode=link g++ -g -O2 -o pcre_stringpiece_unittest pcre_stringpiece_unittest.o libpcrecpp.la****
g++ -g -O2 -o pcre_stringpiece_unittest pcre_stringpiece_unittest.o ./.libs/libpcrecpp.a /usr/src/freeswitch-1.0.6/libs/pcre/.libs/libpcre.a* ***
make[2]: Leaving directory `/usr/src/freeswitch-1.0.6/libs/pcre'****
make[1]: Leaving directory `/usr/src/freeswitch-1.0.6/libs/pcre'****
make[1]: Entering directory `/usr/src/freeswitch-1.0.6/libs/srtp'****
make[1]: Leaving directory `/usr/src/freeswitch-1.0.6/libs/srtp'****
gcc -E /usr/src/freeswitch-1.0.6/src/include/switch_cpp.h -DSWITCH_DECLARE_CLASS= -DSWITCH_DECLARE\(x\)=x -DSWITCH_DECLARE_CONSTRUCTOR= -DSWITCH_DECLARE_NONSTD\(x\)=x 2>/dev/null | grep -v "^#" > src/include/switch_swigable_cpp.h****
make: *** [src/include/switch_swigable_cpp.h] Error 1****
root@ubuntufs:/usr/src/freeswitch-1.0.6#****
root@ubuntufs:/usr/src/freeswitch-1.0.6#****
** **
Last action ****
** **
gcc -E /usr/src/freeswitch-1.0.6/src/include/switch_cpp.h -DSWITCH_DECLARE_CLASS= -DSWITCH_DECLARE\(x\)=x -DSWITCH_DECLARE_CONSTRUCTOR= -DSWITCH_DECLARE_NONSTD\(x\)=x 2>/dev/null | grep -v "^#" > src/include/switch_swigable_cpp.h****
** **
is returning empty src/include/switch_swigable_cpp.h file****
** **
** **
** **
-- ****
Regards,****
Abdul Basit | +92 32 1416 4196 | +92 30 0841 1445 !DSPAM:4ea03c8532762022373163! ****
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- Regards, Abdul Basit | +92 32 1416 4196 | +92 30 0841 1445