Added section to _GNU_MISSING_MAIN_FUNCTION_CALL error message explaining the most common cause of this error message, which is mismatched library versions of base and gui.

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22804 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
Alex Perez 2006-04-23 22:22:26 +00:00
parent e40853b626
commit 3167ade5e1
2 changed files with 14 additions and 1 deletions

View file

@ -1,3 +1,10 @@
2006-04-24 Alex Perez <aperez@alexperez.com>
* Source/NSProcessInfo.m: Elaborated upon the
GNU_MISSING_MAIN_FUNCTION_CALL error message, adding a section about
the most common cause of the error being mismatched gui and base
library versions. Feel free to make more clear or re-word.
2006-04-17 Adam Fedor <fedor@gnu.org>
* Source/NSTimeZone.m: Remove space in @ string define (causes

View file

@ -126,7 +126,13 @@ establish the argv and environment variables.\n"
#define _GNU_MISSING_MAIN_FUNCTION_CALL @"\nGNUSTEP Internal Error:\n\
The private GNUstep function to establish the argv and environment\n\
variables was not called.\n\
Please report the error to bug-gnustep@gnu.org.\n\n"
\n\
Mismatched library versions between GNUstep Foundation (base) and AppKit\n\
(gui) is most often the cause of this message. Please be sure you\n\
are using known compatible versions and not a mismatched set. Generally,\n\
we recommend you use versions of base and gui which were released together.\n\
\n\
For more detailed assistance, please report the error to bug-gnustep@gnu.org.\n\n"
#endif
#endif