On Jul 5, 2005, at 10:34 PM, Adam Fedor wrote:


On Jul 5, 2005, at 9:34 PM, Adrian Robert wrote:

Now this header is gone, but the strategy is still used somehow but only on some platforms. In particular, it seems like Linux does not use it (evidently getting proc info from the system) but NetBSD does. My question: is there any way short of "#include <NSObject.h>" in my file with main() to satisfy things on a fake-main-using system? I'm having trouble tracing out what happens when fake-main is enabled in the config, and the references to 'gnustep_base_user_main' in the code are quite limited. Ideally, I would like to just manually put whatever #define is necessary in my main() file because including any Objective-C headers is not an easy option.


You can read the section 'Reading Command-Line Arguments' in the INSTALL file in gnustep-base

OK, yes I should RTFM, or RTFC in this case.. After some more hunting I found a ChangeLog entry saying "Remove fake-main.h include - use GSConfig.h", and then found GSConfig.h.in -- which had escaped my initial grep, but had the relevant #define in it. Problem solved, sorry for any bother..


_______________________________________________
Gnustep-dev mailing list
Gnustep-dev@gnu.org
http://lists.gnu.org/mailman/listinfo/gnustep-dev

Reply via email to