-
When compiling xv, conflicting types of sys_errlist
ok, posted this same thing a couple months ago, but no reply... here it is again
i'm trying to compile xv-3.10a, but during the process, this error pops up:
In file included from xv.c:11:
xv.h:119: conflicting types for 'sys_errlist'
/usr/include/stdio.h:553: previous declaration of 'sys_errlist'
make: ***[xv.o] Error 1
i don't know what's going on there... but i want to get xv running... what can i do?
-
error: conflicting types for ‘sys_errlist’
Hi antiaramark
Did you ever get this problem resolved? I'm having the same problem
-
Hey LeoSimon,
That's a post from 11-02-2000, I get the feeling your not going to get any help from antiaramark. Are you trying to compile the same package? A quick google and I found this:
Code:
http://www.cygwin.com/ml/cygwin-xfree/2006-04/msg00085.html
Installed from sources, modifying
in makefile :
CC = gcc -ansi -I/usr/X11R6/include/ -L/usr/X11R6/lib/
MANDIR = /usr/man/man1
in Xos.h :
extern __IMPORT _CONST char * _CONST _sys_errlist[];
Can you try that? Is there any reason your compiling xv and not installing it from a distro package?
Last edited by deathadder; 07-17-2008 at 03:31 AM.
-
When compiling xv, conflicting types of sys_errlist
Hi LeoSimon,
i assume you have resolved this issue by now so most likely this is irrelevant.
here goes anyway: i solved this problem by editing the file xv.h and removing
the lines below
# ifndef __NetBSD__
extern char *sys_errlist[]; /* this too...
# endif
after this, everything compiles just fine - still some warning messages but the
end executable works perfectly.
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
|