Re: GNOME libraries 2.xx road map




> How do we plan to have a create a single initialisation function for all
> the gnome libraries?  This sounds very difficult to do without requiring
> that every library is linked to every application.

Here is something that I was thinking:

     gnome_init_new (argc, argv, 
	             gnome_corba_init,
		     gnome_perl_init,
		     gnome_etc_init,
		     NULL);

Those functions will register their argument handlers before
gnome_init actually does the work.

Actually, I guess we could just use:

	  gnome_corba_init ();
	  gnome_perl_init ();
	  gnome_etc_init ();
	  gnome_init ();

And have those register pre/post hooks for the bootstrap proecss.

miguel



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]