
		B-right/V ȯ GNU ġ

 ϲξǤεҤȤʤäƤޤ
   ϡºݤδĶ˹碌ɤؤƤ

	󥹥ȡǥ쥯ȥ	/usr/local/brightv/tool/gnu2
	ۥȥޥ			sparc-sun-sunos4.1.4


 binutils-2.9.1

      ե졼

	% ./configure \
		--prefix=/usr/local/brightv/tool/gnu2 \
		--host=sparc-sun-sunos4.1.4 \
		--target=i386-unknown-gnu

      

	% make

      󥹥ȡ

	% make install
	% make install-info


 إåե

	ɸإåեѰդޤ
	 gcc ȤϡΤΤ򥳥ԡƻѤƤ

	/usr/local/brightv/tool/gnu2/i386-unknown-gnu/include/*

	 gcc ɬפˤʤϤǤΤǡgcc ˥ԡƤ
	   


 gcc-2.95.2

      

	ޥɸѥˡbinutils 򥤥󥹥ȡ뤷ǥ쥯ȥɲä
	Ƥޤ

	csh ξ
	% set path = ( $path /usr/local/brightv/tool/gnu2/bin )

      ե졼

	% ./configure \
		--prefix=/usr/local/brightv/tool/gnu2 \
		--host=sparc-sun-sunos4.1.4 \
		--target=i386-unknown-gnu \
		--with-gnu-as \
		--with-gnu-ld

      

	% make LANGUAGES="c c++" TARGET_CONFIGDIRS=

      󥹥ȡ

	% make LANGUAGES="c c++" TARGET_CONFIGDIRS= install


 B-right/V Ѥѹ

	ե B-right/V ѤΤΤѹɬפޤ

	/usr/local/brightv/tool/gnu2/lib/gcc-lib/i386-unknown-gnu/2.95.2/specs

	ޤեѰդɬפޤ

	/usr/local/brightv/tool/gnu2/lib/gcc-lib/i386-unknown-gnu/2.95.2/demand.lnk

	Υե B-right/V ѤΤΤѰդƤޤΤǡ
	gcc ȤϡΥե򥳥ԡƻѤƤ


 ȥåץ

	ȥåץɤˤޤ
	 B-right/V ѤʤΤǡB-right/V Ѥ¾Υ饤֥꤬ʤȻȤ
	ޤ

	/usr/local/brightv/tool/gnu2/lib/gcc-lib/i386-unknown-gnu/2.95.2/crt0.o

	() B-right/V Ѥ crt0.o ϲΤ褦ƤǤ

		.text
		.align	2
		.globl	_start
	_start:
		jmp	_C_startup


 ѥˡ

	/usr/local/brightv/tool/gnu2/i386-unknown-gnu/bin/gcc386 ˥ѥ
	ѤΥץȤޤĶѿ GNU_BD ˥󥹥ȡǥ쥯ȥ
	ꤷƤ顢ѥ¹ԤƤ

	()
	% setenv GNU_BD /usr/local/brightv/tool/gnu2
	% /usr/local/brightv/tool/gnu2/i386-unknown-gnu/bin/gcc386 hello.c


 gnu make 3.75

	ˡ
	  եΤǥ쥯ȥ˰ươ
	  ./configure

	  ¹ԤƤMakefileޤΤǡ³ɸ
	  make (/usr/ccs/bin/make) ¹ԤƤ

	  󥹥ȡ¹Ԥˤϡθ塢make install ¹ԤƤ

	ܺ٤ϥեźդƤINSTALLΥɥȤ򻲹ͤ
	  Ƥ

	compile줿¹ԷǡϰʲURLǤޤ
	  http://sunsite.sut.ac.jp/sun/solbin/solaris_2.5_x86.html
	  椫 make-3.75.tar.gz 򤷤Ƥ


 jperl ιۤˤĤ

	եϡperl-4.036  jperl 1.4 ѥå򤢤ơ
	Solaris2.x(GCC)бˤɤ˥ǥեȤEUCꤷ
	ΤǤ

	Solaris2.x ξϡ

	% ./Configure
		ǥ쥯ȥ̾ʤɤμƤ
		ʳμϤ꥿Ƥ褤Ǥ

		Any additional cc flags? [-traditional -Dvolatile==__volatile__  -traditional -Dvolatile=__volatile__] -traditional -Dvolatile=__volatile__
		Any additional libraries? [-lsocket -lnsl -lm -ldbm -lmalloc -lucb] -lsocket -lnsl -lm

		Ƥ

	% make depend
		ʲWarning̵뤷Ƥ
		*Initialization*:1: warning: `__GNUC__' redefined
		*Initialization*:1: warning: this is the location of the previous definition

	% make
		jperlޤ

	% make test
		ƥȤԤޤokˤʤϤǤ

	% make install
		ꤷǥ쥯ȥ˥󥹥ȡ뤵ޤ


	Solaris2.xʳOSξϡREADME򻲾ȤƹۤƤ


 perl ιۤˤĤ

	եϡperl-5.001  unofficial ѥå򤢤ƤΤǤ

	Solaris2.x ξϡ

	% ./Configure
		ǥ쥯ȥ̾ʤɤμƤ
		ʳμϤ꥿Ƥ褤Ǥ

	% make depend
		ʲWarning̵뤷Ƥ
		*Initialization*:1: warning: `__GNUC__' redefined
		*Initialization*:1: warning: this is the location of the previous definition

	% make
		perlޤ

	% make test
		ƥȤԤޤokˤʤϤǤ

	% make install
		ꤷǥ쥯ȥ˥󥹥ȡ뤵ޤ


	Solaris2.xʳOSξϡREADME򻲾ȤƹۤƤ

