discuss-gnustep
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Odd behaviour with latest CVS


From: Pete French
Subject: Re: Odd behaviour with latest CVS
Date: Fri, 11 Oct 2002 13:05:07 +0100

O.K. I have managed to do some more testing on the bundle loading
problem I had. Firstly Adams suggestions...
 
> It's definitely bundle loading. You might try
>
> openapp Bla.app --GNU-Debug=NSBundle

That gives:

bash-2.05b$ openapp MesaView.app --GNU-Debug=NSBundle
2002-10-11 12:58:44.294 MesaView[23169] File NSBundle.m: 650. In [NSBundle 
+mainBundle] Found main in /home/pfrench/GS-MesaView/MesaView.app
2002-10-11 12:58:44.440 MesaView[23169] File objc-load.m: 139. In 
objc_initialize_loading Debug (objc-load): initializing dynamic loader for 
/home/pfrench/GS-MesaView/MesaView.app/ix86/freebsd/gnu-gnu-gnu
2002-10-11 12:58:44.442 MesaView[23169] File objc-load.m: 210. In 
objc_load_module Debug (objc-load): Linking file 
/usr/local/GNUstep/System/Library/Bundles/libgnustep-back.bundle/ix86/freebsd/gnu-gnu-gnu/libgnustep-back
2002-10-11 12:58:51.250 MesaView[23169] File objc-load.m: 210. In 
objc_load_module Debug (objc-load): Linking file 
/usr/local/GNUstep/System/Library/Bundles/libgmodel.bundle/ix86/freebsd/gnu-gnu-gnu/libgmodel
Segmentation fault (core dumped)

Which seems to be linking in the correct objects.

> You can also try compiling and running the nsbundle test in 
> base/Testing.sh-2.05b$ shared_obj/ix86/freebsd/gnu-gnu-gnu/nsbundle 
  GNUstep bundle directory is /usr/local/GNUstep/System/Libraries
  Executable is in shared_obj/ix86/freebsd/gnu-gnu-gnu/nsbundle
  Full directory is 
/home/pfrench/gnustep/core/base/Testing/shared_obj/ix86/freebsd/gnu-gnu-gnu/nsbundle
Looking for LoadMe bundle...
  Bundle directory is /home/pfrench/gnustep/core/base/Testing
* ERROR: Can't find LoadMe bundle

AS other people have claimed that this works under FreeBSD fine then I went
off to set up a completelyseparate system to do testing on. The conclusion
seems to be that its something which has changed between 4.6.2 and the
latest 4.7 - and it also seems to be the compiler. Stuff I have
recompiled under 4.7 fails to link, whereas stuff under 4.6 is fine (and runs
on 4.7 it seems).

I woulkd be happier if someone else could confirm these findings - this
is certainly the case on the machines I have been using, but someone else
out there was running a 4.6 FreeBSD machine with GNUstep wernt they ?

I'm at a bit of a loss as to where to go from here debugging wise though.

-bat.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]