Re: Jade 1.2 on Solaris

Subject: Re: Jade 1.2 on Solaris
From: Joern Clausen <joern@xxxxxxxxxxxxxxxxxxxxxxxx>
Date: Thu, 1 Oct 1998 11:18:05 +0200 (MET DST)
Hi!

> Has anyone compiled Jade 1.2 on Solaris? I don't have gcc and when I
> tried using the new configure with a very old SparcWorks C++ compiler
> the makefiles didn't even get built correctly. When I type "make" after
> configure, I immediately get an error:
> 
> make: Fatal error in reader: ./Makefile.lt, line2: Unexpected end of
> line seen
> Current working directory /distrib/jade/jade-1.2/lib
> *** Error code 1
> make: Fatal error: Command failed for target 'lib'
> Current working direcotry /distrib/jade/jade-1.2
> *** Error code 1
> make: Fatal error: Command failed for target 'all'

It's Solaris' "make", not the compiler. You probably have to use GNU make.

> If anyone has successfully compiled Jade 1.2 for Solaris and made it
> available on the web I would be glad to hear of it.

The release version of Jade 1.2 compiled just fine with gcc-2.8.1. I could
give you the binaries, but you probably want your own version, at least if
you want a sensible SGML_CATALOG_FILES_DEFAULT compiled into the binaries.


BTW: I used the non-autoconf Makefiles. Using configure resulted in (I think)
compiler options and defines which triggered several stops with "Internal
compiler error". I don't have the time to take a closer look, but this is the
command line when using configure:

g++ -ansi -O2 -fno-implicit-templates -I. -I./../include -I./../generic -DSTDC_HEADERS=1 -DHAVE_LIMITS_H=1 -DHAVE_ST_BLKSIZE=1 -Dsig_atomic_t=int -DSP_HAVE_BOOL=1 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_ANSI_CLASS_INST=1 -DSP_HAVE_SOCKET=1 -DSP_MULTI_BYTE=1 -c -fPIC -DPIC CharsetInfo.cxx

and this is from the normal Makefile.jade:

c++ -fno-implicit-templates -O2 -ansi   -I. -I./../include -I./../generic -DSP_HAVE_BOOL -DSP_ANSI_CLASS_INST -DSP_MULTI_BYTE -DSP_HAVE_SOCKET -DSP_MULTI_BYTE -DJADE_MIF -c CharsetInfo.cxx

(g++ and c++ are both the gcc C++ compiler). CharsetInfo.cxx is the first
file to stop with one of these internal compiler errors.

-- 
     Joern Clausen                  email: joern@xxxxxxxxxxxxxxxxxxxxxxxx


 DSSSList info and archive:  http://www.mulberrytech.com/dsssl/dssslist


Current Thread
  • Re: Jade 1.2 on Solaris
    • Joern Clausen - from mail1.ability.netby web4-1.ability.net (8.8.5/8.6.12) with ESMTP id FAA11959Thu, 1 Oct 1998 05:13:11 -0400 (EDT) <=
      • <Possible follow-ups>
      • Mark Galassi - from mail1.ability.netby web4-1.ability.net (8.8.5/8.6.12) with ESMTP id JAA17820Thu, 1 Oct 1998 09:21:31 -0400 (EDT)