🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

1 total messages Started by Paul Lew Mon, 01 May 1989 22:08
G++ 1.34 Installation help needed (Vax 4.3 BSD)
#1931
Author: Paul Lew
Date: Mon, 01 May 1989 22:08
70 lines
2284 bytes
Dear G++ gurus,

    I have some problems trying to install G++ version 1.34 on our
    system.  Any help will be appreciated...  Please Email your help
    because I am not on the mailing list.

Machine:	VAX-750
OS:		BSD 4.3
Files ftped:	
	      771849 Mar 15 10:23 g++-1.34.0.tar.Z
	     2330244 Feb 24 11:31 gcc.tar-1.34.Z
	      729553 Jan 31 12:59 gdb.tar-3.1.Z
	      565565 Mar  9 07:29 libg++-1.34.0.tar.Z
	      219145 Mar 15 14:03 bison.tar.Z

Step involved:

    (1) Install gcc
		$ config.gcc vax
		$ make
		$ make stage1
		$ make CC=stage1/gcc CFLAGS="-g -O -Bstage1/"
		$ make stage2
		$ make CC=stage2/gcc CFLAGS="-g -O -Bstage2/"
		$ foreach file (*.o)
			cmp $file stage2/$file
			end
		$ make install
		gcc built, no error in all the steps above

    (2) Install bison
		$ make
		bison built ok, bison was not used in gcc because the ouput
		from previous bison was there.

    (3) Install g++
		$ ln -s gcc-1.34 gcc
		$ ln -s gcc-1.34 gcc-test
		$ cd src-g++
		$ make maketest
		$ config.gcc vax
		$ edit Makefile
		Change crt0+.o for Vax
		$ make
		error: 'syntax error' on line with:
		#if YYDEBUG != 0
		Remedy: change cplus-parse.tab.c
			#define YYDEBUG		to:
			#define YYDEBUG 1
		$ make
		error: YYLTYPE undefine
		Remedy: pull YYLTYPE definition and add to cplus-parse.tab.h
		$ make
		$ make install
		g++ built ok

    (4) Install libg++
		$ make
		(cd src; make GXX=g++ CC=gcc)
		g++ -g -O -fchar-charconst -I../g++-include -I..
			  -fsave-memoized -c  builtin.cc
		Failed assertion 0 at line 3518 of `cplus-decl.c'.
		Program c++ got fatal signal 4.
		make[1]: *** Error 1
		make: *** Error 1

It appear that the problem is in bison, but I could only find one version
of bison in prep.ai.mit.edu.   Should I get a different bison?

					-- Paul  05/01/89  06:01 PM --
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads