[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.
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'
- Re: backend problem,
Andreas Höschler <=