On Wednesday 26 September 2012 14:20:04 AJ Lewis wrote: > On Wed, Sep 26, 2012 at 01:40:13PM -0700, brian jackson wrote: > > On Wednesday 26 September 2012 12:37:41 AJ Lewis wrote: > > > Yeah, you need this fix > > > (https://github.com/zeromq/zeromq3-x/commit/14da52c3aad5fa83cb167e2bf49200e072a61d1e) > > > applied to 3.2.0-rc1 to get it building on HPUX. I don't think > > > there's been an official 3.2 release since that fix went into git. > > > > patch applied, but still getting the original error: > > CXX libzmq_la-address.lo "tcp_address.hpp", line 42: error > > #2020: identifier "sockaddr" is undefined tcp_address_t (const > > sockaddr *sa, socklen_t sa_len); > > Odd...It almost seems like you're missing header files, but I don't > know HPUX well enough to say for sure. > > I am using a newer version of aCC: > aCC: HP C/aC++ B3910B A.06.25 [Nov 30 2009] > > struct sockaddr should be defined in sys/socket.h, but I guess in > that case it's just calling it sockaddr - shouldn't that be 'struct > sockaddr'? Not sure why that's working on my system...
Yea, might be missing headers. sys/socket.h does exist and it does contain a definition to sockaddr, don't know what's going on there. I've also tried with aCC 6.25 which I've found on the system; still running into the same error. as far as the C++ side of things with the syntax...no clue, not a C++ guy thanks, brian -- Brian Jackson Oracle - PDIT - DevOps _______________________________________________ zeromq-dev mailing list [email protected] http://lists.zeromq.org/mailman/listinfo/zeromq-dev
