Can't compile OpenH323

Boris
2007-11-11
2013-06-03
  • Boris
    Boris
    2007-11-11

    CentOS 4 with kernel 2.6.9, ptlib_v1_12_0 and openh323-v1_19_0_1
    after "make opt" process stops with message:
    g++  -DP_USE_PRAGMA -D_REENTRANT -fno-exceptions  -Wall  -fPIC -DPIC -DNDEBUG -DPTRACING -I/root/openh323/include -I/root/prlib/include -Os   -felide-constructors -Wreorder  -c h323.cxx -o /root/openh323/lib/obj_linux_x86_r/h323.o
    h323.cxx: In member function `virtual void H323Connection::OnUserInputInBandDTMF(H323Codec::FilterInfo&, INT)':
    h323.cxx:4561: error: invalid conversion from `void*' to `const short int*'
    h323.cxx:4561: error:   initializing argument 1 of `PString PDTMFDecoder::Decode(const short int*, PINDEX)'
    make[1]: *** [/root/openh323/lib/obj_linux_x86_r/h323.o] Error 1

     
    • WaltK
      WaltK
      2007-11-21

      I am getting the same error using Fedora 7, PWLib 1_12_0 and OpenH323 1_19_0_1.
      We really need to get this working to connect to our Nortel Meridian Opt 61C.  Any help would be greatly appreciated.