Newsgroups: fj.lang.misc
Path: galaxy.trc.rwcp.or.jp!news.trc!nf2.iij.ad.jp!nr0.iij.ad.jp!news.iij.ad.jp!rim.or.jp!Q.T.Honey!hu-eos-news!wsclark!lynx!hns!chiba-ns!hagi!is.tsukuba.ac.jp!news
From: lunatic@tierra.dblab.is.tsukuba.ac.jp (ISHIKAWA, Masahiro)
Subject: Re: Installation of Python1.5
References: <YUUICHI.98Jan22151506@georg.jo.tomakomai-ct.ac.jp>
Date: Fri, 23 Jan 1998 12:05:04 GMT
Mime-Version: 1.0 (generated by tm-edit 7.108)
Nntp-Posting-Host: dbsv10.dblab.is.tsukuba.ac.jp
X-Newsreader: Gnus v5.4.52/XEmacs 20.3
Lines: 85
Content-Type: text/plain; charset=ISO-2022-JP
Organization: Institute of Information Sciences & Electronics, University of Tsukuba, Japan
Sender: lunatic@dbsv10
Message-ID: <sqtafcn75vz.fsf@tierra.dblab.is.tsukuba.ac.jp>
Lines: 85
Xref: galaxy.trc.rwcp.or.jp fj.lang.misc:1962
X-originally-archived-at: http://galaxy.rwcp.or.jp/text/cgi-bin/newsarticle2?ng=fj.lang.misc&nb=1962&hd=a
X-reformat-date: Mon, 18 Oct 2004 15:18:22 +0900
X-reformat-comment: Tabs were expanded into 4 column tabstops by the Galaxy's archiver. See http://katsu.watanabe.name/ancientfj/galaxy-format.html for more info.

  $B@P@n!w#D#B8&(B.$BC^GHBg(B $B$H?=$7$^$9(B.

yuuichi@georg.jo.tomakomai-ct.ac.jp (KAWAGUCHI Yuuichi) writes:
> $B@n8}(B@$BFQ>.KR9b@l$H$$$$$^$9!%(B
[snip]
> gcc -g -O2 -I./../Include -I.. -DHAVE_CONFIG_H   -c python.c -o python.o
> gcc   python.o \
>   -L.. -lpython1.5   -ldl  -lm -lc.1.9 -o python 
> collect2: ld returned 4 exit status
> ld: -lpython1.5: expected libx.so(.major.minor.xxx)
> 
> make[1]: *** [link] Error 1
> make[1]: Leaving directory `/usr/local/src/Python-1.5/Modules'
> make: *** [python] Error 1
> 
> $B$C$F$J$3$H$GE\$i$l$^$9!%$3$N(Bld$B$N%(%i!<$O(B

$B$"$^$j(B SunOS 4.x $B$O?($C$F$$$J$$$7(B, $B$=$N>e$G(B Python 1.5 $B$r%3%s%Q%$%k$7$?(B
$B;v$b$J$+$C$?$s$G$9$,(B, 
SunOS 4.1.4 
gcc 2.7.2
$B$G;n$7$F$_$^$7$?(B. 

$B$3$N%(%i!<$,H/@8$9$k:,K\E*$J860x$OJ,$j$^$;$s$G$7$?$,(B, $B0l1~$3$A$i$G(B
$B;n$7$F$o$+$C$?;v$@$1=q$-$^$9(B. 
$B%(%i!<$N2sHrK!$K$D$$$F$O:G8e$K=q$-$^$7$?(B. 

  $B$3$A$i$G$b(B

    $ (cd Modules; gcc   python.o -L.. -lpython1.5   -lnsl -ldl -lm  -o python)
    collect2: ld returned 4 exit status
    ld: -lpython1.5: expected libx.so(.major.minor.xxx)

$B$H(B, $BF1MM$N%(%i!<$K$J$j$^$7$?(B. 
-lpython1.5.a $B$H$$$&%*%W%7%g%s$O(B -L.. $B$G;XDj$7$F$$$k(B Modules/.. $B$K(B
$B=PMh$F$$$k$O$:$N(B libpython1.5.a $B$H%j%s%/$9$k$?$a$N$b$N$G$9$N$G(B, $BIT(B
$B@5$J$b$N$G$O$J$$$H;W$&$N$G$9$,(B... 
$B$J$<$@$m$&(B, $B$H;W$$$J$,$i<!$N$h$&$K$7$F$_$k$HF1MM$J%(%i!<$K$J$j$^$7(B
$B$?(B(-lnsl $B$r(B -lnsl1.0 $B$K$7$F(B -lpython1.5 $B$NA0$K;}$C$F$$$C$?$@$1(B):

    $ (cd Modules; gcc python.o -L.. -lnsl1.0 -lpython1.5  -ldl -lm -o python)
    collect2: ld returned 4 exit status
    ld: -lnsl1.0: expected libx.so(.major.minor.xxx)

$B$5$i$K<!$N$h$&$K$7$F$bF1MM$N%(%i!<$K$J$j$^$7$?(B (-lmonty.python $B$K$7(B
$B$?(B):

    $ (cd Modules; gcc python.o -L.. -lmonty.python -ldl -lnls -lm -o python)
    collect2: ld returned 4 exit status
    ld: -lmonty.python: expected libx.so(.major.minor.xxx)

$BB8:_$7$J$$%i%$%V%i%j$r;XDj$9$k$H(B

    $ (cd Modules; gcc python.o -L.. -lmontypython -lnsl -ldl -lm -o python)
    collect2: ld returned 4 exit status
    ld: -lmontypython: No such file or directory

$B$H$$$&%a%C%;!<%8$K$J$k$O$:$G$9$N$G(B, $B$I$&$b(B -l $B%*%W%7%g%s$G;XDj$9$k(B
$B%i%$%V%i%jL>$NCf$K(B `.' $B$,F~$C$F$$$k$H$3$N$h$&$J%(%i!<$K$5$l$F$7$^$&(B
$B$h$&$G$9(B($B$3$NM}M3$OJ,$j$^$;$s(B...).

  $B$H$j$"$($:$3$N%(%i!<$rHr$1$k$K$O(B

    $ (cd Modules; gcc python.o ../libpython1.5.a -ldl -lnls -lm -o python)

$B$H$9$l$PNI$$$G$9(B. 
$B$3$NItJ,$@$1<j$G$d$k$N$b2?$G$9$N$G(B, Modules/Makefile.pre.in $B$r<!$N(B
$B$h$&$KJQ99$7$F$+$i(B ./configure $B$9$l$P$"$H$O(B make $B0lH/$G:G8e$^$GDL$k(B
$B$H;W$$$^$9(B. 

135c135
<   -L.. -lpython$(VERSION) $(MODLIBS) $(LIBS) $(SYSLIBS) -o python $(LDLAST)
---
>   $(LIBRARY) $(MODLIBS) $(LIBS) $(SYSLIBS) -o python $(LDLAST)

P.S. 
  $B$4B8CN$+$bCN$l$^$;$s$,(B ;-) $BF|K\8l$G(B Python $B$K$D$$$F$N>pJs8r49$r$9(B
  $B$k$?$a$N%a%$%j%s%0%j%9%H(B python-ml-jp $B$H$$$&$b$N$,$"$j$^$9(B. 
  <A HREF="http://www.dblab.is.tsukuba.ac.jp/python-ml-jp/">
  $B$?$@:#(B($B$H$$$&$+$$$D$G$b(B)$B;22C<TJg=8Cf$G$9(B :-)

                                                                  /\
\\ $B@P@n2m90(B ISHIKAWA, Masahiro                                // |==|
\\ $BC^GHBg3XBg3X1!9)3X8&5f2J(B $BEE;R!&>pJs9)3X@l96(B($BGn;N8e4|#1G/(B)  // |DD|
\\ $BC^GHBg3XEE;R>pJs9)3X7O(B $B%G!<%?%Y!<%98&5f<<(B tel 0298-53-5385 // /||\
