help-gnustep
[Top][All Lists]
Advanced

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

Re: Tool distribution


From: Richard Frith-Macdonald
Subject: Re: Tool distribution
Date: Mon, 8 Dec 2008 09:20:23 +0000


On 7 Dec 2008, at 17:42, Fred Kiefer wrote:

Timothy Larkin wrote:
I have a working tool which has no gui and uses no graphics. It uses
only functions in the standard C library and the basic GNUStep libraries.

How can I, or even can I, package this tool so that it can be run on a Linux system with no GNUstep installed? Or if that is not possible, what is the minimum set of libraries I need to install on the target system
to get the tool to work? (I'm not even sure the target has gcc.)


On Windows I have tried to build a GNUstep application, not just a tool,
that would have all the needed GNUstep libraries and resources in one
directory. What was needed for that was some fiddling with the
GNUstep.conf file that went into the same directory. But your request
seems to be to get one file only and have that run on a machine without
GNUstep. I think this is possible (given that you recompile all needed
libraries statically), but will be strongly restricted in the available
functionality.

For a completely standalone tool, one of the things you might want to do is to build GNUstep-base configured so that GNUSTEP_USER_DEFAULTS_DIR is set to ':INTERNAL:' ... which prevents any attempt to access the user's defaults database. You do that by setting the value in a GNUstep.conf file, and adding '-- with-default-config=filename' when you configure the base library.





reply via email to

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