Hi folks,
I'm trying to get LiquidSoap up and running on Cygwin. There's an email
<http://www.mail-archive.com/[email protected]/msg00562.html>indicating
someone uploaded it to their repository back on 06 March, but I haven't been
able to find it.
Barring the direct route, I've tried building it myself, but have gotten
stuck at installing icecast. When I try I get the following error:
config.status: creating config.h
config.status: config.h is unchanged previous declaration of 'send' was here
config.status: executing depfiles commands/../include/w32api/winsock2.h:549:
err
bash-3.2$ cting types for 'send'
/usr/include/sys/socket.h:39: error: previous declaration of 'send' was here
/usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:550:
err
or: conflicting types for 'sendto'
/usr/include/sys/socket.h:42: error: previous declaration of 'sendto' was
here
/usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:550:
err
or: conflicting types for 'sendto'
/usr/include/sys/socket.h:42: error: previous declaration of 'sendto' was
here
/usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:551:
err
or: conflicting types for 'setsockopt'
/usr/include/sys/socket.h:44: error: previous declaration of 'setsockopt'
was he
re
/usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:551:
err
or: conflicting types for 'setsockopt'
/usr/include/sys/socket.h:44: error: previous declaration of 'setsockopt'
was he
re
/usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:552:
err
or: conflicting types for 'shutdown'
/usr/include/sys/socket.h:47: error: previous declaration of 'shutdown' was
here
/usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:552:
err
or: conflicting types for 'shutdown'
/usr/include/sys/socket.h:47: error: previous declaration of 'shutdown' was
here
/usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:553:
err
or: conflicting types for 'socket'
/usr/include/sys/socket.h:48: error: previous declaration of 'socket' was
here
/usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:553:
err
or: conflicting types for 'socket'
/usr/include/sys/socket.h:48: error: previous declaration of 'socket' was
here
/usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:554:
err
or: conflicting types for 'gethostbyaddr'
/usr/include/netdb.h:139: error: previous declaration of 'gethostbyaddr' was
her
e
/usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:554:
err
or: conflicting types for 'gethostbyaddr'
/usr/include/netdb.h:139: error: previous declaration of 'gethostbyaddr' was
her
e
/usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:555:
err
or: conflicting types for 'gethostbyname'
/usr/include/netdb.h:140: error: previous declaration of 'gethostbyname' was
her
e
/usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:555:
err
or: conflicting types for 'gethostbyname'
/usr/include/netdb.h:140: error: previous declaration of 'gethostbyname' was
her
e
/usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:556:
err
or: conflicting types for 'getservbyport'
/usr/include/netdb.h:149: error: previous declaration of 'getservbyport' was
her
e
/usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:556:
err
or: conflicting types for 'getservbyport'
/usr/include/netdb.h:149: error: previous declaration of 'getservbyport' was
her
e
/usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:557:
err
or: conflicting types for 'getservbyname'
/usr/include/netdb.h:148: error: previous declaration of 'getservbyname' was
her
e
/usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:557:
err
or: conflicting types for 'getservbyname'
/usr/include/netdb.h:148: error: previous declaration of 'getservbyname' was
her
e
/usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:558:
err
or: conflicting types for 'getprotobynumber'
/usr/include/netdb.h:146: error: previous declaration of 'getprotobynumber'
was
here
/usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:558:
err
or: conflicting types for 'getprotobynumber'
/usr/include/netdb.h:146: error: previous declaration of 'getprotobynumber'
was
here
/usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:559:
err
or: conflicting types for 'getprotobyname'
/usr/include/netdb.h:145: error: previous declaration of 'getprotobyname'
was he
re
/usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:559:
err
or: conflicting types for 'getprotobyname'
/usr/include/netdb.h:145: error: previous declaration of 'getprotobyname'
was he
re
/usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:628:
err
or: parse error before '(' token
/usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:628:
err
or: parse error before '?' token
/usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:629:
err
or: parse error before '(' token
/usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:629:
err
or: parse error before '?' token
/usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:630:
err
or: parse error before '(' token
/usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:630:
err
or: parse error before '?' token
/usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:631:
err
or: parse error before '(' token
/usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:631:
err
or: parse error before '?' token
/usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:632:
err
or: conflicting types for 'select'
/usr/include/sys/select.h:31: error: previous declaration of 'select' was
here
/usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:632:
err
or: conflicting types for 'select'
/usr/include/sys/select.h:31: error: previous declaration of 'select' was
here
/usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:635:
err
or: conflicting types for 'gethostname'
/usr/include/sys/unistd.h:206: error: previous declaration of 'gethostname'
was
here
/usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:635:
err
or: conflicting types for 'gethostname'
/usr/include/sys/unistd.h:206: error: previous declaration of 'gethostname'
was
here
sock.c: In function `sock_set_blocking':
sock.c:264: warning: passing arg 3 of `ioctlsocket' from incompatible
pointer ty
pe
make[3]: *** [libicenet_la-sock.lo] Error 1
make[3]: Leaving directory `/cygdrive/c/Documents and
Settings/fberthold/Desktop
/liquidsoap/icecast-2.3.2/src/net'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/cygdrive/c/Documents and
Settings/fberthold/Desktop
/liquidsoap/icecast-2.3.2/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/cygdrive/c/Documents and
Settings/fberthold/Desktop
/liquidsoap/icecast-2.3.2'
make: *** [all] Error 2
When I ran "configure" I got the followingg warning which I suspect is
related:
configure: WARNING: winsock2.h: present but cannot be compiled
configure: WARNING: winsock2.h: check for missing prerequisite headers?:
err
configure: WARNING: winsock2.h: see the Autoconf documentation
configure: WARNING: winsock2.h: section "Present But Cannot Be
Compiled"as h
configure: WARNING: winsock2.h: proceeding with the preprocessor's result
configure: WARNING: winsock2.h: in the future, the compiler will take
precedence
or: conflicting types for 'getsockname'
configure: WARNING: ## ------------------------------- ##'getsockname'
was h
configure: WARNING: ## Report this to [email protected] ##
configure: WARNING: ## ------------------------------- ##winsock2.h:542:
err
Any suggestions in the direction of either downloading the binary from
Cygwin, or building it would be greatly appreciated.
Thanks,
Frank
------------------------------------------------------------------------------
Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT
is a gathering of tech-side developers & brand creativity professionals. Meet
the minds behind Google Creative Lab, Visual Complexity, Processing, &
iPhoneDevCamp as they present alongside digital heavyweights like Barbarian
Group, R/GA, & Big Spaceship. http://p.sf.net/sfu/creativitycat-com
_______________________________________________
Savonet-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/savonet-users