Subject: Code Cruisader
To: None <port-i386@netbsd.org>
From: Berndt Josef Wulf <wulf@dingo.ping.net.au>
List: port-i386
Date: 09/29/1999 15:13:08
G'day,

I am looking for a C/C++ IDE for NetBSD-i386 and tried myself in
compiling JX-1.5.3.

After some minor modification, everything seem to compile smoothly
until the following occured pretty close to the finish line...

g++  -Wall -Wno-unused -fno-implicit-templates -fno-rtti -O0 -D_J_UNIX
-D_J_ISTR
STREAM_BROKEN -D_J_ARRAY_NEW_OVERRIDABLE -DSIZEOF_LONG=4
-DSIZEOF_INT=4 -fno-exc
eptions  -DJ_MAKE_BINARY_NAME=\"gmake\" -DCODE_CRUSADER  -I- -I./code
-I../../include/jcore -I../../include/jx -I../../include/jtree
-I../../include/jtoolbar -I
../../include/menu_image -I/usr/src/contrib/JX-1.5.3/ACE/ACE_wrappers
-I/usr/X11R6/include  -c code/CBCScannerL.cc -o code/CBCScannerL.o
../../include/jcore/JIndexRange.h:163: Internal compiler error.
../../include/jcore/JIndexRange.h:163: Please submit a full bug report
to `egcs-bugs@cygnus.com'. ../../include/jcore/JIndexRange.h:163: See
<URL:http://egcs.cygnus.com/faq.html#bugreport> for details.
gmake[2]: *** [code/CBCScannerL.o] Error 1
gmake[2]: Leaving directory `/usr/src/contrib/JX-1.5.3/programs/code_crusader'


Has anyone seen this before? Is it a ecgs bug? The following is the
part of the offending JIndexRange.h file:

       JIndexRange
               (
	       const regmatch_t& regmatch
                )
                :
               first(regmatch.rm_so+1),
               last(JMax(regoff_t) 0, regmatch.rm_eo)) <--- bad line?
       { };

I really would love to get it going... anyone with ideas?

System Info: NetBSD-1.4-i386, ecgs-1.1.1, gmake-3.77



cheerio Berndt
-- 
Name    : Berndt Josef Wulf            | +++ With BSD on Packet Radio +++
E-Mail  : wulf@ping.net.au             |    tfkiss, tnt, dpbox, wampes
ICQ     : 18196098                     |  VK5ABN, Nairne, South Australia 
URL     : http://www.ping.net.au/~wulf | MBOX : vk5abn@vk5abn.#lmr.#sa.au.oc
Sysinfo : DEC AXPpci33+, NetBSD-1.4    | BBS  : vk5abn.#lmr.#sa.aus.oc