[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Couldn't compile gnustep-gui-0.8.0 - GNUSTEP Internal Error
From: |
lukekendall |
Subject: |
Couldn't compile gnustep-gui-0.8.0 - GNUSTEP Internal Error |
Date: |
Sun, 29 Sep 2002 01:48:43 +1000 (EST) |
Just reporting this error on a Linux 7.2 system while trying to compile
gnustep-gui-0.8.0-1.src.rpm:
[Much omitted...]
Making all for tool gopen...
Compiling file gopen.m ...
Linking tool gopen ...
Making all for service example...
mkdir -p example.service
mkdir -p example.service/ix86
mkdir -p example.service/ix86/linux-gnu
mkdir -p example.service/ix86/linux-gnu/gnu-gnu-gnu
Compiling file example.m ...
example.m: In function `init':
example.m:191: warning: passing arg 2 of `signal' from incompatible pointer type
example.m:199: warning: passing arg 2 of `signal' from incompatible pointer type
Linking service example ...
/usr/GNUstep/System/Makefiles/mkinstalldirs example.service/Resources
mkdir -p example.service/Resources
GNUSTEP Internal Error:
The private GNUstep function to establish the argv and environment
variables was not called.
Please report the error to bug-gnustep@gnu.org.
: Uncaught exception NSInternalInconsistencyException, reason:
GNUSTEP Internal Error:
The private GNUstep function to establish the argv and environment
variables was not called.
Please report the error to bug-gnustep@gnu.org.
make[2]: *** [example.service/Resources/Info-gnustep.plist] Error 1
make[1]: *** [example.all.service.variables] Error 2
make[1]: Leaving directory `/usr/src/redhat/BUILD/gnustep-gui-0.8.0/Tools'
make: *** [internal-all] Error 2
error: Bad exit status from /var/tmp/rpm-tmp.54191 (%build)
RPM build errors:
Bad exit status from /var/tmp/rpm-tmp.54191 (%build)
--
I compiled and installed gcc 3.2, first.
I was compiling from rpm source files. I built and installed in this
order:
ffcall-1.8d-1.src.rpm
gnustep-make-1.4.0-1.src.rpm
I sourced /usr/GNUstep/System/Makefiles/GNUstep.sh, then built these:
gnustep-base-1.4.1-1.src.rpm
gnustep-objc-1.2.0-1.src.rpm
An odd thing: I had to install without dependency checking for some of
the binary rpm files that I built due to this error:
# rpm -i /usr/src/redhat/RPMS/i386/gnustep-objc-1.2.0-1.i386.rpm
error: failed dependencies:
libgcc_s.so.1 is needed by gnustep-objc-1.2.0-1
libgcc_s.so.1(GCC_3.0) is needed by gnustep-objc-1.2.0-1
This made no sense to me since:
# /sbin/ldconfig -v | grep gcc
libgcc_s.so.1 -> libgcc_s.so.1
I wonder if this meant it required gcc-3.0.x exactly? I chose 3.2 since
it has numerous bug fixes, including some for Obj-C, and I had read
comments that gcc 3.0.4 required some workarounds for some bugs in it
before you could compile GNUstep.
I tried to compile gnustep-back-0.8.0-1.src.rpm but it failed due to
these errors:
Making all for subproject gsc...
mkdir -p ./shared_obj
mkdir -p ./shared_obj/ix86
mkdir -p ./shared_obj/ix86/linux-gnu
mkdir -p ./shared_obj/ix86/linux-gnu/gnu-gnu-gnu
Compiling file gscolors.c ...
Compiling file GSContext.m ...
GSContext.m:26:37: warning: AppKit/AppKitExceptions.h: No such file or directory
GSContext.m:27:38: warning: AppKit/NSAffineTransform.h: No such file or
directory
GSContext.m:28:28: warning: AppKit/NSColor.h: No such file or directory
GSContext.m:29:27: warning: AppKit/NSView.h: No such file or directory
GSContext.m:30:29: warning: AppKit/NSWindow.h: No such file or directory
GSContext.m:31:36: warning: AppKit/GSDisplayServer.h: No such file or directory
In file included from GSContext.m:41:
.../../Headers/gsc/GSContext.h:31:38: warning: AppKit/NSGraphicsContext.h: No
such file or directory
In file included from GSContext.m:41:
.../../Headers/gsc/GSContext.h:44: cannot find interface declaration for
`NSGraphicsContext', superclass of `GSContext'
make[3]: *** [shared_obj/ix86/linux-gnu/gnu-gnu-gnu/GSContext.o] Error 1
make[2]: *** [gsc.all.subproject.variables] Error 2
make[2]: Leaving directory `/usr/src/redhat/BUILD/gnustep-back-0.8.0/Source/gsc'
make[1]: *** [libgnustep-back.all.bundle.subprojects] Error 2
make[1]: Leaving directory `/usr/src/redhat/BUILD/gnustep-back-0.8.0/Source'
make: *** [internal-all] Error 2
error: Bad exit status from /var/tmp/rpm-tmp.58215 (%build)
RPM build errors:
Bad exit status from /var/tmp/rpm-tmp.58215 (%build)
Any advice would be welcome.
luke
- Couldn't compile gnustep-gui-0.8.0 - GNUSTEP Internal Error,
lukekendall <=