Re: Tool distribution

Adam Fedor <[email protected]> Sat, 6 Dec 2008 20:12:33 -0700
Newsgroups gmane.comp.lib.gnustep.user
Message-ID <[email protected]>
FYI, help-gnustep is a seldom used mailing list.  You have a better  
chance of getting your question answered on discuss-gnustep.

The first three messages are due to the fact that some of the  
resources (time zone information, locales) are not found.  You can  
probably just ignore those (unless your tool makes use of  
NSCalendarDates, etc), although it seems like the code in GNUstep  
could do a better job of finding the right time zone when there are no  
resources.

The last message seems to be unrelated to a resource or static/shared  
problem.  Do you get this with a normal shared build?  Perhaps you  
could debug it and see where it is coming from.


On Dec 6, 2008, at 6:01 PM, 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.)
>
> I have compiled the tool with shared=no, which produces a binary  
> about 3 times the size of the binary produced without the flag, so  
> something is being linked in. However, the binary will not execute  
> on the target machine. Instead, we get the output
>
> 2008-12-06 11:09:28.398 mercury.exe[811] Unknown time zone name `PST'.
> 2008-12-06 11:09:28.399 mercury.exe[811] Using time zone with  
> absolute offset 0.
> 2008-12-06 11:09:28.398 mercury.exe[811] File NSUserDefaults.m: 626.  
> In [NSUserDefaults +standardUserDefaults] Improper installation: No  
> language locale found
> 2008-12-06 11:09:28.399 mercury.exe[811] NSInvalidArgumentException:  
> HMInput(instance) does not recognize setValue:forKey:
>
> Obviously, if I need to install GNUstep base, I will do that. But if  
> I can avoid doing that, I prefer to avoid.
>
> I suspect that this problem is the subject of a FAQ somewhere, but I  
> haven't been able to find it.
>
> Much obliged for any help.
>
>
> --
> Timothy Larkin
> Abstract Tools
> Caroline, NY
>
> _______________________________________________
> Help-gnustep mailing list
> [email protected]
> http://lists.gnu.org/mailman/listinfo/help-gnustep

_______________________________________________
Help-gnustep mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/help-gnustep