
Ostinato
Homepage
Source (link to git-repo or to original if based on someone elses unmodified work):
Available as/for:
Description:----------
NOTE: You need admin/root privileges to run Ostinato
2017-12-10 version 0.9
This release adds per stream statistics, support for IPv4 options field (as a hex string), command line options and params, UX improvements and several other features and bugfixes
See https://devguide.ostinato.org/ChangeLog.html for full details
Ratings & Comments
9 Comments
Can't compile on FreeBSD 8.2 Quote:In file included from drone.cpp:23:
myservice.h:33: error: invalid use of incomplete type 'struct OstProto::OstService'
drone.h:29: error: forward declaration of 'struct OstProto::OstService'
drone.cpp: In constructor 'Drone::Drone(QWidget*)':
drone.cpp:40: error: cannot convert 'MyService*' to 'OstProto::OstService*' in assignment
drone.cpp: In destructor 'virtual Drone::~Drone()':
drone.cpp:50: warning: possible problem detected in invocation of delete operator:
drone.cpp:50: warning: invalid use of incomplete type 'struct OstProto::OstService'
drone.h:29: warning: forward declaration of 'struct OstProto::OstService'
drone.cpp:50: note: neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined.
drone.cpp: In member function 'bool Drone::init()':
drone.cpp:57: error: no matching function for call to 'RpcServer::registerService(OstProto::OstService*&, int)'
../rpc/rpcserver.h:52: note: candidates are: bool RpcServer::registerService(google::protobuf::Service*, quint16)
gmake[1]: *** [drone.o] Error 1
gmake[1]: Leaving directory `/usr/home/shura/progr/ostinato-0.2/server'
gmake: *** [sub-server-drone-pro-make_default-ordered] Error 2
Version of protobuf is 2.4.0a
Unfortunately protobuf 2.4.0 made an option value change that was not backward compatible. Use the following diff to fix it - http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/net-analyzer/ostinato/files/protobuf-2.4.0.diff?revision=1.1&view=markup For further follow ups and in future, the Ostinato mailing list would be a better place to contact!
Can't compile on FreeBSD 8.2 Quote:In file included from drone.cpp:23:
myservice.h:33: error: invalid use of incomplete type 'struct OstProto::OstService'
drone.h:29: error: forward declaration of 'struct OstProto::OstService'
drone.cpp: In constructor 'Drone::Drone(QWidget*)':
drone.cpp:40: error: cannot convert 'MyService*' to 'OstProto::OstService*' in assignment
drone.cpp: In destructor 'virtual Drone::~Drone()':
drone.cpp:50: warning: possible problem detected in invocation of delete operator:
drone.cpp:50: warning: invalid use of incomplete type 'struct OstProto::OstService'
drone.h:29: warning: forward declaration of 'struct OstProto::OstService'
drone.cpp:50: note: neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined.
drone.cpp: In member function 'bool Drone::init()':
drone.cpp:57: error: no matching function for call to 'RpcServer::registerService(OstProto::OstService*&, int)'
../rpc/rpcserver.h:52: note: candidates are: bool RpcServer::registerService(google::protobuf::Service*, quint16)
gmake[1]: *** [drone.o] Error 1
gmake[1]: Leaving directory `/usr/home/shura/progr/ostinato-0.2/server'
gmake: *** [sub-server-drone-pro-make_default-ordered] Error 2
Version of protobuf is 2.4.0a
This looks interesting. I will try it out. Thanks for putting in the hard work, I appreciate it. Regards.
Dang, It doesn't install on Debian.
@greycash: What problem are you facing with installation? Missing libraries? If so, try installing those libraries first before trying to install Ostinato. For the future, request for an "official" Ostinato package for debian - http://www.debian.org/devel/wnpp/
Hi, The error went like this: root@the-red-star:~# dpkg -i /home/greycash/downloads/unix_software/ostinato_0.3-1_amd64.deb Selecting previously deselected package ostinato. (Reading database ... 172699 files and directories currently installed.) Unpacking ostinato (from .../ostinato_0.3-1_amd64.deb) ... dpkg: dependency problems prevent configuration of ostinato: ostinato depends on libprotobuf5; however: Package libprotobuf5 is not installed. dpkg: error processing ostinato (--install): dependency problems - leaving unconfigured Errors were encountered while processing: ostinato root@the-red-star:~# aptitude search libprotobuf p libprotobuf-c0 - Protocol Buffers C library p libprotobuf-c0-dev - Protocol Buffers C static library and headers p libprotobuf-dev - protocol buffers C++ library (development files) p libprotobuf-java - Java bindings for protocol buffers p libprotobuf-lite6 - protocol buffers C++ library (lite version) i libprotobuf6 - protocol buffers C++ library root@the-red-star:~# So the problem isn't that easy to fix. I'll vote for a Debian package. Cheers.
@greycash: Please request for an Ostinato package at http://www.debian.org/devel/wnpp/
Seeing no requests to speak., <a href="http://www.discopaydayloans.co.uk">Payday</a>, [url=http://www.discopaydayloans.co.uk]Payday[/url], 757, <a href="http://onlinepaydayloanstore.net/">payday online</a>, [url=http://onlinepaydayloanstore.net/]payday online[/url], xrukiv, <a href="http://paydaycash2.co.uk">Pay Day Loans</a>, [url=http://paydaycash2.co.uk]Pay Day Loans[/url], 2994,