Re: [reSIProcate] Building latest SVN
You need the cajun-jsonapi package
It will be available in Fedora / EPEL very soon, it was just approved
yesterday
You can manually download it from github and build it
https://bugzilla.redhat.com/show_bug.cgi?id=1012337
On 25/12/13 16:35, Nathan Stratton wrote:
> bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I.
> -I.. -DRESIP_OSTYPE_LINUX -DRESIP_ARCH_X86_64 -DRESIP_LARCH_
> -D_REENTRANT -DRESIP_TOOLCHAIN_GNU -O2 -g -pipe -Wall
> -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector
> --param=ssp-buffer-size=4 -m64 -mtune=generic -I/usr/include/libdb4
> -DUSE_DNS_VIP -DNDEBUG -g -Wall -Wno-deprecated -MT
> librepro_la-RequestContext.lo -MD -MP -MF
> .deps/librepro_la-RequestContext.Tpo -c -o
> librepro_la-RequestContext.lo `test -f 'RequestContext.cxx' || echo
> './'`RequestContext.cxx
> libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DRESIP_OSTYPE_LINUX
> -DRESIP_ARCH_X86_64 -DRESIP_LARCH_ -D_REENTRANT -DRESIP_TOOLCHAIN_GNU
> -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
> -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic
> -I/usr/include/libdb4 -DUSE_DNS_VIP -DNDEBUG -g -Wall -Wno-deprecated
> -MT librepro_la-RequestContext.lo -MD -MP -MF
> .deps/librepro_la-RequestContext.Tpo -c RequestContext.cxx -fPIC
> -DPIC -o .libs/librepro_la-RequestContext.o
> AccountingCollector.cxx: In member function 'virtual void
> repro::AccountingCollector::doRegistrationAccounting(repro::AccountingCollector::RegistrationEvent,
> const resip::SipMessage&)':
> AccountingCollector.cxx:90: error: aggregate 'json::Object regEvent'
> has incomplete type and cannot be defined
> AccountingCollector.cxx:91: error: 'Number' was not declared in this scope
> AccountingCollector.cxx:95: error: 'String' was not declared in this scope
> AccountingCollector.cxx:107: error: 'String' was not declared in this scope
> AccountingCollector.cxx:130: error: 'Array' was not declared in this scope
> AccountingCollector.cxx:130: error: expected ';' before 'arrayContacts'
> AccountingCollector.cxx:136: error: 'arrayContacts' was not declared
> in this scope
> AccountingCollector.cxx:139: error: 'arrayContacts' was not declared
> in this scope
> AccountingCollector.cxx:151: error: 'Array' was not declared in this scope
> AccountingCollector.cxx:151: error: expected ';' before 'arrayVias'
> AccountingCollector.cxx:157: error: 'arrayVias' was not declared in this scope
> AccountingCollector.cxx:160: error: 'arrayVias' was not declared in this scope
> AccountingCollector.cxx:175: error: 'Array' was not declared in this scope
> AccountingCollector.cxx:175: error: expected ';' before 'arrayRoutes'
> AccountingCollector.cxx:181: error: 'arrayRoutes' was not declared in this
> scope
> AccountingCollector.cxx:184: error: 'arrayRoutes' was not declared in this
> scope
> AccountingCollector.cxx:192: error: 'Array' was not declared in this scope
> AccountingCollector.cxx:192: error: expected ';' before 'arrayPaths'
> AccountingCollector.cxx:198: error: 'arrayPaths' was not declared in this
> scope
> AccountingCollector.cxx:201: error: 'arrayPaths' was not declared in this
> scope
> AccountingCollector.cxx: In member function 'virtual void
> repro::AccountingCollector::doSessionAccounting(const
> resip::SipMessage&, bool, repro::RequestContext&)':
> AccountingCollector.cxx:231: error: aggregate 'json::Object
> sessionEvent' has incomplete type and cannot be defined
> AccountingCollector.cxx:232: error: 'Number' was not declared in this scope
> AccountingCollector.cxx:233: error: 'String' was not declared in this scope
> AccountingCollector.cxx:260: error: 'Array' was not declared in this scope
> AccountingCollector.cxx:260: error: expected ';' before 'arrayVias'
> AccountingCollector.cxx:266: error: 'arrayVias' was not declared in this scope
> AccountingCollector.cxx:269: error: 'arrayVias' was not declared in this scope
> AccountingCollector.cxx:284: error: 'Array' was not declared in this scope
> AccountingCollector.cxx:284: error: expected ';' before 'arrayRoutes'
> AccountingCollector.cxx:290: error: 'arrayRoutes' was not declared in this
> scope
> AccountingCollector.cxx:293: error: 'arrayRoutes' was not declared in this
> scope
> AccountingCollector.cxx:301: error: 'Array' was not declared in this scope
> AccountingCollector.cxx:301: error: expected ';' before 'arrayRecordRoutes'
> AccountingCollector.cxx:307: error: 'arrayRecordRoutes' was not
> declared in this scope
> AccountingCollector.cxx:310: error: 'arrayRecordRoutes' was not
> declared in this scope
> AccountingCollector.cxx:331: error: aggregate 'json::Object
> sessionEvent' has incomplete type and cannot be defined
> AccountingCollector.cxx:332: error: 'Number' was not declared in this scope
> AccountingCollector.cxx:333: error: 'String' was not declared in this scope
> AccountingCollector.cxx:340: error: 'Array' was not declared in this scope
> AccountingCollector.cxx:340: error: expected ';' before 'arrayRoutes'
> AccountingCollector.cxx:346: error: 'arrayRoutes' was not declared in this
> scope
> AccountingCollector.cxx:349: error: 'arrayRoutes' was not declared in this
> scope
> AccountingCollector.cxx:366: error: aggregate 'json::Object
> sessionEvent' has incomplete type and cannot be defined
> AccountingCollector.cxx:367: error: 'Number' was not declared in this scope
> AccountingCollector.cxx:368: error: 'String' was not declared in this scope
> AccountingCollector.cxx:403: error: aggregate 'json::Object
> sessionEvent' has incomplete type and cannot be defined
> AccountingCollector.cxx:404: error: 'Number' was not declared in this scope
> AccountingCollector.cxx:405: error: 'String' was not declared in this scope
> AccountingCollector.cxx:433: error: aggregate 'json::Object
> sessionEvent' has incomplete type and cannot be defined
> AccountingCollector.cxx:434: error: 'Number' was not declared in this scope
> AccountingCollector.cxx:435: error: 'String' was not declared in this scope
> AccountingCollector.cxx:468: error: aggregate 'json::Object
> sessionEvent' has incomplete type and cannot be defined
> AccountingCollector.cxx:469: error: 'Number' was not declared in this scope
> AccountingCollector.cxx:470: error: 'String' was not declared in this scope
> AccountingCollector.cxx:480: error: 'Array' was not declared in this scope
> AccountingCollector.cxx:480: error: expected ';' before 'arrayRecordRoutes'
> AccountingCollector.cxx:486: error: 'arrayRecordRoutes' was not
> declared in this scope
> AccountingCollector.cxx:489: error: 'arrayRecordRoutes' was not
> declared in this scope
> AccountingCollector.cxx:512: error: aggregate 'json::Object
> sessionEvent' has incomplete type and cannot be defined
> AccountingCollector.cxx:513: error: 'Number' was not declared in this scope
> AccountingCollector.cxx:514: error: 'String' was not declared in this scope
> AccountingCollector.cxx:519: error: 'Array' was not declared in this scope
> AccountingCollector.cxx:519: error: expected ';' before 'arrayContacts'
> AccountingCollector.cxx:525: error: 'arrayContacts' was not declared
> in this scope
> AccountingCollector.cxx:528: error: 'arrayContacts' was not declared
> in this scope
> AccountingCollector.cxx:543: error: aggregate 'json::Object
> sessionEvent' has incomplete type and cannot be defined
> AccountingCollector.cxx:551: error: 'Number' was not declared in this scope
> AccountingCollector.cxx:552: error: 'String' was not declared in this scope
> AccountingCollector.cxx: In member function 'void
> repro::AccountingCollector::pushEventObjectToQueue(json::Object&,
> repro::AccountingCollector::FifoEventType)':
> AccountingCollector.cxx:644: error: 'Writer' has not been declared
>
>
>> <>
> nathan stratton | vp technology | broadsoft, inc | +1-240-404-6580 |
> www.broadsoft.com
> _______________________________________________
> resiprocate-devel mailing list
> resiprocate-devel@xxxxxxxxxxxxxxx
> https://list.resiprocate.org/mailman/listinfo/resiprocate-devel
>