Hi all,
For some time, it has been impossible to build and install Etoile
repository by typing:
. System/Library/Makefiles/GNUstep.sh
make
sudo make install
It's currently necessary to type:
. System/Library/Makefiles/GNUstep.sh
make
su root
. System/Library/Makefiles/GNUstep.sh
make install
The problem lies in the use of sudo with gnustep-make and ProjectCenter.
The first bug is related to ProjectCenter and is detailed on this
page : <https://gna.org/bugs/?func=detailitem&item_id=5964>
We either need to fix the bug in ProjectCenter or move away from it
for Étoilé modules.
The second bug arises when you try to compile a module with
subprojects which create bundles like EtoileMenuServer,
LookAndBehavior, Hardware etc.
If you try to compile for example EtoileMenuServer from within
itself, you won't be able to reproduce it. It occurs when you build
it by running 'make' in a parent directory.
This bug is surely related to gnustep-make which tries to find
'plmerge' tool (or similar) without looking correctly for the Tools
path. Tools path isn't found when 'make install' is used with sudo
outside of the project directory.
If anybody can investigate both issues, perhaps fix ProjectCenter
(because my GNUstep related bug report hasn't been processed), submit
a bug report on GNUstep bug tracker for gnustep-make and checks
everything gets properly fixed, it would be helpful.
I would be able to spend some time on other things to be done :-)
Cheers,
Quentin.
--
Quentin Mathé
[EMAIL PROTECTED]
_______________________________________________
Etoile-dev mailing list
[email protected]
https://mail.gna.org/listinfo/etoile-dev