Hi,

You seem to prefer unusual setups for your GNUstep environment. Using clang is 
fine, but why don't you use GNUstep make? That was ay we could be sure you have 
a properly setup environment. And you are also using the deprecated xlib 
backend, with the oldest possible font configuration. Why is this the case? The 
most likely case for the later is that some libraries required to compile back 
are missing their devel package.

This suggests that something already went wrong when you did compile GNUstep 
itself. Could you please recompile everything an watch out for messages from 
the configure script.

Next, don't forget to run the GNUstep.sh script, try to use GNUstep make and 
report back, what results you are getting then.

Hope this helps,
Fred



On the road

Am 31.05.2015 um 08:50 schrieb Patryk Laurent <plaur...@me.com>:

> Hello,
> 
> With the latest from source on Ubuntu 14.04, I get some warnings and a core 
> dump when running a simple GUI program.
> 
> patryk@wax:~$ clang `gnustep-config --objc-flags` `gnustep-config 
> --objc-libs`  -fobjc-runtime=gnustep -fblocks -lobjc -fobjc-arc -ldispatch 
> -lgnustep-base -lgnustep-gui  guitest.m
> clang-3.7: warning: argument unused during compilation: 
> '-fobjc-nonfragile-abi'
> clang-3.7: warning: argument unused during compilation: 
> '-fobjc-nonfragile-abi'
> 
> patryk@wax:~$ ./a.out
> 2015-05-30 23:47:12.506 a.out[23710:23710] Library directory 
> '/home/patryk/GNUstep/Library' not available!
> 2015-05-30 23:47:12.507 a.out[23710:23710] File NSData.m: 162. In BOOL 
> readContentsOfFile(NSString *, void **, off_t *, NSZone *) Open ((null)) 
> attempt failed - bad path
> 2015-05-30 23:47:12.507 a.out[23710:23710] No font cache available - building 
> new one - this may take several seconds (or minutes on a slow machine with 
> lots of fonts)
> 2015-05-30 23:47:12.508 a.out[23710:23710] Running 
> /usr/GNUstep/Local/Tools/font_cacher
> ./a.out: Uncaught exception NSInvalidArgumentException, reason: Tried to init 
> array with nil object
> Aborted (core dumped)
> 
> This program worked previously, so I was wondering if anyone knew what the 
> issue might be.
> 
> Thank you,
> Patryk
> 
> 
> 
> #import <AppKit/AppKit.h>
> 
> int main()
> {
>   NSApplication *app;
>   app = [NSApplication sharedApplication];
> 
>   NSAlert * alert = [[NSAlert alloc] init];
>   [alert setMessageText:@"Hello alert"];
>   [alert addButtonWithTitle:@"All done"];
>   int result = [alert runModal];
>   if (result == NSAlertFirstButtonReturn) {
>     NSLog(@"First button pressed");
>   }
> }
> 
> 
> _______________________________________________
> Gnustep-dev mailing list
> Gnustep-dev@gnu.org
> https://lists.gnu.org/mailman/listinfo/gnustep-dev
_______________________________________________
Gnustep-dev mailing list
Gnustep-dev@gnu.org
https://lists.gnu.org/mailman/listinfo/gnustep-dev

Reply via email to