discuss-gnustep
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Some questions regarding GNUstep (again)


From: Y. J. Chun
Subject: Some questions regarding GNUstep (again)
Date: Wed, 21 Apr 2004 01:20:21 +0900

Hello.

I just figured news posting is not redirected to mailing list so sending again. sorry if it duplicates.

I am currently evaluating GNUstep to make decision on the language/platform for our project, which is a server application (without GUI) and need to be ported to most unix platforms and windows. I really fond of objective-c and want to use it but need to check possible problems first so that i can defend my decision. I'm putting all the questions here as i dont want to dump a lot
of messages to mailinglist/newsgroup.
Please forgive me if this question had to be posted on .help newsgroup but i
dont see it is used by anyone.

1. Is it possible to build a standalone executable that does not require
GNUstep installation? I want to deploy our product without any external
dependency. If I could just ship our product along with libgnustep-base.so.1, that is ok as our product already has internal libraries. But i see GNUstep installation has additional support files. Is there any way i can go without
those files but just a single gnustep library?

2. In the assumtion 1 is possible, still libobjc has to be shipped along. I'm not sure about this yet. Is it ok to just bring libobjc.so or link statically?

3. I've built a sample application and it prints some error log messages

2004-04-20 16:50:27.640 LogTest[28894] File NSData.m: 153. In
readContentsOfFile Open
(/home/monac/GNUstep/System/Library/Libraries/Resources/gnustep-base/ NSTimeZone
s/zones/KST) attempt failed - No such file or directory
2004-04-20 16:50:27.640 LogTest[28894] Unable to obtain time zone `KST'... <NSException: 80d67f0> NAME:GSTimeZoneFileException REASON:File is too small 2004-04-20 16:50:27.641 LogTest[28894] Using time zone with absolute offset 0.
2004-04-20 16:50:27.635 LogTest[28894] Executing

Timezone things are ok. we can solve it progmatically. I just figured out most Foundation classes print error messages to standard channel even if it is debug version. Can you suppress all the error messages or just be notified
programatically instead of printing them?

4. GNUstep project page has been saying, for a long time, that windows support is not stable yet. I think we would use MinGW. Considering we are not using any GUI applications, how stable is it? is there any reference project out there already using gnustep to port objective-c applications to windows? (open
source or not i dont care)

5. Is there performance issue on windows version of GNUstep?

6. Is there any issues regarding mixing Win32 APIs with GNUstep system?


I like to say thank you all you guys working on GNUstep for the heavy work. I see GNUstep very promising especially for porting platform. There are already
so many cocoa applications and many developers love cocoa dev env but
hestating to jump on because it is too platform specific environment. GNUstep
will solve this problem.

Thank you for reading long questions (if youdidn't skip:). Bye.

--
Y. J. Chun <yjchun@mac.com>





reply via email to

[Prev in Thread] Current Thread [Next in Thread]