[wmii] wmii on Interix

From: <anders.carlbring_AT_telia.com>
Date: Fri, 18 Jan 2008 18:51:24 +0100

Hi,

I'm not sure if this is the right place to ask, but I've tried compiling/installing wmii on
Interix (Microsoft Services For UNIX 3.5) on M$ Windows XP, but keep getting
compile errors. I've tried dwm, which compiles, installs and works nicely :-)

The gcc version it uses is 3.3.

Actually, it gets stuck on compiling libixp-4.0. This is the output that "gmake clean install"
gives:

--------------

MAKE clean libixp/
MAKE clean libixp_pthread/
MAKE clean cmd/
MAKE clean include/
MAKE clean man/
MAKE install libixp/
Install directories:
        Lib: /usr/local/lib
CC libixp/client.o
CC libixp/convert.o
CC libixp/error.o
CC libixp/intmap.o
CC libixp/message.o
CC libixp/request.o
CC libixp/rpc.o
CC libixp/server.o
CC libixp/socket.o
libixp/socket.c:47: error: parse error before "socklen_t"
libixp/socket.c:50: error: `sa' undeclared
libixp/socket.c:53: error: `address' undeclared
libixp/socket.c:54: error: `salen' undeclared
libixp/socket.c:65: error: `socklen_t' undeclared
libixp/socket.c:65: error: parse error before "salen"
libixp/socket.c:68: error: `salen' undeclared
libixp/socket.c:83: error: `socklen_t' undeclared
libixp/socket.c:83: error: parse error before "salen"
libixp/socket.c:88: error: `salen' undeclared
libixp/socket.c:112: error: storage size of `hints' isn't known
libixp/socket.c:126: error: `AI_PASSIVE' undeclared
libixp/socket.c:131: warning: implicit declaration of function `getaddrinfo'
libixp/socket.c:133: warning: implicit declaration of function `gai_strerror'
libixp/socket.c:112: warning: unused variable `hints'
libixp/socket.c:141: error: dereferencing pointer to incomplete type
libixp/socket.c:153: error: dereferencing pointer to incomplete type
libixp/socket.c:160: error: dereferencing pointer to incomplete type
libixp/socket.c:168: warning: implicit declaration of function `freeaddrinfo'
libixp/socket.c:182: error: dereferencing pointer to incomplete type
libixp/socket.c:187: error: dereferencing pointer to incomplete type
*** Error code 1

Stop.
*** Error code 1

Stop.
 ----------------------

I'm not very used to tracking down this kind of compile problems, i have some experience
with running Gentoo for a few years, and i really liked wmii; that's why I'm trying this now (I'm
locked to running Windows now. :-( )

Maybe this is more of an Interix problem than a wmii/libixp problem though...

Any help appreciated :)

//Anders
Received on Fri Jan 18 2008 - 18:51:57 UTC

This archive was generated by hypermail 2.2.0 : Sun Jul 13 2008 - 16:33:31 UTC