discuss-gnustep
[Top][All Lists]
Advanced

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

Re: backend problem


From: Andreas Höschler
Subject: Re: backend problem
Date: Mon, 2 Jan 2006 00:40:39 +0100


On Samstag, Dezember 31, 2005, at 07:15  Uhr, Fred Kiefer wrote:

I am trying to get GNustep to work on Solaris x86. I had no problem
getting the sources to build. Tools work, but when I try to start an
application I get

2005-12-29 12:02:00.191 SmartClient[7616] Did not find correct version
of backend, falling back to std.
2005-12-29 12:02:00.194 SmartClient[7616] NSApplication.m:271 Assertion
failed in initialize_gnustep_backend.  Unable to find backend back
/opt/GNUstep/System/Applications/SmartClient.app/SmartClient: Uncaught
exception NSInternalInconsistencyException, reason: NSApplication.m:271 Assertion failed in initialize_gnustep_backend. Unable to find backend
back


Which backend did you select in your GNUstep defaults? You may check be
running:
defaults read NSGlobalDomain GSBackend

-bash-3.00$ defaults read NSGlobalDomain GSBackend
defaults read: couldn't read default

Does this match the backend you did compile in
($GNUSTEP_SYSTEM_ROOT)/Library/Bundles?

bash-3.00# ls $GNUSTEP_SYSTEM_ROOT/Library/Bundles
...
libgnustep-art-010.bundle
libgnustep-xlib-010.bundle
...

I tried both backends with the same effect.

 As GNUstep seems to be looking
for "back" you should have something like "libgnustep-back-010.bundle"
in that directory.

Nope! Nothing with back, only the two above mentioned bundles!?

If this information does not help you should enable the debug output for
"BackendBundle" (by adding the parameter --GNU-Debug=BackendBundle to
your application startup)

2006-01-02 00:32:55.781 SmartClient[4211] File NSApplication.m: 158. In gnustep_backend_path Looking for GNUstep_back.framework 2006-01-02 00:32:55.783 SmartClient[4211] Did not find backend framework. 2006-01-02 00:32:55.783 SmartClient[4211] File NSApplication.m: 158. In gnustep_backend_path Looking for libgnustep-back-010.bundle 2006-01-02 00:32:55.784 SmartClient[4211] Did not find correct version of backend, falling back to std. 2006-01-02 00:32:55.784 SmartClient[4211] File NSApplication.m: 158. In gnustep_backend_path Looking for libgnustep-back.bundle 2006-01-02 00:32:55.784 SmartClient[4211] NSApplication.m:271 Assertion failed in initialize_gnustep_backend. Unable to find backend back /opt/GNUstep/System/Applications/SmartClient.app/SmartClient: Uncaught exception NSInternalInconsistencyException, reason: NSApplication.m:271 Assertion failed in initialize_gnustep_backend. Unable to find backend back

OK, there it seems there is indeed a problem with back. Here's the config.log.

Attachment: config.log
Description: Binary data



I also appended the output of the build process. Looks good to me. Why is the file libgnustep-back-010.bundle not being created?

Thanks a lot!

Regards,

  Andreas


************************************************************************ ********************************************************************
bash-3.00# cd /usr/src/core/back
bash-3.00# make
Making all in Source...
make[1]: Entering directory `/usr/share/src/core/back/Source'
Making all in subprojects of bundle libgnustep-art-010...
make[2]: Entering directory `/usr/share/src/core/back/Source/gsc'
Making all for subproject gsc...
 Compiling file gscolors.c ...
 Compiling file GSContext.m ...
 Compiling file GSGState.m ...
 Compiling file GSStreamContext.m ...
 Compiling file GSStreamGState.m ...
 Compiling file externs.m ...
 Linking subproject gsc ...
make[2]: Leaving directory `/usr/share/src/core/back/Source/gsc'
make[2]: Entering directory `/usr/share/src/core/back/Source/x11'
Making all for subproject x11...
 Compiling file context.c ...
 Compiling file convert.c ...
 Compiling file raster.c ...
raster.c: In function `RCreateImage':
raster.c:50: warning: unused variable `bla1'
raster.c:50: warning: unused variable `bla2'
 Compiling file scale.c ...
 Compiling file xdnd.c ...
 Compiling file xutil.c ...
 Compiling file XGServer.m ...
 Compiling file XGServerEvent.m ...
XGServerEvent.m: In function `-[XGServer(EventOps) processEvent:]':
XGServerEvent.m:1304: warning: implicit declaration of function `XShmGetEventBase' XGServerEvent.m:1308: warning: `NSGraphicsContext' may not respond to `-gotShmCompletion:' XGServerEvent.m:1308: warning: (Messages without a matching method signature
XGServerEvent.m:1308: warning: will be assumed to return `id' and accept
XGServerEvent.m:1308: warning: `...' as arguments.)
 Compiling file XGServerWindow.m ...
XGServerWindow.m: In function `setWindowHintsForStyle':
XGServerWindow.m:257: warning: implicit declaration of function `alloca'
 Compiling file XGDragView.m ...
 Compiling file XIMInputServer.m ...
 Compiling file XWindowBuffer.m ...
 Compiling file XGGLFormat.m ...
 Compiling file XGGLContext.m ...
 Linking subproject x11 ...
make[2]: Leaving directory `/usr/share/src/core/back/Source/x11'
make[2]: Entering directory `/usr/share/src/core/back/Source/art'
Making all for subproject art...
 Compiling file ARTContext.m ...
 Compiling file blit.m ...
 Compiling file ftfont.m ...
ftfont.m:2390: warning: 'charpath_funcs' defined but not used
ftfont.m:2452: warning: 'bezierpath_funcs' defined but not used
 Compiling file image.m ...
 Compiling file composite.m ...
 Compiling file path.m ...
 Compiling file shfill.m ...
 Compiling file ReadRect.m ...
 Linking subproject art ...
make[2]: Leaving directory `/usr/share/src/core/back/Source/art'
Making all for bundle libgnustep-art-010...
 Creating libgnustep-art-010.bundle/....
 Compiling file GSBackend.m ...
GSBackend.m: In function `+[GSBackend initializeBackend]':
GSBackend.m:56: warning: `XGServer' may not respond to `+initializeBackend'
GSBackend.m:56: warning: (Messages without a matching method signature
GSBackend.m:56: warning: will be assumed to return `id' and accept
GSBackend.m:56: warning: `...' as arguments.)
 Linking bundle libgnustep-art-010 ...
 Creating libgnustep-art-010.bundle/Resources...
 Creating libgnustep-art-010.bundle/Resources/Info-gnustep.plist...
 Copying localized resources into the bundle wrapper...
 Copying resources from subprojects into the bundle wrapper...
make[1]: Leaving directory `/usr/share/src/core/back/Source'
Making all in Tools...
make[1]: Entering directory `/usr/share/src/core/back/Tools'
rm -f XGCommonFont.m
ln -s ../Source/xlib/XGCommonFont.m .
rm -f xdnd.c
ln -s ../Source/x11/xdnd.c .
Making all for tool gpbs...
 Compiling file xdnd.c ...
 Compiling file gpbs.m ...
 Compiling file xpbs.m ...
xpbs.m: In function `-[XDragPbOwner pasteboardChangedOwner:]':
xpbs.m:1208: warning: implicit declaration of function `xdnd_set_selection_owner'
xpbs.m: In function `-[XDragPbOwner availableTypes]':
xpbs.m:1230: warning: implicit declaration of function `xdnd_get_type_list'
 Linking tool gpbs ...
make[1]: Leaving directory `/usr/share/src/core/back/Tools'
Making all in Fonts...
make[1]: Entering directory `/usr/share/src/core/back/Fonts'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/usr/share/src/core/back/Fonts'
bash-3.00#
bash-3.00#
bash-3.00# make install
Making all in Source...
make[1]: Entering directory `/usr/share/src/core/back/Source'
Making all in subprojects of bundle libgnustep-art-010...
make[2]: Entering directory `/usr/share/src/core/back/Source/gsc'
Making all for subproject gsc...
make[3]: Nothing to be done for `internal-subproject-all'.
make[2]: Leaving directory `/usr/share/src/core/back/Source/gsc'
make[2]: Entering directory `/usr/share/src/core/back/Source/x11'
Making all for subproject x11...
make[3]: Nothing to be done for `internal-subproject-all'.
make[2]: Leaving directory `/usr/share/src/core/back/Source/x11'
make[2]: Entering directory `/usr/share/src/core/back/Source/art'
Making all for subproject art...
make[3]: Nothing to be done for `internal-subproject-all'.
make[2]: Leaving directory `/usr/share/src/core/back/Source/art'
Making all for bundle libgnustep-art-010...
 Creating libgnustep-art-010.bundle/Resources/Info-gnustep.plist...
 Copying localized resources into the bundle wrapper...
 Copying resources from subprojects into the bundle wrapper...
make[1]: Leaving directory `/usr/share/src/core/back/Source'
Making all in Tools...
make[1]: Entering directory `/usr/share/src/core/back/Tools'
rm -f XGCommonFont.m
ln -s ../Source/xlib/XGCommonFont.m .
rm -f xdnd.c
ln -s ../Source/x11/xdnd.c .
Making all for tool gpbs...
make[2]: Nothing to be done for `internal-tool-all'.
make[1]: Leaving directory `/usr/share/src/core/back/Tools'
Making all in Fonts...
make[1]: Entering directory `/usr/share/src/core/back/Fonts'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/usr/share/src/core/back/Fonts'
Making install in Source...
make[1]: Entering directory `/usr/share/src/core/back/Source'
Making install in subprojects of bundle libgnustep-art-010...
make[2]: Entering directory `/usr/share/src/core/back/Source/gsc'
Making install for subproject gsc...
make[3]: Nothing to be done for `internal-subproject-install'.
make[2]: Leaving directory `/usr/share/src/core/back/Source/gsc'
make[2]: Entering directory `/usr/share/src/core/back/Source/x11'
Making install for subproject x11...
make[3]: Nothing to be done for `internal-subproject-install'.
make[2]: Leaving directory `/usr/share/src/core/back/Source/x11'
make[2]: Entering directory `/usr/share/src/core/back/Source/art'
Making install for subproject art...
make[3]: Nothing to be done for `internal-subproject-install'.
make[2]: Leaving directory `/usr/share/src/core/back/Source/art'
Making install for bundle libgnustep-art-010...
 Installing bundle directory...
make[1]: Leaving directory `/usr/share/src/core/back/Source'
Making install in Tools...
make[1]: Entering directory `/usr/share/src/core/back/Tools'
Making install for tool gpbs...
 Installing tool gpbs...
if [ ! -f /opt/GNUstep/System/Library/Documentation/man ]; then \
/opt/GNUstep/System/Library/Makefiles/mkinstalldirs /opt/GNUstep/System/Library/Documentation/man; \
fi; \
if [ ! -f /opt/GNUstep/System/Library/Documentation/man/man1 ]; then \
/opt/GNUstep/System/Library/Makefiles/mkinstalldirs /opt/GNUstep/System/Library/Documentation/man/man1; \
fi; \
for file in gpbs.1 __done; do \
  if [ $file != __done ]; then \
/opt/GNUstep/System/Library/Makefiles/./install-sh -c -m 644 $file /opt/GNUstep/System/Library/Documentation/man/man1/$file; \ which gzip && rm -f /opt/GNUstep/System/Library/Documentation/man/man1/$file.gz \ && gzip -9 /opt/GNUstep/System/Library/Documentation/man/man1/$file; \
  fi; \
done;
/usr/bin/gzip
make[1]: Leaving directory `/usr/share/src/core/back/Tools'
Making install in Fonts...
make[1]: Entering directory `/usr/share/src/core/back/Fonts'
mkdir -p /opt/GNUstep/System/Library/Fonts
for file in Helvetica.nfont; do \
(tar cfX - /opt/GNUstep/System/Library/Makefiles/tar-exclude-list $file) | (cd /opt/GNUstep/System/Library/Fonts; tar xf -) ;\
done
make[1]: Leaving directory `/usr/share/src/core/back/Fonts'


reply via email to

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