I tried the 15012002 snapshot on Irix, and it seems to configure and
run OK. I still see the timing problems I have for a while (moving
the mouse makes BII think time is moving faster: eg. the insertion
point blinks faster.) But that looks more like an Irix pthreads issue
than a BII problem. I'm still working on it.
I did have to make one change to get it to compile:
--- ether.cpp.orig Thu Jan 17 13:00:56 2002
+++ ether.cpp Thu Jan 17 13:01:20 2002
@@ -114,8 +114,8 @@
}
// Retrieve local IP address (or at least one of them)
- socklen_t sa_len = sizeof(sa);
- getsockname(udp_socket, (struct sockaddr *)&sa, &sa_len);
+ socklen_t sa_length = sizeof(sa);
+ getsockname(udp_socket, (struct sockaddr *)&sa, &sa_length);
uint32 udp_ip = sa.sin_addr.s_addr;
if (udp_ip == INADDR_ANY || udp_ip == INADDR_LOOPBACK) {
char name[256];
Irix's header files #define sa_len to some nutty foo.bar.natch sort of
thing, so it can't be used as a variable name. (BTW, if someone could
check in this patch or something similar, I'd appreciate it. It's
kind of a pain having to keep reapplying it locally.)
Thanks,
Brian J. Johnson
--------------------------------------------------------------------
"...if the church put in half the time on covetousness that it does
on lust, this would be a better world."
-- Garrison Keillor
|