Hmm, do you have an old 'port' kit for this? I built a moderatelyQuote:>xv.h:119: conflicting types for `sys_errlist'
>/usr/include/stdio.h:225: previous declaration of `sys_errlist'
recent version on FreeBSD 3.0-RELEASE and had no trouble.
On line 119 of xv.h, you'll see something like:
# ifndef __NetBSD__
extern char *sys_errlist[]; /* this too... */
# endif
Which should also apply to FreeBSD. In my port kit for xv, this
is fixed via a patch in the 'jp-extension' add-on. Perhaps you left
out that part? Anyway, all of the 4.4BSD-derived operating systems
already have sys_errlist and don't need it declared.
A better way to go, in that case, would be to put your WindowMaker-specificQuote:>BTW, I can't use the package because the graphics lib are also compiled
>by me so that WindowMaker works and they don't seem to work with
>packages.
libraries in a special separate directory where they won't be inflicted
upon other applications. That way you can have hacked versions installed
as needed, but still have the "stock" ports for general use.
Or, you can link WindowMaker with static versions of the hacked libraries
and not install them at all.
--Paul