Path: phoebe.st.ryukoku.ac.jp!rinsgw!wnoc-kyo-news!kuis-news!sakura.kudpc!sakunami!tegata!center
From: center@ipc.akita-u.ac.jp (Center Developments)
Newsgroups: fj.sys.ews4800
Subject: Install Tips
Followup-To: fj.sys.ews4800
Date: 17 Jul 1997 04:23:58 GMT
Organization: Information Processing Center, Akita Univ., Akita, JAPAN
Lines: 102
Message-ID: <CENTER.97Jul17132358@quartet.ipc.akita-u.ac.jp>
NNTP-Posting-Host: quartet.ipc.akita-u.ac.jp

quatet.akita-u.ac.jp $B$G(B NEC EWS4800 $BMQ$N%Q%C%A$r:n$C$F$*$$$F$$$k(B ot22 
$B$G$9(B.

$B!t(B ot22$B$O%a%$%k%"%I%l%9$G$O$"$j$^$;$s(B ^^;
$B$3$3$N$H$3$m(B, $B$$$/$D$+<ALd$,=P$F$$$?$h$&$J$N$G(B, $B0J2<$N$h$&$JJ8>O$r:n$C(B
$B$F$_$^$7$?(B.
-------------

   $B%U%j!<%=%U%H$r(B NEC EWS4800 $B$K%$%s%9%H!<%k$9$k>l9g$N%R%s%H(B

$B3XFb%5!<%S%98~$1$K(B NEC EWS4800 $BMQ$N%U%j!<%=%U%H$N%Q%C%A$r:n$C$F$-$^$7(B
$B$?$,(B, $B%Q%C%A:n@.>e$NHf3SE*4JC1$J%R%s%H$r$^$H$a$F$*$-$^$9(B.

0. OS Version $B$K$h$C$F$+$J$jF0:n$,0[$J$jE@$O$4Cm0U2<$5$$(B.

1. $B8=:_(B, $BB?$/$N%U%j!<%=%U%H$O(B configure $B$r;H$C$F=i4|@_Dj$r9T$C$F$$$^$9(B
$B$,(B, NEC$B$N5!3#$rG'<1$5$;$k$h$&$K$9$k(B. config.guess $B$KBP1~$9$k$b$N$rF~$l(B
$B$k(B.

2. $B%5%]!<%H$5$l$F$$$J$$>l9g(B, solaris 2 $B$H;W$o$;$l$PBgItJ,$N$b$N$O$&$^(B
$B$/$$$/$h$&$G$"$k(B. solaris$BMQ$N@_Dj%U%!%$%k$NL>A0$rIU$1BX$($k$@$1$G:Q$`(B
$B>l9g$,$"$k(B.

3. $B>-Mh$N$3$H$r9M$($F(B, $BMxMQ$9$k(B C $B%3%s%Q%$%i$O(Bnecccs $B$OMxMQ$7$J$$$h$&(B
$B$K$9$k(B. abiccs $B$+(B gcc $B$rMxMQ$9$k(B. gcc $B$bFbIt$GMxMQ$7$F$$$k$b$N$O(B 
abiccs $B$N%3%s%Q%$%i$G$"$k(B.

4. position independent $B%3!<%I$r:n@.$9$k>l9g(B, C $B%3%s%Q%$%i$X$N;XDjJ}K!(B
$B$,B>$N5!<o$N%3%s%Q%$%i$H0[$J$k(B. $B;XDj$,$"$k>l9g$K$OJQ99$9$k(B. $BB>$N5!<o$N(B
$B>l9g(B, -fPIC $B$d(B -K PIC $B$J$I$H;XDj$5$l$F$$$k$N$G(B -Kconform_pic $B$KJQ99$9(B
$B$k(B.

5. /usr/local/bin $B$r(B $PATH $B$K4^$a$k$H(B, $BL/$JI{:nMQ$,@8$8$k>l9g$,$"$k$N(B
$B$G(B, configure $B<B9T;~$K(B $PATH $B$+$i$O$:$7$F$*$$$?J}$,$h$$$h$&$G$"$k(B.
CC(C++$B%3%s%Q%$%i(B)$B$N$+$o$j$K(B g++ $B$r(B, $B%7%9%F%`Ds6!$N(B make $B$NBe$o$j$K(B GNU 
make $B$rMxMQ$9$k$h$&$J>l9g$OJL$G$"$k(B.

$B=)EDBg3X$G9T$C$F$$$kJ}K!$O0J2<$NDL$j$G$"$k(B.

o config.guess, configure $B$KBP$7$F(B NEC EWS4800 $B$rG'<1$9$k$h$&$KJQ99$9$k(B.
  $B$3$N$"$?$j$O(B, $B4{B8$N%Q%C%A$r8+$FD:$-$?$$(B.

o NEC EWS4800 $B$,%5%]!<%H$5$l$F$$$:(B, solaris 2$B$,%5%]!<%H$5$l$F$$$k>l9g$K$O(B, 
  solaris 2$B$N@_Dj$r;29M$K3F<o%U%!%$%k$rJQ99$9$k(B.

o $BDL>o$O(B K shell $B$rMxMQ$7$F$$$k$N$G(B, GNU make, g++ $B$J$I$rMxMQ$7$?$$>l9g(B
  $B$K$O(B, alias $B$r;H$C$F$4$^$+$9(B.

    alias make=/usr/local/bin/make

o $B<!$N$h$&$J(B B shell $BMQ$N%9%/%j%W%H$r:n@.$7<B9T$9$k(B.

     PATH=/sbin:/usr/sbin:/usr/bin:/usr/bin/X11:/usr/ucb:/usr/ccs/bin
     CC=/usr/abiccs/bin/cc
     CFLAGS='-Kopt=2 -KOlimit=2000'
     export CC CFLAGS PATH
     ./configure $BI,MW$J%*%W%7%g%s(B

  $B$3$l$G:n@.$5$l$?(B Makefile $B$G(B make $B$9$k(B. $B%3%s%Q%$%k%*%W%7%g%s$J$I$,JQ(B
  $B99$9$kI,MW$,$"$l$P(B Makefile $B$rJT=8$9$k(B.

$B$3$3$^$G$K=R$Y$F$-$?J}K!$G$&$^$/$$$+$J$$>l9g$rNs5s$9$k(B.

1. strcasecmp $B$J$I$N(B, BSD $BMQ$N%i%$%V%i%j$rMxMQ$7$F$$$k(B.
  $B%=!<%9$NCf$G(B *CASE* $B$H$$$&(B define $BJ8$,$J$$$+D4$Y$k(B. $B$b$7$"$l$P(B,
  Makefile $BCf$N(B C $B%3%s%Q%$%i$N%9%$%C%A(B CFLAGS $B$K(B -D*CASE* $B$rDI2C$7$F$_(B
  $B$k(B. $B:G8e$N<jCJ$H$7$F(B, BSD $B%i%$%V%i%j$rMxMQ$9$k$?$a$K(B, ld $B;~$N%i%$%V(B
  $B%i%j$H$7$F(B -L/usr/abiccs/ucblib -lucb $B$rDI2C$7$F$_$k(B. $B$3$l$O8E$$(B OS 
  $B%P!<%8%g%s$G$O4m81$J$N$G==J,Cm0U$9$k(B.

2. socket $B%i%$%V%i%j(B, nsl $B%i%$%V%i%j$r(B configure $B$,2r7h$7$F$/$l$J$$(B.
  $B%j%s%/;~$K(B gethostbyname, socket $B$H$$$&L>A0$,2r7h$5$l$J$$;]$N%a%C%;!<(B
  $B%8$,=P$k>l9g$,$=$&$G$"$k(B. Makefile $BCf$N(B LIBS $B$K(B -lnsl -lsocket $B$rDI2C(B
  $B$7$F$_$k(B.

3. X window$B4X78$N%i%$%V%i%j$N;XDj$,$*$+$7$$(B.  
   configure $B$N%*%W%7%g%s$N(B    --x-includes, --x-libraries $B$KBP$7$F(B
   --x-libraries=/usr/abiccs/lib/X11R6 $B$J$I@53N$J$b$N$r;XDj$7$F$d$k(B.

   $B%7%'%k%9%/%j%W%H>e$G(B LIBS='-lnsl -lsocket' $B$r;XDj$7$F<B9T$9$k$H$&$^(B
   $B$/$$$/>l9g$,$"$k(B.

4. $B$I$&$b$&$^$/$$$+$J$$(B.
4.1. solaris $B$H$4$^$+$7$-$l$F$$$J$$(B.
   $B%=!<%9Cf$K(B 
      #if defined(solaris)
    $B$J$I$G;XDj$5$l$?9T$,$J$$$+D4$Y$F$_$k(B. $B6qBNE*$K$O(B grep olaris *.[ch] $B$J(B
    $B$I$G$"$k(B. $B$b$7$"$C$?>l9g(B,
      #if defined(solaris) || defined(_nec_ews)
    $B$N$h$&$KJQ99$7$F$_$k(B.

4.2 C $B%3%s%Q%$%i$N@)8B$+$i$/$kLdBj(B
   $B%7%9%F%`Ds6!$N(B C $B%3%s%Q%$%i$G$O(B
     cc -o dir/mnyamnya.o -c dir/mnyamnya.c
   $B$N$h$&$KF~NO$7$F$b(B, $B=PNO$O(B dir/mnyamnya.o $B$K$J$i$:(B ./mnynamnya.o $B$K(B
   $B$J$C$F$7$^$&(B. $B$3$N$h$&$J>l9g(B,

   o $B:n@.$5$l$?%*%V%8%'%/%H$r0l$D0l$D0LCV$r0\F0$5$;$F(B make $B$rB39T$9$k(B
   o $BNO6H$G(B Makefile $B$r=q$-49$($F$7$^$&(B

   $B$J$I$GBP1~$9$k(B.

