Le 14 mai 2010 à 15:18, Mathieu Suen a écrit : > it work. > So now I got an error when I try to install GNUSTep/core/gui: > > gui $ sudo -E make install > This is gnustep-make 2.4.0. Type 'make print-gnustep-make-help' for > help. > /usr/GNUstep/System/Library/Makefiles/common.make:856: WARNING: Your > PATH may not be set up correctly ! > /usr/GNUstep/System/Library/Makefiles/common.make:857: Please try > again after adding "/usr/GNUstep/System/Tools" to your path > Making all in Source ... > Making all for library libgnustep-gui... > [snip] > ././obj/make_services: error while loading shared libraries: > libgnustep-base.so.1.21: cannot open shared object file: No such > file or directory > make[3]: *** [GSspell.service/Resources/Info-gnustep.plist] Error 1 > make[2]: *** [GSspell.all.service.variables] Error 2 > make[1]: *** [internal-all] Error 2 > make: *** [internal-all] Error 2
Oops, looks like I forgot to mention you need to source GNUstep.sh once GNUstep Make was installed. Right after installing GNUstep Make a first time, type if you have used --prefix=/ to configure GNUstep Make: . /System/Library/Makefiles/GNUstep.sh # Add /System/Library/Libraries and /Local/Library/Libraries to LD_LIBRARY_PATH In case you didn't pass --prefix=/, you should type: . /usr/GNUstep/System/Library/Makefiles/GNUstep.sh Then compile and install libobjc2 and configure and install GNUstep Make a second time. It's important to have GNUstep.sh sourced for the second GNUstep Make configuration to be sure it picks the libobjc2 in SystemOrLocal/ Library/Libraries/ rather than the GCC libobjc. Finally you can recompile GNUstep Base from scratch to get it correctly linked to libobjc2 if that's not the case already, then GNUstep Gui. I'm going to correct the INSTALL document right now. Cheers, Quentin. _______________________________________________ Etoile-discuss mailing list [email protected] https://mail.gna.org/listinfo/etoile-discuss
