For graphical applications, I think you really need the full environment (pasteboard services, etc)
Randy
On Apr 28, 2005, at 1:05 PM, Michael Hopkins wrote:
Hi all
First post to the GNUstep lists.
I am developing some mathematical code on OS X using just the Foundation
classes (and none of the Apple extensions like ObjC++ and exceptions). This
code is run from the command line with no GUI, so all I will need from
GNUstep is the 'base' functionality for things like NSArray, NSString etc.
I am interested in how feasible it is to port and distribute these command
line applications to other platforms using gcc (and mingw32) - these being:
- Windows (NT/2000/XP)
- Linux (32 bit for the forseeable future)
- FreeBSD amd64 (where I am having problems building GNUstep base)
I am sure all these platforms are supported by GNUstep but what I want to
know is:
1) Do I have to distribute any runtime or shared libraries with the
executables (and if so, what) or will they be completely self-contained?
Does it matter whether I link the executables with the -static flag?
2) How many problems will I hit when doing this - not theoretically but
actually! ;o) I know everyone here is likely to be an enthusiast (as I am)
but I do need to know the facts on where I could hit bugs and/or performance
problems and how serious they will be.
My porting development machine is FreeBSD amd64 with a gcc toolset for
native code, another gcc toolset inside the Linux compatibility layer and
the mingw32 toolset. These all work fine for both C source code and linking
to their respective libraries (whether built locally or collected from
elsewhere).
TIA - please cc replies to me if possible.
Michael
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/ _/_/_/
_/ _/ _/_/_/ Hopkins Research Ltd _/ _/ _/ _/ _/_/_/_/ _/_/_/ http://www.hopkins-research.com/ _/ _/ _/ _/ _/ _/ _/ _/ 'touch the future'
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/ _/_/_/
_______________________________________________ Help-gnustep mailing list [email protected] http://lists.gnu.org/mailman/listinfo/help-gnustep
Randy J. Zauhar, PhD Assoc. Prof. of Biochemistry Director, Graduate Program in Bioinformatics Dept. of Chemistry & Biochemistry University of the Sciences in Philadelphia 600 S. 43rd Street Philadelphia, PA 19104
Phone: (215)596-8691 FAX: (215)596-8543 E-mail: [EMAIL PROTECTED] Web: http://tonga.usip.edu/zauhar
Discussion after watching Disney's "Lilo & Stitch":
DAD: "But why did the space aliens speak English, as opposed to French, or Swahili? And why did the one alien speak English with an Eastern European accent? I don't get it."
CATHERINE (age 7): "That's 'cause you don't have a good cartoon brain."
_______________________________________________ Help-gnustep mailing list [email protected] http://lists.gnu.org/mailman/listinfo/help-gnustep
