On 2010-10-13, at 11:38, Eugen Stoian wrote: > I really can't figure out which one is the winning combination here: > > 1.clang + libobjc2 (libobjc.so.4) > 2.gcc + ibobjc2 (libobjc.so.4) > 3.gcc + libobjc1 (libobjc.so.2)
Or perhaps you need to build libobjc2 + Étoilé using Clang, but GNUstep using GCC? On 2010-10-13, at 09:27, Eugen Stoian wrote: > . /share/GNUstep/Makefiles/GNUstep.sh # Here found another difference from > INSTALL file, there is no System directory in the root of the filesystem [snip] > I noticed that libobjc.so.4 is installed in the /lib directory from the root > of the file system which seems a little bit unusual Both of these are because -make has switched to filesystem layout "fhs" by default. When you set prefix=/ with this layout, things end up in /bin and /lib. There are no System and Local directories with the fhs layout, since /usr and /usr/local is used for the domains instead (but "fhs" does not have this split, only "fhs-system" does). You are probably better off either not changing the prefix, which will default to /usr/local, or specify filesystem layout "gnustep". David mentioned on one of the GNUstep mailing lists, that Étoilé does not work with FHS layout. Is this still the case? -Truls _______________________________________________ Etoile-discuss mailing list [email protected] https://mail.gna.org/listinfo/etoile-discuss
