Re: Help building and running a framework on Windows
Adam Fedor <[email protected]> Mon, 11 Aug 2008 18:38:12 -0600
| Newsgroups | gmane.comp.lib.gnustep.user |
|---|---|
| Message-ID | <[email protected]> |
Thanks for the update. FYI, if you're not subscribed to the list, then the message has to go to the moderator (which takes about a day) and be approved. On Aug 11, 2008, at 12:41 PM, Samantha Rahn wrote: > I have yet to see my posts appear in the archive. However, I will > post this update anyway. Is anybody listening out there? > > Problem solved: > My problem was I was misinterpreting the GDB error. It was saying: > gdb: unknown target exception 0xc0000135 which means it can't load > the DLL (thanks Google). So I looked at my path, and, sure enough, > there was a mistake in it. The GDB error should say "unknown > exception". I am new to this and was thinking that "unknown target" > meant GDB couldn't recognize the binary I had generated. But then I > started Googling for the 0xc0000135 (which does NOT appear in the > winbase.h file in GNUstep). > Sam > > > On Sun, Aug 10, 2008 at 3:12 PM, Samantha Rahn > <[email protected]> wrote: > Hello, > > I am trying to create: > 1) a framework with one object in it that has one class method and > one C function. > 2) a tool which loads the DLL and invokes the class method and the > C function. > > My code builds, but does not execute properly. GDB says "unknown > target exception". > > Setup: > OS: Windows 2003 Server > 1. gnustep-system-0.19.2-setup.exe > 2. gnustep-core-0.19.2-setup.exe > 3. SystemPreferences-1.0.2-2-setup.exe (it runs fine) > > Environment: > GNUSTEP_INSTALLATION_DOMAIN=USER > GNUSTEP_MAKEFILES=/GNUstep/System/Library/Makefiles > GNUSTEP_SYSTEM_ROOT=C:/GNUstep > > Path: > C:\GNUstep\bin > C:\GNUstep\local\bin > C:\GNUstep\mingw\bin > C:\GNUstep\GNUstep\Local\Tools > C:\GNUstep\GNUstep\System\Tools > > // FILE: MyFrameworkObject.m > void myroutine( void ) > { > printf ("I'm in the routine.\n"); > } > > @implementation MyObject > > + (void)run > { > NSLog(@"Hello!\n"); > } > > @end > // EOF > > // FILE: MyToolMain.m > int > main(int argc, const char *argv[]) > { > id pool = [[NSAutoreleasePool alloc] init]; > > myroutine(); // from framework > [MyObject run]; // from framework > > [pool release]; > > return 0; > } > // EOF > > Builds fine. > Running, I get > gdb: unknown target exception > > Attached are the actual sources and makefiles for the framework and > the tool. > > Thanks so much for any help! > > Samantha > > > > > _______________________________________________ > 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