On 12/16/06, Quentin Mathé <[EMAIL PROTECTED]> wrote:
Le 16 déc. 06 à 19:47, Yen-Ju Chen a écrit :
> I tried to run etoile_system from gdm instead of a xterm
> and it failed because Azalea cannot find the libXWindowServerKit.
> I think the problem is the lack of GNUstep.sh.
This shouldn't arise if you run 'svn update' on the whole repository
first. I udpated setup.sh and XWindowServerKit install location.
Well, it is not a good solution.
Say if I write a menulet of volume control which depends on
MultiMediaKit, then you have to link libMultiMediaKit.
In other word, you have to link whatever libraries which
may be used by any possible menulet.
> So my proposal is to have everything installed under GNUstep
> and have a etoile_system_startup.sh looks like this:
>
> #!/bin/bash
> source /usr/local/GNUstep/System/Library/Makefiles/GNUstep.sh
> etoile_system
>
> In this way, there is no issue of environment variables
> and the setup.sh does not need to link all the libraries under /usr/
> lib/
It cannot work for technical reasons (this is discussed in the list
archive).
It works fine for me now.
Actually, it is how my system is setup.
What is the main reason it is not working ?
Anyway I will remove the use of symbolic links in /usr/lib soon and
rather use ld.soconf (or similar on platforms where it's not available).
> Another issue is that in the end of setup.sh,
> it tried to write something in GNUstepDefaults.
> But because setup.sh is executed with sudo,
> it actually write into the root's GNUstepDefaults, not the user.
Is this problem since you are free to run setup.sh as a normal user?
Well it probably doesn't result in a usable setup currently I think,
but the script could surely be fixed.
Well, I run setup.sh with sudo.
If I run it as normal user, the libraries will not be linked properly.
In other word, I have to run it with sudo to link the libraries,
and run it again to have my GNUstepDefaults properly set.
Yen-Ju
Cheers,
Quentin.
--
Quentin Mathé
[EMAIL PROTECTED]
_______________________________________________
Etoile-discuss mailing list
[email protected]
https://mail.gna.org/listinfo/etoile-discuss
_______________________________________________
Etoile-discuss mailing list
[email protected]
https://mail.gna.org/listinfo/etoile-discuss