This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Compiling GNUstep BinaryTreeNode.m ends in failure


Dear Sir or Madam:

I am including two files containing compile errors I encountered when
trying to compile GNUStep 0.5.5 on my x86 PC running Solaris x86.  I
attempted both gcc 2.95 (attempt_1.i contains output info) and with gcc
2.7.2.3 (attempt_2.i).  The GNUStep docs state that there are problems
with gcc 2.8 which require you to use "the patched version of gcc
2.7.2."  However, I don't believe gcc 2.7.2 is viable -- the error
message is that certain header files are missing.  I tried using gcc
2.95, thinking the latest upgrade might have corrected the problem, but
there are still errors.  The error from gcc 2.95 is similar to the error
output from gcc 2.8, and occurs on the same file.

Given what the GNUStep docs say, it appears this is a known problem,
though I was unable to find any explicit statement of it on the GNU site
(then again, the gcc problem which causes the Objective C problem is
probably not directly related to Objective C or GNUstep, so this is no
surprise to me).

If this is a known problem with a fix or workaround, i would appreciate
a pointer on implementing it.  If not, I wouldn't mind taking a crack at
the bug myself or conversing with others who have.  Please advise.

Thanks for your time,

Anthony Buci


Reading specs from /export/home/dev_env/lib/gcc-lib/i386-pc-solaris2.6/2.95/specs
gcc version 2.95 19990728 (release)
 /export/home/dev_env/lib/gcc-lib/i386-pc-solaris2.6/2.95/cpp -lang-objc -v -I./srcdir-include -I./ix86/solaris2.6 -I. -I/nowhere/Headers -D__OBJC__ -D__GNUC__=2 -D__GNUC_MINOR__=95 -Dunix -D__svr4__ -D__SVR4 -Dsun -D__unix__ -D__svr4__ -D__SVR4 -D__sun__ -D__unix -D__sun -Asystem(svr4) -D__OPTIMIZE__ -g -Wno-import -Acpu(i386) -Amachine(i386) -Di386 -D__i386 -D__i386__ -DGNUSTEP_INSTALL_PREFIX=/export/home/dev_env/GNUStep -DGNUSTEP_TARGET_DIR="ix86/solaris2.6" -DGNUSTEP_TARGET_CPU="ix86" -DGNUSTEP_TARGET_OS="solaris2.6" -DLIBRARY_COMBO="gnu-gnu-gnu-xdps" -DGNUSTEP -DGNUSTEP_VERSION=0.5.5 -DGNUSTEP_MAJOR_VERSION=0 -DGNUSTEP_MINOR_VERSION=5 BinaryTreeNode.m BinaryTreeNode.mi
GNU CPP version 2.95 19990728 (release) (i386 System V Release 4)
#include "..." search starts here:
#include <...> search starts here:
 srcdir-include
 ix86/solaris2.6
 .
 /usr/local/include
 /export/home/dev_env/lib/gcc-lib/i386-pc-solaris2.6/2.95/../../../../i386-pc-solaris2.6/include
 /export/home/dev_env/lib/gcc-lib/i386-pc-solaris2.6/2.95/include
 /usr/include
End of search list.
The following default directories have been omitted from the search path:
 /export/home/dev_env/lib/gcc-lib/i386-pc-solaris2.6/2.95/../../../../include/g++-3
End of omitted list.
 /export/home/dev_env/lib/gcc-lib/i386-pc-solaris2.6/2.95/cc1obj BinaryTreeNode.mi -quiet -dumpbase BinaryTreeNode.m -g -O2 -Wno-import -version -fpic -fPIC -fgnu-runtime -lang-objc -o BinaryTreeNode.s
GNU Obj-C version 2.95 19990728 (release) (i386-pc-solaris2.6) compiled by GNU C version 2.95 19990728 (release).
BinaryTreeNode.m:105: Internal compiler error in `dwarfout_file_scope_decl', at dwarfout.c:5337
Please submit a full bug report.
See <URL:http://egcs.cygnus.com/faq.html#bugreport> for instructions.
gcc: objc-load.c: No such file or directory
Reading specs from /export/home/dev_env/lib/gcc-lib/i386-unknown-solaris2.6/2.7.2.3/specs
gcc version 2.7.2.3

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]