June 16, 2005 solaris 10 x86 | ||||
---|---|---|---|---|
| ||||
Just tried to build gdc on Solaris 10 x86, looks like it has some problem with bool. Anyone know a quick fix (maybe just some flags)? bash-3.00$ uname -a SunOS unknown 5.10 Generic i86pc i386 i86pc bash-3.00$ which c++ /usr/sfw/bin/c++ bash-3.00$ c++ -v Reading specs from /usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/specs Configured with: /builds/sfw10-gate/usr/src/cmd/gcc/gcc-3.4.3/configure --prefix=/usr/sfw --with-as=/usr/sfw/bin/gas --with-gnu-as --with-ld=/usr/ccs/bin/ld --without-gnu-ld --enable-languages=c,c++ --enable-shared Thread model: posix gcc version 3.4.3 (csl-sol210-3_4-branch+sol_rpath) |
June 16, 2005 Re: solaris 10 x86 | ||||
---|---|---|---|---|
| ||||
Posted in reply to bug | detail error message (cannot post togather with the previous one)
> -----------------------------------------------------------------
> c++ -g -O2 -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes
> -Wmissing-prototypes -DHAVE_CONFIG_H -I. -Id -I. -I./d
> -I./../include -I../intl -I./d -I./d/dmd -Id -D_GNU_SOURCE=1
> -DD_PHOBOS_DIR=\"/usr/local/gcc/lib/gcc/i386-pc-solaris2.10
> /3.4.3/../../../..`echo /usr/local/gcc | sed -e
> 's|^/usr/local/gcc||' -e 's|/[^/]*|/..|g'`/include/d/3.4.3\"
> -DD_NO_TRAMPOLINES=1 -DD_CPU_VERSYM=\"X86\"
> -DD_OS_VERSYM=\"solaris\"
> -DD_PHOBOS_TARGET_DIR=\"/usr/local/gcc/lib/gcc/i386-pc-solaris2.10/
> 3.4.3/../../../..`echo /usr/local/gcc | sed -e 's|^/usr/local/gcc||'
> -e 's|/[^/]*|/..|g'`/include/d/3.4.3/i386-pc-solaris2.10\"
> -DD_GCC_VER=34 -Wno-missing-braces -fmessage-length=0 -Wcast-align
> -DGCC_SAFE_DMD=1 -o d/d-lang.glue.o -c d/d-lang.cc
> cc1plus: warning: command line option "-Wstrict-prototypes" is
> valid for C/ObjC but not for C++
> cc1plus: warning: command line option "-Wmissing-prototypes" is
> valid for C/ObjC but not for C++
> In file included from ./d/dmd/stringtable.h:19,
> from ./d/dmd/mtype.h:24,
> from d/d-lang.cc:24:
> ./d/dmd/lstring.h:23: warning: ignoring #pragma warning
> In file included from d/d-gcc-includes.h:43,
> from d/d-lang.cc:30:
> ./tree.h:2198: error: `_Bool' does not name a type
> ./tree.h:2201: error: `_Bool' does not name a type
> ./tree.h:2206: error: `_Bool' does not name a type
> ./tree.h:2222: error: `_Bool' has not been declared
> ./tree.h:2222: error: ISO C++ forbids declaration of `no_add_attrs' > with no type./tree.h:2497: error: `_Bool' does not name a type
> ./tree.h:2551: error: `_Bool' does not name a type
> ./tree.h:2584: error: `_Bool' does not name a type
> ./tree.h:2596: error: `_Bool' does not name a type
> ./tree.h:2836: error: `_Bool' does not name a type
..
|
Copyright © 1999-2021 by the D Language Foundation