Thanks Adam. After I posted this message, I started again and got it to work. I was probably too sleepy and blurry eyed when I first noticed this error to recall what I had done wrong. I am happy to say that I finally got GNUstep compiled and running on my Powerbook running Panther (and running GWorkspace). On Tiger prerelease, I got a segmentation fault when trying to run the same installation but that's Ok as I don't expect GNUstep to run on Tiger. I have to say that GNUstep with GWorkspace is very very fast after the initial caching has been done. Its very nice and I can not imagine using anything else for my daily X Windows desktop experience. Now I have to convince others whom I work with to agree with me.
T.M. On Tue, 29 Mar 2005 21:23:58 -0700, Adam Fedor <[EMAIL PROTECTED]> wrote: > > On Mar 28, 2005, at 8:39 AM, Tabitha McNerney wrote: > > I decided to switch to gcc version 3.3.5 and these problems with > > libobjc have vanished. I have built gnustep-make with the gnu-gnu-gnu > > target but am wondering if I should change to apple-apple-apple > > because when trying to make gnustep-base I have these errors now: > > apple-apple-apple is for when you want to use all Apple/Cocoa stuff, > but just need a few of the additional things that GNUstep offers (for > compiling GSWeb, for instance). > > > -------------------------------------------------------------- > > In file included from GSCategories.m:27: > > ../../Headers/Additions/GNUstepBase/GSCategories.h:41:35: warning: > > Foundation/Foundation.h: No such file or directory > > In file included from > > ../../Headers/Additions/GNUstepBase/GSCategories.h:48, > > from GSCategories.m:27: > > ../../Headers/Additions/GNUstepBase/GSObjCRuntime.h:624:38: warning: > > Foundation/NSZone.h: No such file or directory > > In file included from > > ../../Headers/Additions/GNUstepBase/GSCategories.h:48, > > from GSCategories.m:27: > > ../../Headers/Additions/GNUstepBase/GSObjCRuntime.h:632: error: parse > > error before '*' token > > ../../Headers/Additions/GNUstepBase/GSObjCRuntime.h:633: warning: type > > defaults to `int' in declaration of `GSObjCZone' > > ../../Headers/Additions/GNUstepBase/GSObjCRuntime.h:633: warning: data > > definition has no type or storage class > > In file included from GSCategories.m:27: > > ../../Headers/Additions/GNUstepBase/GSCategories.h:181: error: cannot > > find interface declaration for `NSCalendarDate' > > make[3]: *** [shared_obj/GSCategories.o] Error 1 > > make[2]: *** [Additions.all.subproject.variables] Error 2 > > make[1]: *** [libgnustep-baseadd.all.library.variables] Error 2 > > make: *** [internal-all] Error 2 > > -------------------------------------------------------------- > > > > I have exported CC in my bash profile correctly to use my newly built > > and installed gcc 3.3.5 separate from XCode's gcc, etc. The complaints > > above such as for the Foundation class headers is a bit perplexing and > > I'm not sure how to interpret this. Do I need to tweak my environment > > variables in my bash profile? Or maybe I royally messed up something > > else. I'm trynig to do this as much by the book according to the > > documentation as possible. > > > > Well this error is what you get when gnustep-base thinks it is > compiling with apple-apple-apple, but since you are using GNU gcc, it > can't find the Apple Foundation headers. So, yes, there is something > messed up. Make sure you really did compile gnustep-make with > gnu-gnu-gnu. You have to do this explicitly on OSX: > > cd make > ./configure --with-library-combo=gnu-gnu-gnu > > Then make sure to source GNUstep.sh after you have installed > gnustep-make. > > _______________________________________________ Discuss-gnustep mailing list [email protected] http://lists.gnu.org/mailman/listinfo/discuss-gnustep
