[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>
- Some questions regarding GNUstep (again),
Y. J. Chun <=