[vlc-devel] solaris 8 build error

Bill Hamlin bhamlin at ipunity.com
Wed May 17 19:03:59 CEST 2006


I'm building vlc-0.8.5 on a solaris 8 sparc system.  Make results in
these errors in compiling rootwrap.c:

 

gcc -DHAVE_CONFIG_H -I. -I. -I..   -I/opt/gnome/include
-I/usr/openwin/share/include/X11/extensions -I/usr/openwin/include
-DSYS_SOLARIS -I../include `top_builddir=".." ../vlc-config --cflags
vlc` -Wsign-compare -Wall  -D_POSIX_PTHREAD_SEMANTICS -pipe -c -o
network/libvlc_a-rootwrap.o `test -f 'network/rootwrap.c' || echo
'./'`network/rootwrap.c

network/rootwrap.c: In function `send_fd':

network/rootwrap.c:121: warning: implicit declaration of function
`CMSG_SPACE'

network/rootwrap.c:128: structure has no member named `msg_control'

network/rootwrap.c:129: structure has no member named `msg_controllen'

network/rootwrap.c:131: warning: assignment from incompatible pointer
type

network/rootwrap.c:134: warning: implicit declaration of function
`CMSG_FIRSTHDR'

network/rootwrap.c:134: warning: assignment makes pointer from integer
without a cast

network/rootwrap.c:137: warning: implicit declaration of function
`CMSG_LEN'

network/rootwrap.c:138: warning: implicit declaration of function
`CMSG_DATA'

network/rootwrap.c:138: warning: passing arg 1 of `memcpy' makes pointer
from integer without a cast

network/rootwrap.c:139: structure has no member named `msg_controllen'

network/rootwrap.c: In function `rootprocess':

network/rootwrap.c:199: `IPV6_V6ONLY' undeclared (first use in this
function)

network/rootwrap.c:199: (Each undeclared identifier is reported only
once

network/rootwrap.c:199: for each function it appears in.)

network/rootwrap.c: In function `rootwrap':

network/rootwrap.c:271: `AF_LOCAL' undeclared (first use in this
function)

network/rootwrap.c: In function `recv_fd':

network/rootwrap.c:322: structure has no member named `msg_control'

network/rootwrap.c:323: structure has no member named `msg_controllen'

network/rootwrap.c:325: warning: assignment from incompatible pointer
type

network/rootwrap.c:331: warning: assignment makes pointer from integer
without a cast

network/rootwrap.c:332: warning: implicit declaration of function
`CMSG_NXTHDR'

network/rootwrap.c:332: warning: assignment makes pointer from integer
without a cast

network/rootwrap.c:336: warning: comparison between signed and unsigned

network/rootwrap.c:338: warning: passing arg 2 of `memcpy' makes pointer
from integer without a cast

 

Any easy fix?  It seems like some low-level stuff is going on in this
file.

 

My config was:

 

./configure --disable-libcdio --disable-libcddb --disable-ffmpeg
--disable-libmpeg2 --disable-wxwidgets --disable-skins2

 

 

 

 

 

__________________________

William Hamlin

Sr. Network Engineer

IP Unity, Inc.

Milpitas, CA

408-781-1259

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20060517/4b28fdeb/attachment.html>


More information about the vlc-devel mailing list