[427] in NetBSD-Development

home help back first fref pref prev next nref lref last post

fvwm-new and vtwm.gamma for NetBSD

daemon@ATHENA.MIT.EDU (ghudson@MIT.EDU)
Wed Jan 18 14:05:06 1995

From: ghudson@MIT.EDU
Date: Wed, 18 Jan 1995 14:04:46 -0500
To: windowmgr@MIT.EDU
Cc: netbsd-dev@MIT.EDU


fvwm-new and vtwm.gamma were linked against XFree86 2.x libraries, so
I attempted to rebuild both of them.  I ran into these problems:

	* fvwm-new wants xpm support as configured by Chad.  Since I
	  didn't know where to find xpm support, I rebuilt without it.
	  This might not be such a great thing, but I thought that it
	  should work on NetBSD machines other than granola.

	* vtwm.gamma has code which illegally accesses the display
	  structure, in GetresourceDatabase().  I changed it in the
	  source to:

		   rmdb = XrmGetDatabase(dpy);
		#ifdef POSSIBLY_MORE_CORRECT_BUT_ILLEGALLY_ACCESSES_DISPLAY
		   if (dpy->xdefaults != NULL)
		      rmdb = XrmGetStringDatabase(dpy->xdefaults);
		   else
		      rmdb = NULL;
		#endif

	  I do not know if this performs the same function.
	  vtwm.gamma appears to start up correctly, so I installed it.


home help back first fref pref prev next nref lref last post