In message <199607161912.MAA00423_at_cherryflower.or.us>, you wrote:
> Is there any reason why libfvwm is not implememented as a shared
>object on OS's that have them, such as Linux? Seems like all it would
>take would be to use some #ifdef's in the .tmpl file, and add the Imake
>rules for shared libraries inside them.
> I will pick up the O'Reily Nutshell Imake book next month if my
>student budget permits, and look into doing that. Maybe I can provide
>a patch; that is, if I can figure out how to do it without spoiling
>FVWM's makeability on OS's without shared libraries.
A while ago I was playing with the latest version of xmille (not available
by FTP anymore since the X Consortium removed the directory it was residing
in), which uses the XKw library. I managed to write an Imakefile that
generated a Makefile that created shared libraries. I believe the
implementation I used is portable (I used the Imakefile from Xaw3d as an
example), so it should work on all platforms that have imake configured
properly. Of course, it _should_ be a trivial matter to convert fvwm's
Imakefile, but I haven't looked at it in a long time...
I don't have the source here at work, but I can take a look when I go home
today. E-mail me if you're interested.
--
John GOTTS <jgotts_at_engin.umich.edu> http://www-personal.engin.umich.edu/~jgotts
Intern, Powertrain Control Systems, Scientific Research Labs, Ford Motor Co.
--
Visit the official FVWM web page at <URL:http://www.hpc.uh.edu/fvwm/>.
To unsubscribe from the list, send "unsubscribe fvwm" in the body of a
message to majordomo_at_hpc.uh.edu.
To report problems, send mail to fvwm-owner_at_hpc.uh.edu.
Received on Thu Jul 18 1996 - 10:00:29 BST