I am trying to get a CM11A X10 interface wired into my FreeBSD server. It looks like most of the software out there relies on "x10d," which is only available as source code:
ftp://ftp.danlan.com/ftp.danlan.com/homeauto/x10d.cm11.txt Karl Denninger's site advises adding this to get the code to compile under FreeBSD: #include <sgtty.h> (ref: http://www.denninger.net/homedaemon.htm) I make the change and compile like: cc -o x10d sourcecode.c ... which produces these warnings: x10d.c: In function `main': x10d.c:192: warning: passing arg 2 of `bind' from incompatible pointer type x10d.c:231: warning: passing arg 2 of `accept' from incompatible pointer type The resulting "x10d" binary file silently exits when run. I know beans about C, it's been many years since I had to do even the most trivial stuff with it. Where should I start to get this code working? Are there any other X10 apps I should try? I currently have BLueLava and Flipit running with a "firecracker" RF X10 module but I want to start playing with the 2-way capabilities of the CM11A. TIA! -- [EMAIL PROTECTED] _______________________________________________ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"